PowerFlex 4.x Converting the embedded OS from CentOS to SLES
Summary: PowerFlex Manager automates the process of converting nodes from embedded operating system based on CentOS to embedded operating system based on SUSE Linux Enterprise Server (SLES). Use the procedures in this section to replace an embedded operating system based on CentOS with embedded operating system based on SLES on a PowerFlex storage-only node or storage virtual machines in a hyperconverged environment. ...
Instructions
Converting the embedded OS from CentOS to SLES
PowerFlex Manager automates the process of converting nodes from embedded operating system based on CentOS to embedded operating system based on SUSE Linux Enterprise Server (SLES). Use the procedures in this section to replace an embedded operating system based on CentOS with embedded operating system based on SLES on a PowerFlex storage-only node or storage virtual machines in a hyperconverged environment.
If the PowerFlex cluster is in Managed Mode, or is fully managed by PowerFlex Manager, use this procedure to replace these nodes from embedded operating system based on CentOS to embedded operating system based on SLES. You can use the Replace Node OS wizard to convert the nodes.
Consider the following prior to the conversion:
- Verify that all storage VM names in vCenter are the same as the VM corresponding CentOS hostname.
- Ensure that all resource groups are compliant before attempting to replace the operating system on PowerFlex nodes. This ensures that only the operating system on the PowerFlex node is replaced and the PowerFlex software is consistent throughout the replacement.
- The Replace Node OS wizard is only available for PowerFlex hyperconverged and storage-only resource groups that have at least one node with embedded operating system based on CentOS.
- The Replace Node OS wizard iterates through the selected PowerFlex storage VMs and PowerFlex storage-only nodes and reconfigures the MDM roles during the conversion process. The conversion process cannot be performed while an MDM role is assigned as primary, secondary, tiebreaker, or a standby.
- Depending on the PowerFlex Manager, consider the following:
- For PowerFlex Manager version 4.6.1 and above, use the Replace Node OS wizard with the Instant Maintenance Mode option to convert a three-node PowerFlex management controller 2.0 (MDS) resource group from CentOS to SLES.
- For PowerFlex Manager version 4.6.0, this wizard cannot be used for resource groups with fewer than four nodes or the PowerFlex management controller 2.0 (MDS).
- For PowerFlex Manager version prior to 4.6.0, the Replace Node OS wizard is not available and you cannot convert the embedded OS from CentOS to SLES.
- During the conversion of a storage VM, the virtual machine disk (VMDK) is replaced instead of being redeployed to preserve machine information.
- The conversion preserves configuration, such as CloudLink, fine granularity, and replication. On completing the upgrade of PowerFlex and infrastructure components, you need to ensure all PowerFlex storage-only nodes and storage virtual machines are using the embedded operating system based on SUSE Linux Enterprise Server (SLES).
The Replace Node OS wizard performs the following while converting an embedded OS from CentOS to SLES:
- Determining the order of storage virtual machines and PowerFlex storage-only node upgrade, selecting first candidate node, and configuring MDM roles.
- Placing the PowerFlex node to be converted into maintenance mode.
- Backing up the existing configuration files and settings before OS conversion.
- Installing SLES OS with all the necessary dependencies and configuring the SLES repository mapping.
- Reapplying configuration settings and installing PowerFlex software packages.
- Exiting from the maintenance mode.
- Reconfiguring the MDM roles, selecting the next PowerFlex node for conversion, and repeating step 2 through 7 until all the storage VMs and PowerFlex storage-only nodes are converted.
Verify that the resource group is fully compliant
Use this procedure to verify that the resource group to be converted is fully compliant.
Steps
- Log in to PowerFlex Manager.
- On the menu bar, click Lifecycle > Resource Groups.
- On the Resource Groups page, select View Compliance Report.
- Select View Compliance Report.
- If there are any resources that are showing a non-compliant status (yellow triangle with an exclamation), verify and address any compliance related issues.
- Verify that both the Firmware and Software tabs indicate that the resources are compliant.
- Click Update Resources.
Replace the operating system on PowerFlex nodes
Use the procedure in this section to convert the PowerFlex storage-only nodes or storage virtual machines from embedded operating system based on CentOS to embedded operating system based on SLES.
About this task
Steps
- On the menu bar, click Lifecycle > Resource Groups.
- On the Resource Groups page, select a resource group and click View Details in the right pane.
- Click Replace Node OS under More Actions.
- For a resource group of three PowerFlex nodes, select Instant Maintenance Mode. For a resource group of four or more PowerFlex nodes, select Protected Maintenance Mode.
When you use protected maintenance mode, PowerFlex makes a temporary copy of the data so that the cluster is fully protected from data loss. Protected maintenance mode applies only to hyperconverged and storage-only resource groups.
- Select one or more nodes in the Available Nodes list and click the arrow icon (>>) to move these items to the Selected Nodes list.
The Available Nodes list shows all the nodes in the resource group, along with the name, IP address, MDM role, fault set (if applicable), and operating system for each node. PowerFlex nodes with embedded operating system based on CentOS are selectable. The check boxes for PowerFlex nodes with embedded operating system based on SLES are disabled.
PowerFlex Manager shows all the SDSs in a storage-only resource group and all the SVMs for a hyperconverged resource group. For a PowerFlex hyperconverged resource group, the operating system field shows the operating system for the SVM.
You can optionally add a filter to control which nodes appear in the list.
- Type REPLACE OPERATING SYSTEM to confirm your changes.
- Click Submit.
The progress of the operation is displayed in Recent Activity. In the table on the Resource Group Details page, you can see whether the update succeeded or failed for each node. A node appears in service mode if the operation fails. If you see a failure, you can click Replace Node OS to restart the replacement.NOTE:If you renamed an MDM from the default name, the MDM name reverts to the default name after the operating system is replaced. You can rename the MDM either through the CLI or REST API. See the Dell PowerFlex Manager 4.6.x CLI Reference Guide or the Dell PowerFlex API Documentation.
Verify the resource group is compliant after conversion
Use this procedure to verify that the resource group is in compliant after converting from an embedded operating system based on CentOS to an embedded operating system based on SLES.
About this task
If you are facing issues with performing the steps in this procedure, see Update resource group details.
Steps
- On the menu bar, click .
- Select the resource group to be converted.
- From the Resource Group Details tab, click View Compliance Report.
- Click Software Components.
- For each node, expand the node and verify that the hostname is displayed. If the node is an SVM, you should see both the VMware ESXi hostname and the SVM hostname.
- Expand the storage node.
- Verify that the Current Version and Expected Version match. Verify that the EMC-ScaleIO-sds expected version name contains sles.
For example, 4.5-2000.129.sles15.4.
Update resource group details
Use this procedure to update the resource group details while converting the embedded operating system based on CentOS to embedded operating system based on SLES.
About this task
Steps
- On the menu bar, click .
- On the Resource Groups page, select a resource group to be converted.
- Click .
- From the Update Resource Group Details window, do the following:
- Under OS Credentials, ensure that the appropriate credentials are selected for the nodes and SVMs (if applicable) and click Next
- Under Inventory Summary, ensure all the volumes and nodes that are part of the resource group are listed and click Next.
- Under Summary, click Finish. It may take a moment for the window to close and for the job to start.
- After the resource group details are updated, verify that the resource group is in compliance. See Verify the resource group is compliant after conversion.
Additional Information
For Full Guide See Dell PowerFlex Appliance with PowerFlex 4.x Upgrade Guide | Dell US