Kbase P122483: dbagent crashes when started on Solaris Zones
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/07/2009 |
|
Status: Unverified
SYMPTOM(s):
dbagent crashes when started on Solaris Zones
Errors using dbagent on Solaris Zones
Unable to kill the parent process. Error:1 (9553)
Unable to kill the parent process. Error:-1 (9553)
Database Agent, <db>, crashed! (9742)
FACT(s) (Environment):
Progress 9.1E
Solaris SPARC 10
OpenEdge Management
CAUSE:
In a zone environment, the default parent process ID is not 1, but it's the PID of the zsched process. When a KillParent() function is called, it loops until the parent pid becomes 1 to stop looping.
FIX:
Upgrade to OpenEdge 10.1A02 or later.
Workaround: Append "- z &" to the dbagent startup syntax, example:
$ dbagent -db /mypath/mydb -H host -S port -z &