Postby mhtrim » Thu Sep 28, 2006 6:44 pm
I'm getting this same error. And, sure, if I remove the lock file and restart the service with omon or the admin web interface it will start up again just fine.
But the CDA service is dying at least once a day and I'd rather know why it's crashing all the time instead of scripting something to watch the process, wait for it to die, remove the lock file and restart the service.
How can I tell what's really going on here and what can I do to fix it so the service stays up?
Here are the log snips from today:
---------------------------------------------------------------------------------
REPORT CDA Server (CDA Server ) 09.28.06 07:45:47
[OM 28658] CDA server starting up
REPORT CDA Server (CDA Server ) 09.28.06 07:45:47
[OM 28670] CDA Server using Directory change logs to optimise builds.
SERIOUS ERROR CDA Server (CDA Server ) 09.28.06 15:44:30
[OM 28664] There is already a CDA server process running
-> aud_GetSetLogConfig
<- aud_GetSetLogConfig
-> cda_DaemonMain
-> ccs_DoInitTables
-> ccs_AttemptSMem
<- ccs_AttemptSMem
<- ccs_DoInitTables
-> cvc_IsMappingAvail2
-> uni_GetCharset
-> cvc_IsMappingAvail3
-> cvc_AttemptSMem
<- cvc_AttemptSMem
<- cvc_IsMappingAvail3
<- uni_GetCharset
<- cvc_IsMappingAvail2
<- /build/10.0.1.3/src/bin/cda/cda_daemon.c:799[205,28664]
SERIOUS ERROR CDA Server (CDA Server ) 09.28.06 16:16:11
[OM 28664] There is already a CDA server process running
-> aud_GetSetLogConfig
<- aud_GetSetLogConfig
-> cda_DaemonMain
-> ccs_DoInitTables
-> ccs_AttemptSMem
<- ccs_AttemptSMem
<- ccs_DoInitTables
-> cvc_IsMappingAvail2
-> uni_GetCharset
-> cvc_IsMappingAvail3
-> cvc_AttemptSMem
<- cvc_AttemptSMem
<- cvc_IsMappingAvail3
<- uni_GetCharset
<- cvc_IsMappingAvail2
<- /build/10.0.1.3/src/bin/cda/cda_daemon.c:799[205,28664]
REPORT CDA Server (CDA Server ) 09.28.06 16:29:02
[OM 16144] The character set 'T61BASE,O' was recorded as the interchange character set
for attributes and values.
SERIOUS ERROR CDA Server (CDA Server ) 09.28.06 16:29:02
[OM 28664] There is already a CDA server process running
-> aud_GetSetLogConfig
<- aud_GetSetLogConfig
-> cda_DaemonMain
-> ccs_DoInitTables
-> ccs_AttemptSMem
<- ccs_AttemptSMem
<- ccs_DoInitTables
-> cvc_IsMappingAvail2
-> uni_GetCharset
-> cvc_IsMappingAvail3
-> cvc_AttemptSMem
<- cvc_AttemptSMem
<- cvc_IsMappingAvail3
<- uni_GetCharset
<- cvc_IsMappingAvail2
<- /build/10.0.1.3/src/bin/cda/cda_daemon.c:799[205,28664]
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 16144] The character set 'T61BASE,O' was recorded as the interchange character set
for attributes and values.
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 28658] CDA server starting up
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 28670] CDA Server using Directory change logs to optimise builds.
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 28668] CDA Server has enabled the Change Log for Directory: SYSTEM.
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 28660] CDA server rebuilding tables for SYSTEM
REPORT CDA Server (CDA Server ) 09.28.06 16:30:05
[OM 28661] CDA server finished rebuilding for SYSTEM