DS Server is running but showing Not Running.

A forum for discussing DataStage<sup>®</sup> basics. If you're not sure where your question goes, start here.

Moderators: chulett, rschirm, roy

ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

I suspect thje problem is highlighted by the "ipcs: 0515-001 No valid name list found in /unix. " messages - the uv -admin -info command is unable to communicate with the processes.

Can you please execute the following command?

Code: Select all

ipcs -m | grep ade
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Etler21
Participant
Posts: 52
Joined: Mon Mar 08, 2010 5:51 am

Post by Etler21 »

yes..use this command and paste the output.
netstat -a |grep dsrpc
rohitagarwal15
Participant
Posts: 102
Joined: Thu Sep 17, 2009 1:23 am

Post by rohitagarwal15 »

Etler21 wrote:Also check what is the status of your port..i think you will also require port cleanup and then recycle the engine.
I have checked all the ports are open..Can you tell me how to cleanup the port and recycle the engine..
What exactly is recycling ??
Rohit
rohitagarwal15
Participant
Posts: 102
Joined: Thu Sep 17, 2009 1:23 am

Post by rohitagarwal15 »

Etler21 wrote:yes..use this command and paste the output.
netstat -a |grep dsrpc
bash-2.04$ ipcs -m|grep ade
ipcs: 0515-001 No valid name list found in /unix.

bash-2.04$ netstat -a|grep dsrpc
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.108.1138 ESTABLISHED
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.235.neod2 ESTABLISHED
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.235.murray ESTABLISHED
tcp4 0 0 *.dsrpc *.* LISTEN
bash-2.04$

Did you got the solution. ??
Rohit
pandeesh
Premium Member
Premium Member
Posts: 1399
Joined: Sun Oct 24, 2010 5:15 am
Location: CHENNAI, TAMIL NADU

Post by pandeesh »

rohitagarwal15 wrote:
Etler21 wrote:Also check what is the status of your port..i think you will also require port cleanup and then recycle the engine.
I have checked all the ports are open..Can you tell me how to cleanup the port and recycle the engine..
What exactly is recycling ??
i guess he means restarting the nodes and clusters in unix server
pandeeswaran
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

So it's clear that uv -admin -info is not able to contact the dsrpcd service through the ipcs mechanism, apparently due to a file being missing from the /unix directory. Therefore the command reports that DataStage is not running.

It's now time to take that evidence to your official support provider.

It may also be the case that you can not stop or start DataStage using the uv -admin command.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
rohitagarwal15
Participant
Posts: 102
Joined: Thu Sep 17, 2009 1:23 am

Post by rohitagarwal15 »

ray.wurlod wrote:So it's clear that uv -admin -info is not able to contact the dsrpcd service through the ipcs mechanism, apparently due to a file being missing from the /unix directory. Therefore the c ...
So how can i fix this issue..!!
what is that missing file name..
Rohit
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Long story short, take all that evidence to your official support provider.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Etler21
Participant
Posts: 52
Joined: Mon Mar 08, 2010 5:51 am

Post by Etler21 »

can you please run following tow commands -

ps -eaf|egrep "dscs|dsapi|phantom|osh|orch"Ideally this commands should not return anything if your engine is down and there are no open connection

netstat -aA | grep dsrpc
It should only return "Listening" Ports.
Etler21
Participant
Posts: 52
Joined: Mon Mar 08, 2010 5:51 am

Post by Etler21 »

rohitagarwal15 wrote:
Etler21 wrote:yes..use this command and paste the output.
netstat -a |grep dsrpc
bash-2.04$ ipcs -m|grep ade
ipcs: 0515-001 No valid name list found in /unix.

bash-2.04$ netstat -a|grep dsrpc
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.108.1138 ESTABLISHED
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.235.neod2 ESTABLISHED
tcp4 0 0 CNDAMBCSDBDT04.dsrpc 10.24.63.235.murray ESTABLISHED
tcp4 0 0 *.dsrpc *.* LISTEN
bash-2.04$

Did you got the solution. ??

I think above three "ESTABLISHED" connection has to be cleaned using rmsock commands and then recylce the engine,Can you run the command which i sent in my previous post ??
rohitagarwal15
Participant
Posts: 102
Joined: Thu Sep 17, 2009 1:23 am

Post by rohitagarwal15 »

This is the output when i run the command

