/ * Disk Scanning * /
=====================
After the disks are visible on operating system, they should be made visible under veritas. Scan the disks on veritas level using below mentioned command:
vxdisk scandisks
In older version we may use below mentioned commands to scan new disks by restarting vxvm daemon.
vxdctl enable
OR
vxconfigd -k
To list all the disks assigned to the system:-
============================================
[root@server1 sf60]# vxdisk list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:none - - online invalid
emc1_dd2 auto:none - - online invalid
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:none - - online invalid
emc1_dd2 auto:none - - online invalid
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
===========================
/ * Disk Initialization * /
===========================
1) Before veritas volume manager can use any disks, the disk media should be formatted using standard operating system command.
2) After the disks are formatted, disks should be initialized to take them under veritas control, so that veritas volume manager can use those disks.
3) When a disk is initialized, the public and private regions are created on the disk. default private region size is 32 MB.
4) Initialization removes any partition on the disk.
5) By default disks get listed using veritas commands as "online invalid" until they are initiazed.
6) There are 2 ways to initialize a disk:
A) CDS (Cross Platform data sharing). It is default. This initialization type is not for boot disk.
B) Sliced
======================================================
[root@server1 sf60]# vxdisksetup -i emc1_dd1
[root@server1 sf60]# vxdisksetup -i emc1_dd2
To list down the disks again with their status:-
==============================================
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - - online <----- Initialized disk
emc1_dd2 auto:cdsdisk - - online <----- Initialized disk
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Initialize disks with sliced initialization type:-
================================================
[root@server1 sf60]# vxdisksetup -i emc1_dd3 format=sliced
[root@server1 sf60]# vxdisksetup -i emc1_dd4 format=sliced
To list down the disks again with their status:-
==============================================
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - - online
emc1_dd2 auto:cdsdisk - - online
emc1_dd3 auto:sliced - - online
emc1_dd4 auto:sliced - - online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
==============================
/ * Disk Group Operations * /
==============================
To list all the DGs in the system:-
=================================
[root@server1 sf60]# vxdg list
NAME STATE ID
Create a cds type DG and adding cds initialized disks to it:
===========================================================
* CDS type DG can contain only CDS initialized disks.
* CDS disks can be part of any type of DG.
[root@server1 sf60]# vxdg init dga dga01=emc1_dd1
Add cds disks to the DG:
=======================
[root@server1 sf60]# vxdg -g dga adddisk dga02=emc1_dd2
[root@server1 sf60]#
[root@server1 sf60]#
To list down the disks again with their DGs:-
===========================================
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced - - online
emc1_dd4 auto:sliced - - online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
Add sliced disks to the DG:
==========================
* CDS type DG can contain only CDS initialized disk, whereas STANDARD DG can contain CDS initialized as well as sliced disks.
* Sliced disks can not be added to cds type DG. For that, we have to create a Standard DG with cds=off option.
[root@server1 sf60]# vxdg init dgb dgb01=emc1_dd3
VxVM vxdg ERROR V-5-1-6478 Device emc1_dd3 cannot be added to a CDS dis group
[root@server1 sf60]#
[root@server1 sf60]# vxdg init dgb dgb01=emc1_dd3 cds=off
[root@server1 sf60]# vxdg -g dgb adddisk dgb02=emc1_dd4
To list down the disks again with their DGs:-
===========================================
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:sliced dgb02 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
Deport the DG:
=============
[root@server1 sf60]# vxdg deport dga
[root@server1 sf60]#
[root@server1 sf60]# vxdg deport dgb
[root@server1 sf60]#
*Note: In this example, there are 2 servers, which are in cluster and same disks have been presented to both the servers, then this example shows the deporting and importing the DG in these systems.
Login to other system, in which the same disks have been assigned:
Check the status of DGs on second system (server2):
==================================================
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - (dga) online <----- Deported DGs are shown inside parenthesis
emc1_dd2 auto:cdsdisk - (dga) online
emc1_dd3 auto:sliced - (dgb) online
emc1_dd4 auto:sliced - (dgb) online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Import the DG on this second system:
===================================
[root@server2 ~]# vxdg import dga
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced - (dgb) online
emc1_dd4 auto:sliced - (dgb) online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Import & Rename the other DG:
============================
[root@server2 ~]# vxdg -n dgb_new import dgb
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb_new online
emc1_dd4 auto:sliced dgb02 dgb_new online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Rename the disks:
================
[root@server2 ~]#
[root@server2 ~]# vxedit -g dgb_new rename dgb01 dgb_new_01
[root@server2 ~]# vxedit -g dgb_new rename dgb02 dgb_new_02
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb_new_01 dgb_new online
emc1_dd4 auto:sliced dgb_new_02 dgb_new online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Check the disk configuration & path details:
===========================================
[root@server2 ~]# vxdisk list emc1_dd1
Device: emc1_dd1
devicetag: emc1_dd1
type: auto
hostid: sym2
disk: name=dga01 id=1422355608.17.sym1
group: name=dga id=1422355818.23.sym1
info: format=cdsdisk,privoffset=256,pubslice=3,privslice=3
flags: online ready private autoconfig autoimport imported
pubpaths: block=/dev/vx/dmp/emc1_dd1s3 char=/dev/vx/rdmp/emc1_dd1s3
guid: {cb91baea-a611-11e4-b276-e2dbc7708609}
udid: EMC%5FSYMMETRIX%5F313635323300%5FDD0DD1
site: -
version: 3.1
iosize: min=512 (bytes) max=1024 (blocks)
public: slice=3 offset=65792 len=4120320 disk_offset=0
private: slice=3 offset=256 len=65536 disk_offset=0
update: time=1422356071 seqno=0.11
ssb: actual_seqno=0.0
headers: 0 240
configs: count=1 len=51360
logs: count=1 len=4096
Defined regions:
config priv 000048-000239[000192]: copy=01 offset=000000 enabled
config priv 000256-051423[051168]: copy=01 offset=000192 enabled
log priv 051424-055519[004096]: copy=01 offset=000000 enabled
lockrgn priv 055520-055663[000144]: part=00 offset=000000
Multipathing information:
numpaths: 2
sdc state=enabled
sdd state=enabled
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb_new_01 dgb_new online
emc1_dd4 auto:sliced dgb_new_02 dgb_new online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
DG status on first system:
=========================
*Note: This will show the DG in deported stated on first server.
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - (dga) online
emc1_dd2 auto:cdsdisk - (dga) online
emc1_dd3 auto:sliced - (dgb_new) online
emc1_dd4 auto:sliced - (dgb_new) online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
[root@server2 ~]#
Deport the DG on second system:
==============================
[root@server2 ~]# vxdg deport dgb_new
[root@server2 ~]# vxdg deport dga
[root@server2 ~]#
[root@server2 ~]#
Import the DG on the first system and also rename a DG:
======================================================
[root@server1 sf60]# vxdg import dga
[root@server1 sf60]#
[root@server1 sf60]# vxdg -n dgb import dgb_new
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb_new_01 dgb online
emc1_dd4 auto:sliced dgb_new_02 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
Rename the disks:
================
[root@server1 sf60]# vxedit -g dgb rename dgb_new_01 dgb01
[root@server1 sf60]# vxedit -g dgb rename dgb_new_02 dgb02
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:sliced dgb02 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
Check the DG status on second system (they are deported):
========================================================
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - (dga) online
emc1_dd2 auto:cdsdisk - (dga) online
emc1_dd3 auto:sliced - (dgb) online
emc1_dd4 auto:sliced - (dgb) online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server2 ~]#
List down the disk with their DG & OS native name:
=================================================
[root@server2 ~]# vxdisk -eo alldgs list
DEVICE TYPE DISK GROUP STATUS OS_NATIVE_NAME ATTR
emc1_dd1 auto:cdsdisk - (dga) online sdc lun
emc1_dd2 auto:cdsdisk - (dga) online sde lun
emc1_dd3 auto:sliced - (dgb) online sdg lun
emc1_dd4 auto:sliced - (dgb) online sdi lun
emc1_dd5 auto:none - - online invalid sdk lun
emc1_dd6 auto:none - - online invalid sdm lun
emc1_dd7 auto:none - - online invalid sdo lun
emc1_dd8 auto:none - - online invalid sdq lun
emc1_dd9 auto:none - - online invalid sdt lun
emc1_d10 auto:none - - online invalid sdu lun
emc1_d11 auto:none - - online invalid sdw lun
emc1_d12 auto:none - - online invalid sdy lun
sda auto:none - - online invalid sda -
sdb auto:none - - online invalid sdb -
List down the disks on server1:
==============================
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:sliced dgb02 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
Remove the disk from the DG:
===========================
[root@server1 sf60]# vxdg -g dgb rmdisk dgb02
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:sliced - - online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
Uninitialize one sliced disk:-
============================
[root@server1 sf60]# vxdiskunsetup emc1_dd4
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
Initialize that disk again with cds type and add it to CDS type DG:
===================================================================
[root@server1 sf60]# vxdisksetup -i emc1_dd4
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:cdsdisk - - online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdg -g dgb adddisk emc1_dd4
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:cdsdisk emc1_dd4 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Rename the disk:
===============
[root@server1 sf60]# vxedit -g dgb rename emc1_dd4 dgb02
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced dgb01 dgb online
emc1_dd4 auto:cdsdisk dgb02 dgb online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
Destroy the DG:
==============
[root@server1 sf60]# vxdg destroy dgb
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:sliced - - online
emc1_dd4 auto:cdsdisk - - online
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Uninitialize the disks:
======================
[root@server1 sf60]# vxdiskunsetup emc1_dd3
[root@server1 sf60]# vxdiskunsetup emc1_dd4
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
Import the DG on second system:-
===============================
[root@server2 ~]# vxdg import dga
VxVM vxdg ERROR V-5-1-10978 Disk group dga: import failed:
Disk is in use by another host
*Note: DG is not deported on first system, so we got an error while importing it on another system:
Import the DG forcefully on second system:-
=========================================
[root@server2 ~]#
[root@server2 ~]# vxdg -fC import dga
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Now check the host ID of the disk on first system:-
=================================================
[root@server1 sf60]# vxdisk list emc1_dd2 | head -4
Device: emc1_dd2
devicetag: emc1_dd2
type: auto
hostid: server1 <----- // It shows server1, even if the DG is imported on server2.
Try to destroy the DG on first system & check whether it succeeds:
=================================================================
[root@server1 sf60]# vxdg destroy dga
VxVM vxdg ERROR V-5-1-586 Disk group dga: deport failed: Disk private rgion contents are invalid
[root@server1 sf60]#
[root@server1 sf60]#
Deport the DG on second system:
==============================
[root@server2 ~]# vxdg deport dga
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - (dga) online
emc1_dd2 auto:cdsdisk - (dga) online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server2 ~]#
Try to destroy the DG on second system now:
==========================================
[root@server2 ~]# vxdg destroy dga
VxVM vxdg ERROR V-5-1-581 Disk group dga: No such disk group is imported
*Note: Before destroying, you need to firstly import the DG.
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdg import dga
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk dga01 dga online
emc1_dd2 auto:cdsdisk dga02 dga online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server2 ~]#
[root@server2 ~]#
[root@server2 ~]# vxdg destroy dga
[root@server2 ~]#
[root@server2 ~]#
Status on second system:
=======================
[root@server2 ~]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - - online
emc1_dd2 auto:cdsdisk - - online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
Status on first System:
======================
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:cdsdisk - - online
emc1_dd2 auto:cdsdisk - - online
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
Uninitialize the disks:
======================
[root@server1 sf60]# vxdiskunsetup emc1_dd2
[root@server1 sf60]# vxdiskunsetup emc1_dd1
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:none - - online invalid
emc1_dd2 auto:none - - online invalid
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]#
=============================================================
/* Check the naming scheme used on the system and change it * /
=============================================================
[root@server1 sf60]# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
Enclosure Based Yes Yes Yes
[root@server1 sf60]# vxddladm set namingscheme=osn
[root@server1 sf60]# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
OS Native No Yes Yes
[root@server1 sf60]# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
sda auto:none - - online invalid
sdb auto:none - - online invalid
sdc auto:none - - online invalid
sde auto:none - - online invalid
sdg auto:none - - online invalid
sdi auto:none - - online invalid
sdk auto:none - - online invalid
sdm auto:none - - online invalid
sdo auto:none - - online invalid
sdq auto:none - - online invalid
sds auto:none - - online invalid
sdu auto:none - - online invalid
sdw auto:none - - online invalid
sdy auto:none - - online invalid
[root@server1 sf60]#
[root@server1 sf60]#
[root@server1 sf60]# vxddladm set namingscheme=ebn
[root@server1 sf60]#
[root@server1 sf60]# vxdisk -o alldgs list DEVICE TYPE DISK GROUP STATUS
emc1_dd1 auto:none - - online invalid
emc1_dd2 auto:none - - online invalid
emc1_dd3 auto:none - - online invalid
emc1_dd4 auto:none - - online invalid
emc1_dd5 auto:none - - online invalid
emc1_dd6 auto:none - - online invalid
emc1_dd7 auto:none - - online invalid
emc1_dd8 auto:none - - online invalid
emc1_dd9 auto:none - - online invalid
emc1_d10 auto:none - - online invalid
emc1_d11 auto:none - - online invalid
emc1_d12 auto:none - - online invalid
sda auto:none - - online invalid
sdb auto:none - - online invalid
No comments:
Post a Comment