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.
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.
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..
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 ??
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 ??
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.
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.