Classification: Application
Category: System service problem
Context: Elasticsearch
Context: Error
Summary
The elasticsearch service was not found on this system.
Description
The elasticsearch service is part of the FireMon Security Manager Enterprise Search (ES) role. This error indicates that the service could not be found by systemd, the system service manager used by FMOS.
Impact
If the elasticsearch service is not present, FireMon Security Manager will not be operational. No clients or subordinate machines will be able to communicate with the service.
Cause
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 dconly command-line argument was passed to the FMOS installer, only the packages for the Data Collector (DC) role were installed, so services for other roles will not be available.
Resolution
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.
Comments
0 comments
Article is closed for comments.