After an automated reboot (such as during an OS patching cycle), the CA Common Services CCI (CA-cci) component fails to start.
This issue occurs because two separate processes attempt to initialize the CCI daemon simultaneously, leading to a resource collision.
Symptoms:
ustat checks show CA-CCI Server as "not active" or "up" but non-functional.caiccid at the same timestamp..CAICCI_F_1011 Cannot create the CCI shared memory, error=<17>.CAICCI_F_0001 CCI semaphore could not be obtainedcaiccid[####]: segfault at ...
A race condition occurs during the boot sequence. Both the operating system's service manager and the AutoSys Scheduler's startup script attempt to launch CA-cci at the same time.
Because the caiccid daemon is not yet fully initialized when the second process checks its status, both processes attempt to create the same shared memory segments and semaphores, causing one or both to crash or enter a hang state.
To resolve this issue, disable the operating system-level automatic startup for the CA-cci service. This allows the AutoSys Scheduler to manage the CCI startup exclusively, preventing the collision.
chkconfig CA-cci off (Note: On systems using systemd, this may also be accomplished via systemctl disable CA-cci).systemctl is-enabled CA-cciTo speak with a customer representative or a Support Engineer see Contact Support. Scroll to the bottom of the page and click on the respective region.