Hyperswap and Flashcopy
Posted in 2025
Pino Mariotto could not select new target volumes on a surviving FS5200 when rebuilding FlashCopy for Hyperswap volumes after the other unit failed. Ralph Glanz suggested I/O group access checks (lsvdiskaccess, addvdiskaccess); Johan van Arendonk suggested comparing sizes. IBM support had Pino undo Hyperswap by deleting the offline copy; the mapping then worked. Not an Informix topic.
Auto-generated by Claude from the posts below — may be imperfect; read the full thread.
Topics: General Discussion
Hello, i have two FS5200 configured in Hyperswap. Now the first FS5200 (FS5200A) is temporarely out of service do to a fire in the sita A. Each hyperswap volume was also flash copied regularly to target volumes residing in a pool of FS5200A To fix that , a have configured new target voumes on FS5200B but when a try to set up the flash copy relationship the new target volumes do not show up as selectable. Below a picture of the current state one of one the source volumes to be flash copied Anyone can help ? ------------------------------ Pino Mariotto ------------------------------
Hello, if I have understood correctly, I think I had a similar problem once, in addition the system showed me the following code CMMVC8707E. Here is what fixed my problem: Target 1/1 before migration to hyperswap volume 1) Remove existing (external) flash copy if necessary 2) check the Access I/O group for vdisk with lsvdiskaccess , if necessary add the missing one with addvdiskaccess 3) movevdisk >> change the caching I/O group https://www.ibm.com/docs/en/flashsystem-7x00/8.5.x?topic=vc-movevdisk-1 4) addvolumecopy for Hyperswap func 5) Create required FlasCopy mappings. I hope it helps, or at least gives you an idea. ------------------------------ Ralph Glanz ------------------------------
Hello Pino, The first thing I would check is whether the capacity of the Source and Target vdisks are identical. Even if there is only a difference of 1 byte, it will not appear in the list of available targets. To do this, use the command: lsvdisk -bytes ------------------------------ TMasteen ------------------------------
Thank you but that was the first thing I checked ------------------------------ Pino Mariotto ------------------------------
Thank you Ralph but I am a little confused, for example : lsvdiskaccess 0 vdisk_id vdisk_name IO_group_id IO_group_name 0 HD1 0 io_grp0 0 HD1 1 io_grp1 lsvdiskaccess 40 vdisk_id vdisk_name IO_group_id IO_group_name 40 HDFCB1 1 io_grp1 I just wanto to flash copy HD1 to target HDFCB1 but when setting the mapping HDFCB1 don't show up. I assure you that the sizes are the same ------------------------------ Pino Mariotto ------------------------------
I add that it seems the target volume appears as selectable only if it is created under io_grp0 but that I/O group is the one out of service. ------------------------------ Pino Mariotto ------------------------------
Your problem in my opinion is that HDFCB1 has/had no connection with IOGrp0 and you will need it, I seem to remember that with HyperSwap in connection with FC-Copy, caching and accessgroup must be on the same side, in your case this is/was I/OGrp0. You could try the addvdiskaccess command but it will fail 99% of the time. Wouldn't it be a viable way for you to click through the wizard in the GUI and create a FlashCopy mapping where the target is not the HDFCB1 but a new volume? Of course, I don't know the dependencies and your previous attempts. I am still on the road, when I am in the hotel I can check what I was told about this in my case. BR Ralph ------------------------------ Ralph Glanz ------------------------------
IBM assistance made me undo hyperswap deleting the offline copy of the volumes to be flash copied. After that the flash copy mapping can be done regularly Thank you to all ------------------------------ Pino Mariotto ------------------------------