Operational Defect Database

BugZero found this defect 34 days ago.

Hewlett Packard Enterprise | a00138785en_us

Advisory: Intel Virtual RAID on CPU (VROC) - Partial Parity Log (PPL) For The RAID Write Hole (RWH) Protection Feature On An Existing RAID 5 Volume Fails To Be Enabled/Disabled on HPE Servers Running Red Hat Enterprise Linux 8.8, 8.9, 9.2, Or 9.3

Last update date:

4/16/2024

Affected products:

HPE Synergy 480 Gen11 Compute Module

HPE Edgeline e920 Server Blade

HPE Edgeline e920d Server Blade

HPE Edgeline e920t Server Blade

HPE ProLiant DL110 Gen10 Plus Telco server

HPE ProLiant DL110 Gen11

HPE ProLiant DL20 Gen10 Plus server

HPE ProLiant DL320 Gen11

HPE ProLiant DL360 Gen10 Plus server

HPE ProLiant DL360 Gen11

HPE ProLiant DL380 Gen10 Plus server

HPE ProLiant DL380 Gen11

Affected releases:

No affected releases provided.

Fixed releases:

No fixed releases provided.

Description:

Info

On any HPE servers running Red Hat Enterprise Linux 8.8, 8.9, 9.2, or 9.3 and using the Intel Virtual RAID on CPU (VROC), the corresponding mdadm grow command will not function properly to enable or disable Partial Parity Log (PPL) for the RAID Write Hole (RWH) protection feature on an existing RAID 5 volume, as shown below. When the mdadm --grow --consistency-policy=ppl /dev/mdxxx command is executed to enable PPL, the command returns an error message: mdadm: Subarray x in /dev/mdxxx is active, cannot update ppl , similar to the following: However, if the mdadm command is successful in enabling PPL, it does not return any output, and the result can be verified by checking the details of the volume. For a successful enabling of PPL, the "Consistency Policy" should be set to "ppl", as shown below:

Scope

This issue has been observed on HPE servers running Red Hat Enterprise Linux 8.8, 8.9, 9.2, or 9.3 and using the Intel Virtual RAID on CPU (VROC).

Resolution

As a workaround, perform either of the following: On an operating system RAID 5 volume: Reboot the server. During the server Power-On Self-Test (POST), press F9 . From the System Utilities screen, select System Configuration > Intel(R) SATA/sSATA/tSATA Controller or Intel(R) Virtual RAID on CPU > The designated RAID 5 volume > RWH Policy . From the drop-down list, select Distributed PPL or Disable . Select Change RWH settings . On a data RAID 5 volume, to ensure that there is no I/O to the RAID volume, perform the following: Get the designated volume's sub-array index in the RAID container. In this example, "md127" is the container name: # mdadm --examine /dev/md127 Stop the designated RAID 5 volume. In this example, "md126" is the RAID volume name: # mdadm --stop /dev/md126 Use the "ppl" or the "no-ppl" option to enable or disable PPL on the designated volume's sub-array in the RAID container. In this example, the sub-array ID is "0", and "md127" is the container name: # mdadm --update-subarray=0 --update=no-ppl /dev/md127 Assemble and activate the RAID volume: # mdadm -As This issue is still under investigation. This document will be updated as more information becomes available. RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively in your e-mail through HPE Support Alerts. Sign up for Support Alerts at the following URL: HPE Email Preference Center NAVIGATION TIP: For hints on navigating HPE.com to locate the latest drivers, patches and other support software downloads, refer to the Navigation Tips document. SEARCH TIP: For hints on locating similar documents on HPE.com, refer to the Search Tips document.

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Unavailable

Learn More

Search:

...