Agent reports incorrect state if VCS is not set to start automatically and utmp file is empty before VCS is started

Last published : Sep 18, 2026
If you have not configured VCS to start automatically after a reboot and have tmptied the utmp file before starting VCS manually with the hastart command, some agents might report an incorrect state.
The utmp file (file name may differ on different operating systems) is used to maintain a record of the restarts done for a particular machine. The checkboot utility used by hastart command uses the functions provided by the OS which in turn use the utmp file to find if a system has been restarted so that the temporary files for various agents can be deleted before agent startup. If OS functions do not return correct value, High Availability Daemon (HAD) starts without deleting the stale agent files. This might result in some agents reporting incorrect state.
Workaround: If a user wishes to delete the utmp file this should be done only when VCS is already running or the customer should delete the temporary files in/var/VRTSvcs/lock/volatile/ manually before starting VCS.
Related information