Full Restart and RCU Service-Level Restart Descriptions
- Updated2025-08-04
- 1 minute(s) read
Full Restart and RCU Service-Level Restart Descriptions
Call InitiateRackRestartAsync to reboot the system or restart the RCU service as necessary (for example, to complete a firmware update).
Service-Level Restart Actions
During a service-level restart, only the RCU service is restarted. The restart sequence and effects are as follows:
- If the rack is in the Running power state, the rack power state transitions from Running to Standby.
- The RCU service transitions to the Deactivating rack system state.
- The RCU service transitions to the Inactive state, then proceeds through the Init1 and Init2 states to the Operational state.
- All errors or warnings detected by the RCU service are cleared.
- All RCU service resources are released during termination and re-initialized when the service runs.
- The gRPC server is terminated and restarted.
- The RCU service creates a new status log file.
- The RCU service reinitializes the rack.
Full Restart Actions
During a full restart, the embedded RCU operating system is rebooted. The restart sequence and effects are as follows:
- The sequence and all effects of the service-level restart occur.
- The RCU processor is reset.
- All firmware in the rack is restarted.
- The network connection is disconnected and reinitialized.
Related Information
- Triggering a Full Restart or Service-Level Restart
Call InitiateRackRestartAsync with the input parameter RackRestartLevel.FullRestart to trigger a full restart, or RackRestartLevel.ServiceLevelRestart to trigger a service-level restart.