VxVM vxdg ERROR V-5-1-16003 Cannot add cdsdisk
There is a condition have to match before you can add the new disk into diskgroup for version 5.1SP1
The condition is " cdsdisks with EFI layout are not allowed to a dg with version less than VOL_DG_VERS_5_1_SP1"
To fix the issue, you will need to do:
1/- Upgrade the 120testdg to a higher version - default in 5.1SP1 is version 160. There are some pro and cons of upgrading diskgroup version. Please consult vxvm document more about that.
[root@sydopt05 ~]# vxdg upgrade 120testdg
[root@sydopt05 ~]# vxdg list 120testdg
Group: 120testdg
dgid: 1300581965.47.sydopt05
import-id: 1024.46
flags: cds
version: 160
alignment: 8192 (bytes)
local-activation: read-write
ssb: on
autotagging: on
detach-policy: global
dg-fail-policy: dgdisable
copies: nconfig=default nlog=default
config: seqno=0.1028 permlen=51360 free=51357 templen=2 loglen=4096
config disk emc_clariion0_254 copy 1 len=51360 state=clean online
log disk emc_clariion0_254 copy 1 len=4096
2/- Now you can add the disk into the diskgroup
[root@sydopt05 ~]# vxdg -g 120testdg adddisk emc_clariion0_253
[root@sydopt05 ~]# vxdg list 120testdg
Group: 120testdg
dgid: 1300581965.47.sydopt05
import-id: 1024.46
flags: cds
version: 160
alignment: 8192 (bytes)
local-activation: read-write
ssb: on
autotagging: on
detach-policy: global
dg-fail-policy: dgdisable
copies: nconfig=default nlog=default
config: seqno=0.1030 permlen=51360 free=51356 templen=2 loglen=4096
config disk emc_clariion0_253 copy 1 len=51360 state=clean online
config disk emc_clariion0_254 copy 1 len=51360 state=clean online
log disk emc_clariion0_253 copy 1 len=4096
log disk emc_clariion0_254 copy 1 len=4096
[root@sydopt05 ~]# vxdisk -oalldgs list | grep 120testdg
emc_clariion0_253 auto:cdsdisk emc_clariion0_253 120testdg online
emc_clariion0_254 auto:cdsdisk emc_clariion0_254 120testdg online
Applies To
Working O/S in this article is RedHat linux but it could be any flavour O/S
#more /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Vxvm version here is 5.1Sp1
#rpm -qa | grep -i vx
VRTSvxvm-5.1.101.000-SP1RP1_RHEL5
VRTSvxfen-5.1.101.000-SP1RP1_RHEL5
VRTSvxfs-5.1.101.000-RP1_RHEL5
We have device here is sdd and it is EFI disk
Device Boot Start End Blocks Id System
/dev/sdd1 1 784 6291455+ ee EFI GPT
Run vxdisksetup on "sdd" disk
#vxdisksetup -if emc_clariion0_253
#vxdisk list emc_clariion0_253
Device: emc_clariion0_253
devicetag: emc_clariion0_253
type: auto
hostid:
disk: name= id=1300581699.41.sydopt05
group: name= id=
info: format=cdsdisk,privoffset=208,pubslice=3,privslice=3
flags: online ready private autoconfig autoimport
pubpaths: block=/dev/vx/dmp/emc_clariion0_253s3 char=/dev/vx/rdmp/emc_clariion0_253s3
guid: -
udid: DGC%5FRAID%200%5FDD4VM1S%5F6006016043C01A0058BC3CA30EFCDF11
site: -
version: 4.1
iosize: min=512 (bytes) max=1024 (blocks)
public: slice=3 offset=65744 len=12517072 disk_offset=48
private: slice=3 offset=208 len=65536 disk_offset=48
update: time=1300581699 seqno=0.2
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 disabled
config priv 000256-051423[051168]: copy=01 offset=000192 disabled
log priv 051424-055519[004096]: copy=01 offset=000000 disabled
lockrgn priv 055520-055663[000144]: part=00 offset=000000
Multipathing information:
numpaths: 1
sdd state=enabled type=primary
Create diskgroup with version 120 (default in version 4.x) with a different disk "emc_clariion0_254"
# vxdg -T120 init 120testdg emc_clariion0_254
[root@sydopt05 ~]# vxdg list 120testdg
Group: 120testdg
dgid: 1300581965.47.sydopt05
import-id: 1024.46
flags: cds
version: 120
alignment: 8192 (bytes)
local-activation: read-write
ssb: on
autotagging: off
detach-policy: global
dg-fail-policy: dgdisable
copies: nconfig=default nlog=default
config: seqno=0.1027 permlen=51360 free=51357 templen=2 loglen=4096
config disk emc_clariion0_254 copy 1 len=51360 state=clean online
log disk emc_clariion0_254 copy 1 len=4096
We will add the disk "emc_clariion0_253" into an older version vxvm diskgroup "120testdg"
#vxdg -g 120testdg adddisk emc_clariion0_253
VxVM vxdg ERROR V-5-1-16003 Cannot add cdsdisk emc_clariion0_253 with EFI layout to a disk group with version less than 160