When performing below
#/etc/vx/bin/vxmirror c0t0d0 c0t1d0
!vxassist -g rootdg mirror rootvolc0t1d0
vxvm:vxassist
It would report below error
ERROR: Cannot allocate space to mirror xxxx block volume
! vxbootsetup
# vxprint -g rootdg-ht dgrootdg default default 0 1026950909.1025.dbsun03 dmc0t0d0 c0t0d0s2 sliced 2888 71124291 - dmc0t1d0 c0t1d0s2 sliced 2888 71124291- v rootvol - ENABLED ACTIVE 69018210 ROUND -root pl rootvol-01 rootvol ENABLED ACTIVE 69018210CONCAT - RW sdc0t0d0-02 rootvol-01 c0t0d0 2097413 690182100 c0t0d0ENA v swapvol - ENABLED ACTIVE 2097414 ROUND -swap pl swapvol-01 swapvol ENABLED ACTIVE 2097414 CONCAT -RW sdc0t0d0-B0 swapvol-01 c0t0d0 711242901 0 c0t0d0ENA sdc0t0d0-01 swapvol-01 c0t0d0 0 2097413 1 c0t0d0ENA #more/etc/default/vxassist mirror=controller vxassist command used can be specified in the file /etc/default/vxassist, so in this case the default value requires that mirroring needs to be on the different controller, yet c0t0d0 and c0t1d0 are under the same controller which causes vxmirror to fail.# mv/etc/default/vxassist /etc/default/vxassist.old # mv/etc/default/vxassist /tmp