IBM Support

Node warmstarts may result from deleting a vdisk with "rmvdisk -force" in a data reduction pool, with a very specific configuration and IO timing

Flashes (Alerts)


Abstract

Deleting a volume in a data reduction pool while vdisk protection is enabled and when the vdisk was not explicitly unmapped before deletion, may result in multiple node warmstarts.

Content

This scenario requires a very specific configuration, as well as a specific timing of events leading up to the "rmvdisk -force" until the completion of the background delete process.

Configuration factors

  • Data reduction pools must be in use
  • Vdisk protection must be enabled (disabled by default)
  • Vdisk not specifically unmapped(eg. rmvdiskhostmap) before deletion.
  • Vdisk deletion using the "-force" option ( eg. rmvdisk -force X)

 

Timing factors

  • The vdisk being deleted must have a last access time old enough to permit the "rmvdisk -force" command to proceed
  • The vdisk being deleted must have had its last_access_time updated by an attempted IO in the window between the "rmvdisk -force" and the completion of the background delete of the vdisk copy/copies.

 

Workaround

Due to the combination of factors, the probability of this scenario is low.
The following workarounds will prevent this scenario:

  • Disable vdisk protection
  • Vdisks in a data reduction pool should be unmapped from hosts before deleting them.

 

A fix will be contained in a future code release and is being tracked by APAR HU01873.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STPVGU","label":"SAN Volume Controller"},"Component":"Data reduction pools","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.2;8.1.3","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"ST3FR7","label":"IBM Storwize V7000"},"Component":"Data reduction pools","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.2;8.1.3;8.2","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STHGUJ","label":"IBM Storwize V5000"},"Component":"Data reduction pools","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.2;8.1.3","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STSLR9","label":"IBM FlashSystem 9x00"},"Component":"Data reduction pools","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.2","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
28 March 2023

UID

ibm10734261