Category: System service problem
Context: FireMon SecMgr Collector
The firemon-sm-collector service was not found on this system.
The firemon-sm-collector service is part of the FireMon Security Manager Data Collector (DC) role. This error indicates that the service could not be found by systemd, the system service manager used by FMOS.
If the firemon-sm-collector service is not present, the FireMon Security Manager Data collector will not be operational. Device configuration retrievals will not be possible, and device log messages will not be received.
In most cases, a missing service is caused by a corrupted FMOS installation. If an update process is interrupted, for example because of a power loss or network disconnect, the system can be left in a non-functional state.
This error can also appear if a role is added to a machine that was installed with a limited package set. For example, if the dbonly command-line argument was passed to the FMOS installer, only the packages for the Database (DB) role were installed, so services for other roles will not be available.
It may be possible to resolve this issue by running the fmos update command. This requires an FMOS installation source, such as a DVD-ROM, an ISO 9660 filesystem image (.iso file) or access to the FMOS package repository on the Internet (as configured by fmos enable-updates). During the update process, any required packages that are missing from the system will be installed.
Depending on the current state of the machine, installing new packages may not be possible. If the package manager database is corrupt, as is common when the update process is interrupted, it cannot be modified so new packages cannot be installed. In these cases, FMOS must be reinstalled on the machine.