Name

pod-server — Manages PoD server

Synopsis

pod-server {[start] | [restart] | [stop] | [status] | [status_with_code] | [getbins]}

Description

Using this command users can start/stop/restart PoD server and force to download pre-compiled PoD WN binaries from the central PoD repository. PoD server currently works with two daemons, namely xproofd and pod-agent.

When the status argument is used, pod-server will show running processes including their process IDs and used TCP ports. For user convenience the pod-server command with the status option prints also a PROOF connection string (master_host:xproofd_port), which can be used as an argument to TProof::Open in PROOF analysis scripts. However it is recommended to use pod-info(1) in order to retrieve the current connection string.

Options

start

Start PoD server.

restart

Restart PoD server.

stop

Stop PoD server.

status

Request the status information. It will show which processes are running, under which PIDs and which TCP ports are used.

status_with_code

This option is exactly the same as status. The only difference is that when the option is used the pod-server utility exits 0 if PoD server is running, and >0 if it doesn't.

getbins

Force PoD server to download workers pre-compiled binaries from the PoD repository. The binaries than saved to $POD_LOCATION/bin/wn_bins directory.