Page 1 of 1

How can you tell if a system has Datastage running on it?

Posted: Wed Jan 12, 2011 4:58 pm
by wfkurtz1
I have just gotten access to some HP-UX systems that I have been told have DataStage 8.1 running on them. I have command line access ($) to the HP-UX systems so I can run ps or other shell commands. Can someone tell me what I should look for to tell if any of the DS executables are running there?

Thanks in advance.

Posted: Wed Jan 12, 2011 6:15 pm
by stuartjvnorton
ps -ef | grep dsrpcd

This will tell you if the DataStage RPC service is running.

Cheers,
Stuart.

Posted: Wed Jan 12, 2011 7:50 pm
by wfkurtz1
Thanks Stuart. Is this the process name of the server engine or the parallel engine? Or both?

Posted: Wed Jan 12, 2011 10:30 pm
by ray.wurlod
Neither. Neither engine has its own process. The DataStage RPC daemon listens for connection requests from clients. But, if DataStage is running (that is, has been started), then dsrpcd will be running.

You might also like to use netstat -an | grep 3153[1,3] to determine whether the node and logging agents are running. The command to determine whether the services tier is running is serverStatus.sh followed by the name of the server (always server1 on current versions).