Reboot data plane nodes
Reboot data plane nodes after updates or for troubleshooting. The reboot method and configuration options differ by node type, such as Compute or Object Storage.
Configure the data plane Compute node reboot behavior Copy linkLink copied!
Configure how the data plane shuts down and restarts instances on Compute nodes during a reboot. This applies to instances that are not migrated off the host before the reboot.
Before you begin Copy linkLink copied!
- You are logged on to a workstation that has access to the Red Hat OpenShift Container Platform (RHOCP) cluster as a user with
cluster-adminprivileges.
Procedure Copy linkLink copied!
Reboot Object Storage service (swift) nodes Copy linkLink copied!
Reboot Object Storage service (swift) nodes one at a time to ensure cluster availability. Repeat this procedure for every Object Storage node in your cluster.
Procedure Copy linkLink copied!
Reboot updated Compute nodes Copy linkLink copied!
Check which updated Compute nodes require a reboot. You can reboot the nodes any time after completing the minor update. For data plane development kit (DPDK) implementations, the old kernel and Open vSwitch (OVS) remain active until reboot. Migrate instances to ensure minimal downtime.
Before you begin Copy linkLink copied!
- You have decided whether to migrate instances to another Compute node before you start the reboot.
Note - If you have a Multi-RHEL environment, and you want to migrate virtual machines from a Compute node that is running RHEL 9.4 or 9.6 to a Compute node that is running RHEL 9.2, only cold migration is supported.
- If you cannot migrate the instances, you can set the
shutdown_timeoutconfiguration option to control the state of the instances after the Compute node reboots. This option determines the number of seconds to wait for an instance to perform a clean shutdown. The default value is60.
About this task Copy linkLink copied!
kpatch) on a set of Compute nodes, you are not required to reboot those nodes. For more information about enabling kpatch, see Enabling kernel live patching on Compute nodes.Procedure Copy linkLink copied!
Compute hostname change detection troubleshooting Copy linkLink copied!
If the Compute service (nova) detects a hostname change on startup, it aborts to prevent data inconsistency. Identify and resolve the cause of the hostname change to recover.
You receive the following error message:
Found 7 instances on hypervisor but no ComputeNode record exists with host compute01.example.com node compute01.example.com; potential rename detected - aborting startup
To recover from this error, you must know the reason for the change of the hostname. Here are the three possible reasons for the change of the hostname:
- You have changed the name of the Compute host.
- The DNS is not working correctly and has assigned a different name to the Compute host.
- There is another deployment issue causing a Compute hostname to be incorrect.
When you resolve the issue, you must restart the Compute service.
nova-libvirt container contains information about the hostname. If you resolve an issue with a Compute hostname, restart both the nova-libvirt and nova-compute containers to ensure that all components contain the correct name.For further assistance, contact the Red Hat Technical Support Team.