IBM FlashSystem

 View Only

 HYPERSWAP --> PBHA migration

Tomas Kovacik's profile image
Tomas Kovacik IBM Champion posted Fri March 06, 2026 09:02 AM

HI,

is it any way how to migrate existing vdisk (with host mapping) to storage partition without disruption  ?

i have running system with mapped vdisk :

lshostvdiskmap sktom73v
id name     SCSI_id vdisk_id vdisk_name vdisk_UID                        IO_group_id IO_group_name mapping_type host_cluster_id host_cluster_name protocol 
0  sktom73v 0       0        test_vol   6005076810818087D00000000000004B 0           io_grp0       private                                        scsi     

when i tried :

mkpartition -draft -name my_partition
mkvolumegroup -draftpartition 0 -name my_volumegrp

chvdisk -volumegroup my_volumegrp test_vol
CMMVC1034E The command failed because the host and the volume group the volume is part of must be associated with the same storage partition or neither associated with a storage partition.

chhost -draftpartition my_partition sktom73v
CMMVC1185E The command failed because the host is mapped to one or more volumes.

this mean that is necessary to remove host mapping first  which will cause io disruption ...?

Uwe Schreiber's profile image
Uwe Schreiber IBM Champion

Hi Tomas,

IBM Redbooks "A Practical Guide to Policy-Based Replication and Policy-Based High Availability"

Chapter 6.3 - Migrating from HyperSwap to policy-based HA

covers the migration    

Did you already reconfigured the HyperSwap system to two independend sytems as documented within the Redbook?

The documentation

https://www.ibm.com/docs/en/flashsystem-7x00/8.7.0?topic=iha-adding-high-availability-existing-configuration-by-using-cli

provides a step-by-step instruction on how to add high-availability to an existing configuration.

Tomas Kovacik's profile image
Tomas Kovacik IBM Champion

Did you already reconfigured the HyperSwap system to two independend sytems as documented within the Redbook?

yes

in the meantime correct non disruptive procedure :

mkpartition -draft -name my_partition

mkvolumegroup -name  my_vg

chvdisk -volumegroup my_vg  test_vol 

chvolumegroup -draftpartition my_partition my_vg

chpartition -publish 0

this also "move" host to my_partition when mapping is already done 

lshost sktom73v | grep partition_name
partition_name my_partition

thanks

t.