The Server Manager application runs on every grid node, supervising the starting and stopping of services, and ensuring services gracefully join and leave the StorageGRID Webscale system. Server Manager also monitors every grid node’s services and automatically attempts to restart any that report faults.
During system start-up, Server Manager is automatically started by the operating system (OS), executing a sequential series of scripts to verify that support services are running, and starting them as needed. The start-up and shut-down sequences are reversed, ensuring that dependent services are in place as needed, and are not removed prematurely.
Server Manager provides the following capabilities:
- Stopping and starting of services to:
- Restart services that have gone offline
- Bring up the services after a reconfiguration
- Monitoring of services on an ongoing basis and restarting them as needed.
- Automatically starting of services if a server is power cycled or reset, and to recover from unintentional restarts.
- Detection of OS shutdown and gracefully closing of services.
- Restarting a grid node (bring down everything, including the OS, and rebooting the machine from the BIOS up).
- Shutting down a grid node to the point where it must be manually restarted. This enables you to safely power down a server for hardware maintenance.