wiki:HetProcedures/StartTcs

Stopping and Starting the Tcs servers

The five main Tcs servers are tracker_server, tcs_server, pasServer, pfipServer, and legacyServer. They normally run on the machines htcs.as.utexas.edu. There are additional servers consisting of apcServer on utility-apps.as.utexas.edu and tcsnamed on ute2.as.utexas.edu.

Starting the main servers

05/14/17: The normal method for starting the five main servers on htcs.as.utexas edu is to use the Tcs Servers under the Operations menu of the TO Launcher on jove.as.utexas.edu. This will go to a drop down menu which will either let you start all the servers together under All servers or let you start, restart or get the status of each server individually.Monitor TCS logs under the operations drop down menu should bring up the servers in separate windows on jove.as.utexas.edu.

In the event that one servers fails or you need to stop a single server and don't want to restart all the servers, the following procedure will allow you to start one server.

02/14/17 - Due to an update RB made, this is how to restart an individual server.

'Cntl-C' to kill the running process. Once you have a prompt back, check to see that it is a prompt on jove.as.utexas.edu Copy the text for the server pathway found at the top of the server verbose or enter in:

TCS server, /opt/het/toscripts/start_and_tee_server htcs tcs_server T tcs

pasServer, /opt/het/toscripts/start_and_tee_server htcs pasServer p pas

pfipServer, /opt/het/toscripts/start_and_tee_server htcs pfipServer P pfip

track_server, /opt/het/toscripts/start_and_tee_server htcs tracker_server t tracker

legacyServer, /opt/het/toscipts/start_and_tee_server htcs legacyServer L legacy

Old method of individual server restart

In the server window type a Cntl-C to kill the running process. Once you have a prompt back, check that it is a prompt on htcs.as.utexas.edu Run one of the following commands depending on which server you want to restart,

tracker_server, startsys -v -t | tee -a tcs_logs/tracker_server.log

tcs_server, startsys -v -T | tee -a tcs_logs/tcs_server.log

pasServer, startsys -v -p | tee -a tcs_logs/pas_server.log

pfipServer, startsys -v -P | tee -a tcs_logs/pfip_server.log

legacyServer, startsys -v -L | tee -a tcs_logs/legacy_server.log

Stopping the servers

There are two ways to stop a server;

Type Cntl-C in the window where the server is running. Wait for the server to say it has shut down, and then Cntl-C again to bring you to jove.

Get the PID of the server process on htcs.as.utexas.edu and run the command kill -9 PID again on htcs.as.utexas.edu

Last modified 7 years ago Last modified on May 14, 2017 7:57:42 PM