dsrpcd service is terminating after starting DataStage Engine
Problem
The dsrpcd service is termination immediately after the DataStage Engine has completed the start up process
Symptom
Cause
Incorrect entry in the /etc/services file i.e dsrpc 31538/ or missing altogether
Solution
Source the dsenv file so that your env is setup properly:
. ./dsenv
Restart the dsrpcd in debug mode:
nohup bin/dsrpcd -d9 > rpc.out 2>&1 &
Check the contents of the log file (rpc.out)
Ensure that you switch off the Debug mode once the rpc.out file has been reviewed.
Restart the dsrpcd in debug mode:
nohup bin/dsrpcd -d9 > rpc.out 2>&1 &
Check the contents of the log file (rpc.out)
Ensure that you switch off the Debug mode once the rpc.out file has been reviewed.
Resolving the problem
In the /etc/services file enter in the correct entry
i.e dsrpc 31538/tcp if installed on default DataStage port.