dslockd issue
Moderators: chulett, rschirm, roy
dslockd issue
Hi All,
I have dslockd.config enabled in the datastage server and writes a log entry in dslockd.log.The problem is the old phantoms are not being released even though the dslockd is running .Can you please tell me what would be the reason for this and why the dslockd is not able to clear the phantoms.
Comments appreciated
I have dslockd.config enabled in the datastage server and writes a log entry in dslockd.log.The problem is the old phantoms are not being released even though the dslockd is running .Can you please tell me what would be the reason for this and why the dslockd is not able to clear the phantoms.
Comments appreciated
Hope the value of Start = 1.
You can try to execute $DSHOME/bin/dsdlockd -p with super user to kill the dead locks.
You can as well reduce the timer. Else you can find the left out process and kill using Kill command or from DS.TOOLS.
You can try to execute $DSHOME/bin/dsdlockd -p with super user to kill the dead locks.
You can as well reduce the timer. Else you can find the left out process and kill using Kill command or from DS.TOOLS.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
Perhaps I ll wait till Ray or Kenneth or some one to give more details. Because it happened to me in my previous site, where I often bounce the server to avoid all this issues. As atleast I should clear up all the locks before bouncing.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
dsdlockd does not kill processes (phantoms).
It merely clears locks held by defunct or non-existent processes.
Hence the "lock" as part of its name.
The licensing tool ($DSHOME/bin/dslictool) can be used to recover licensing, and may allow defunct processes to die, but that's not guaranteed either.
It merely clears locks held by defunct or non-existent processes.
Hence the "lock" as part of its name.
The licensing tool ($DSHOME/bin/dslictool) can be used to recover licensing, and may allow defunct processes to die, but that's not guaranteed either.
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.
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
A zombie doesn't need to have any Repository locks, neither does a background process. It can simply be unable to die because it is unable to notify its (killed) parent.
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.