bash-2.04$ ps -eaf|egrep "dscs|dsapi|phantom|osh|orch"
a1204111 667684 225502 0 Jun 27 - 0:00 dscs 4 0 0
a1204111 1060970 225502 0 10:35:58 - 0:00 dscs 4 0 0
a1204111 1232974 1377064 0 Jun 27 - 0:17 dsapi_slave 7 6 0
a1204111 1319092 225502 0 18:04:39 - 0:00 dscs 4 0 0
a1204111 1347780 225502 0 11:53:42 - 0:00 dscs 4 0 0
a1204111 1351880 225502 0 10:18:05 - 0:00 dscs 4 0 0
a1204111 1364024 1315704 0 18:10:51 - 0:10 dsapi_slave 7 6 0
a1204111 1392688 225502 0 12:28:15 - 0:00 dscs 4 0 0
dsadm 897306 704732 0 11:09:00 pts/1 0:00 egrep dscs|dsapi|phantom|osh|orch
a1204111 1323286 225502 0 18:56:05 - 0:00 dscs 4 0 0
a1204111 1393084 1351880 0 10:18:05 - 0:01 dsapi_slave 7 6 0
a1204111 1483220 1060970 0 10:35:58 - 0:05 dsapi_slave 7 6 0
a1204111 963308 1319092 0 18:04:39 - 0:11 dsapi_slave 7 6 0
a1204111 1434240 1347780 0 11:53:42 - 0:11 dsapi_slave 7 6 0
a1204111 762766 1323286 0 18:56:06 - 0:09 dsapi_slave 7 6 0
a1204111 1315704 225502 0 18:10:51 - 0:00 dscs 4 0 0
a1204111 1323962 667684 0 Jun 27 - 0:18 dsapi_slave 7 6 0
a1204111 1348566 1392688 0 12:28:15 - 0:16 dsapi_slave 7 6 0
a1204111 1377064 225502 0 Jun 27 - 0:00 dscs 4 0 0

Eventhough i hve stoped/start the DS services but still same issue is coming..
Rohit
pandeesh
Premium Member
Premium Member
Posts: 1399
Joined: Sun Oct 24, 2010 5:15 am
Location: CHENNAI, TAMIL NADU

Post by pandeesh »

Etler21 wrote:I think above three "ESTABLISHED" connection has to be cleaned using rmsock commands and then recylce the engine,Can you run the command which i sent in my previous post ??
May i know what's rmsock commands?
pandeeswaran
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Sure... just type "man rmsock" from the command line or stick it into Google. :wink:
-craig

"You can never have too many knives" -- Logan Nine Fingers
Etler21
Participant
Posts: 52
Joined: Mon Mar 08, 2010 5:51 am

Post by Etler21 »

rohitagarwal15 wrote:This is the output when i run the command

bash-2.04$ ps -eaf|egrep "dscs|dsapi|phantom|osh|orch"
a1204111 667684 225502 0 Jun 27 - 0:00 dscs 4 0 0
a1204111 1060970 225502 0 10:35:58 - 0:00 dscs 4 0 0
a1204111 1232974 1377064 0 Jun 27 - 0:17 dsapi_slave 7 6 0
a1204111 1319092 225502 0 18:04:39 - 0:00 dscs 4 0 0
a1204111 1347780 225502 0 11:53:42 - 0:00 dscs 4 0 0
a1204111 1351880 225502 0 10:18:05 - 0:00 dscs 4 0 0
a1204111 1364024 1315704 0 18:10:51 - 0:10 dsapi_slave 7 6 0
a1204111 1392688 225502 0 12:28:15 - 0:00 dscs 4 0 0
dsadm 897306 704732 0 11:09:00 pts/1 0:00 egrep dscs|dsapi|phantom|osh|orch
a1204111 1323286 225502 0 18:56:05 - 0:00 dscs 4 0 0
a1204111 1393084 1351880 0 10:18:05 - 0:01 dsapi_slave 7 6 0
a1204111 1483220 1060970 0 10:35:58 - 0:05 dsapi_slave 7 6 0
a1204111 963308 1319092 0 18:04:39 - 0:11 dsapi_slave 7 6 0
a1204111 1434240 1347780 0 11:53:42 - 0:11 dsapi_slave 7 6 0
a1204111 762766 1323286 0 18:56:06 - 0:09 dsapi_slave 7 6 0
a1204111 1315704 225502 0 18:10:51 - 0:00 dscs 4 0 0
a1204111 1323962 667684 0 Jun 27 - 0:18 dsapi_slave 7 6 0
a1204111 1348566 1392688 0 12:28:15 - 0:16 dsapi_slave 7 6 0
a1204111 1377064 225502 0 Jun 27 - 0:00 dscs 4 0 0

Eventhough i hve stoped/start the DS services but still same issue is coming..
Okay so you have these many hung connection which need to be cleaned.Login with user ID a1204111 which own these process and kil them one by one..I am sure you know how to kill these process,you will have to extact process id from above output..look for second column..

Once you clean these process,run the other command,netstat -aA|grep dsrpc and these command will give you addresses which are ocuupied by the ports and then you can clean those address useing rmsock..
Last edited by Etler21 on Wed Jun 29, 2011 6:58 pm, edited 1 time in total.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Etler21 wrote:Once you clean these processrun the othercommand which i gave.. netstat -aA|grep dsrpc and these command will give you addresses which are ocuuoied by the ports and then u can clean those address useing rmsock..
U is in Singapore, rohitaagarqwal15 is not, as far as I am aware. I don't think it will be easy for U to clear the sockets at rohitagarwal15's site.

The second person personal pronoun in English is spelled "you". Please strive for a professional standard of written English on DSXchange.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply