digiturf.net

SAN disks / luns release from VxVm for decommission of SAN Array / Server.


** This procedure worked and tested in Solaris 8 **

–>df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/vx/dsk/rootvol  19778327 12677586 6902958    65%    /
/proc                      0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                 43897512      24 43897488     1%    /var/run
swap                 44032640  135152 43897488     1%    /tmp
/dev/vx/dsk/dga/vol01
                     104847360 73677500 29221790    72%    /work
/dev/vx/dsk/dga/vol02
                     585604530 340308079 229980692    60%    /u01

* unmount the above TWO filesystems that are from SAN.

–>vxvol -g dga stopall        * Stop all the “volumes” which have luns from SAN.
vxvm:vxvol: ERROR: Volume swapvol2 is currently open or mounted

–>swap -l                              * List all the swap devices.    
swapfile             dev  swaplo blocks   free
/dev/vx/dsk/swapvol 256,5      16 30935392 30935392
/dev/vx/dsk/dga/swapvol2 256,35002     16 31451120 31451120

–>swap -d /dev/vx/dsk/dga/swapvol2     * removing it from SWAP configuration.
–>vxvol -g dga stopall                

–>vxprint -vptg dga             * Lists all ” Volume & Plex ” Information.
V  NAME         RVG          KSTATE   STATE    LENGTH   READPOL   PREFPLEX UTYPE
PL NAME         VOLUME       KSTATE   STATE    LENGTH   LAYOUT    NCOL/WID MODE

pl swapvol2-02  swapvol2     DISABLED CLEAN    31451520 CONCAT    –        RW
pl vol01-02     vol01        DISABLED CLEAN    209695860 CONCAT   –        RW
pl vol02-02     vol02        DISABLED CLEAN    1171212240 CONCAT  –        RW
v  swapvol2     –            DISABLED CLEAN    31451136 SELECT    –        fsgen
v  vol01        –            DISABLED CLEAN    209694720 SELECT   –        fsgen
v  vol02        –            DISABLED CLEAN    1171209060 SELECT  –        fsgen

                                                  * removing all volumes from dg
–>vxedit -g dga -rf rm swapvol2
–>vxedit -g dga -rf rm vol01
–>vxedit -g dga -rf rm vol02

                                                   * removing all the disks from dg
–>vxdg -g dga rmdisk Hbuilding-01
–>vxdg -g dga rmdisk Hbuilding-02
–>vxdg -g dga rmdisk Hbuilding-03
–>vxdg -g dga rmdisk Hbuilding-04
–>vxdg -g dga rmdisk Hbuilding-05
–>vxdg -g dga rmdisk Hbuilding-06
–>vxdg -g dga rmdisk Hbuilding-07
–>vxdg -g dga rmdisk Hbuilding-08
vxvm:vxdg: ERROR: disassociating disk-media Hbuilding-08:
        Cannot remove last disk in disk group

–>vxdisk -e list                         * disk information
DEVICE       TYPE      DISK                GROUP      STATUS       c#t#d#_NAME
c1t0d0s2     sliced    rootdisk          rootdg       online        c1t0d0s2
c1t1d0s2     sliced    rootmir           rootdg       online        c1t1d0s2
c3t0d0s2     sliced    –                             –            online        c3t0d0s2
c3t0d1s2     sliced    –                             –            online        c3t0d1s2
c3t0d2s2     sliced    –                             –            online        c3t0d2s2
c3t0d3s2     sliced    Hbuilding-08     dga         online        c3t0d3s2
c3t0d4s2     sliced    –                             –            online        c3t0d4s2
c3t0d5s2     sliced    –                             –            online        c3t0d5s2
c3t0d6s2     sliced    –                             –            online        c3t0d6s2
c3t0d7s2     sliced    –                             –            online        c3t0d7s2

–>vxdg destroy dga                 * To remove the last disk form dg, we use this.

–>vxdisk -e list                          * Now the last disk is also removed.
DEVICE       TYPE      DISK         GROUP        STATUS       c#t#d#_NAME
c1t0d0s2     sliced    rootdisk      rootdg       online          c1t0d0s2
c1t1d0s2     sliced    rootmir       rootdg       online          c1t1d0s2
c3t0d0s2     sliced          –                   –            online          c3t0d0s2
c3t0d1s2     sliced          –                   –            online          c3t0d1s2
c3t0d2s2     sliced          –                   –            online          c3t0d2s2
c3t0d3s2     sliced          –                   –            online          c3t0d3s2
c3t0d4s2     sliced          –                   –            online          c3t0d4s2
c3t0d5s2     sliced          –                   –            online          c3t0d5s2
c3t0d6s2     sliced          –                   –            online          c3t0d6s2
c3t0d7s2     sliced          –                   –            online          c3t0d7s2

* removing all the disks from veritas control
–>vxdisk rm c3t0d0s2 c3t0d1s2 c3t0d2s2 c3t0d3s2 c3t0d4s2 c3t0d5s2 c3t0d6s2 c3t0d7s2

–>vxdisk -e list                          * It do not show the SAN disks anymore in veritas control
DEVICE       TYPE      DISK         GROUP        STATUS       c#t#d#_NAME
c1t0d0s2     sliced    rootdisk      rootdg       online       c1t0d0s2
c1t1d0s2     sliced    rootmir       rootdg       online       c1t1d0s2

Leave a Reply