Error in restarting the DS Engine
Moderators: chulett, rschirm, roy
Error in restarting the DS Engine
Hello friends,
I need your help.
When I tried to start the DS engine, it is not coming up.
When I fired ps -ef |grep ds command, I got the below mentioned details.
dsadm 241834 3113022 0 05:02:43 pts/0 0:00 ps -ef
root 266408 94398 0 Sep 30 - 0:18 /usr/sbin/rsct/bin/rmcd -a IBM.LPCommands -r
dsadm 798812 1388748 0 15:14:30 - 0:00 sed -e 1,/StackTrace/d
dsadm 1376318 1716354 2 0:00 <defunct>
dsadm 1388748 1 0 15:14:30 - 0:00 head -10
dsadm 2682988 1388748 0 0:00 <defunct>
dsadm 2810038 1388748 0 15:14:30 - 0:00 dbx -t 32000 -d 1000 -a 1376318
dsadm 3113022 2662428 0 05:00:49 pts/0 0:00 -ksh
This type of details I get very regularly . I am not able to understand what are these processes and why these processes are not allowing me to restart my DS enigne and how can I get rid of it and restart the DS engine.
Regards
Neeraj Mahajan
I need your help.
When I tried to start the DS engine, it is not coming up.
When I fired ps -ef |grep ds command, I got the below mentioned details.
dsadm 241834 3113022 0 05:02:43 pts/0 0:00 ps -ef
root 266408 94398 0 Sep 30 - 0:18 /usr/sbin/rsct/bin/rmcd -a IBM.LPCommands -r
dsadm 798812 1388748 0 15:14:30 - 0:00 sed -e 1,/StackTrace/d
dsadm 1376318 1716354 2 0:00 <defunct>
dsadm 1388748 1 0 15:14:30 - 0:00 head -10
dsadm 2682988 1388748 0 0:00 <defunct>
dsadm 2810038 1388748 0 15:14:30 - 0:00 dbx -t 32000 -d 1000 -a 1376318
dsadm 3113022 2662428 0 05:00:49 pts/0 0:00 -ksh
This type of details I get very regularly . I am not able to understand what are these processes and why these processes are not allowing me to restart my DS enigne and how can I get rid of it and restart the DS engine.
Regards
Neeraj Mahajan
-
- Premium Member
- Posts: 132
- Joined: Tue Sep 04, 2007 11:38 am
- Location: NOIDA
You can't just simply stop and immediately restart it, you need to check between those two steps and wait for it to come 'all the way down' and release all ports in use. Failure to do so can mean the engine comes up but the dsrpcd deamon cannot start and therefor you cannot connect to any of the projects.
Use netstat until all associated ports are released. Or try restarting dsrpcd in debug mode so it can tell you what's wrong. For an example, check this posting:
viewtopic.php?t=95994
Another sure-fire way to clear the hung ports is to bounce the server DataStage is running on. Unless you're on a Tru64 cluster, that is - much less sure-fire there.![Wink :wink:](./images/smilies/icon_wink.gif)
Use netstat until all associated ports are released. Or try restarting dsrpcd in debug mode so it can tell you what's wrong. For an example, check this posting:
viewtopic.php?t=95994
Another sure-fire way to clear the hung ports is to bounce the server DataStage is running on. Unless you're on a Tru64 cluster, that is - much less sure-fire there.
![Wink :wink:](./images/smilies/icon_wink.gif)
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
Hello,
I fired below mentioned queries.
nohup dsrpcd -d9 > dsrpcd.log 2>&1 &
The result is:-
RPCPID=1847514 - 07:41:14 - uvrpc_debugflag=9 (Debugging level)
RPCPID=1847514 - 07:41:14 - In rpc_init()
RPCPID=1847514 - 07:41:15 - bind bombed errno=67
RPCPID=1847514 - 07:41:15 - listen failed
The I executed
netstat| grep dsr
The result is
tcp4 0 0 loopback.dsrpc loopback.35251 CLOSE_WAIT
I know the easiest solution is to restart the Unix box and this problem may get resovled. But Please let me know is there any alternative way to get rid of it.
Regards
Neeraj Mahajan
I fired below mentioned queries.
nohup dsrpcd -d9 > dsrpcd.log 2>&1 &
The result is:-
RPCPID=1847514 - 07:41:14 - uvrpc_debugflag=9 (Debugging level)
RPCPID=1847514 - 07:41:14 - In rpc_init()
RPCPID=1847514 - 07:41:15 - bind bombed errno=67
RPCPID=1847514 - 07:41:15 - listen failed
The I executed
netstat| grep dsr
The result is
tcp4 0 0 loopback.dsrpc loopback.35251 CLOSE_WAIT
I know the easiest solution is to restart the Unix box and this problem may get resovled. But Please let me know is there any alternative way to get rid of it.
Regards
Neeraj Mahajan
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Have you undertake a Search of DSXchange to find the steps? I'm sure they've been documented here somewhere in the past.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
![Confused :?](./images/smilies/icon_confused.gif)
Find a SysAdmin and talk to them.
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
Hello,
I really like it.
No. I am not working as a Unix admin. But being the lead person for datastage, I have got the access to root to look into datastage admin works. I can help my unix administrator in resolving this issue if you could help me. He is not very much clear about the process.
Regards
Neeraj
I really like it.
No. I am not working as a Unix admin. But being the lead person for datastage, I have got the access to root to look into datastage admin works. I can help my unix administrator in resolving this issue if you could help me. He is not very much clear about the process.
Regards
Neeraj