Consultor Eletrônico



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 &