05-21-2012 10:14 PM
Hi,
To setup SFRAC, I need to configure I/O fencing on a 2-node VCS configuration. I am unable to create the shared diskgroup after configuring I/O Fencing. Without I/O Fencing, I am able to create the shared dikgroup. The error is: VxVM vxdg ERROR V-5-1-585 Disk group oradg: cannot create: Record not in disk group
The two SPARC v400 servers "node1" and "node2 are connected to a Sun StorageTek 6140 array and the details are as follows:
On "node1":
node1 * / # vxdisk -e list
DEVICE TYPE DISK GROUP STATUS OS_NATIVE_NAME ATTR
disk_0 auto:none - - online invalid c1t3d0s2 -
disk_1 auto:none - - online invalid c1t2d0s2 -
disk_2 auto:cdsdisk disk_2 vxfencoorddg online c2t6d0s2 -
disk_3 auto:cdsdisk disk_3 vxfencoorddg online c2t7d0s2 -
disk_4 auto:cdsdisk - - online c2t0d0s2 -
disk_5 auto:cdsdisk disk_5 vxfencoorddg online c2t5d0s2 -
disk_6 auto:cdsdisk - - online c2t3d0s2 -
disk_7 auto:none - - online invalid c2t1d0s2 -
disk_8 auto:cdsdisk - - online c2t2d0s2 -
disk_9 auto:none - - online invalid c2t4d0s2 -
disk_10 auto:none - - online invalid c1t1d0s2 -
disk_11 auto:ZFS - - ZFS c1t0d0s2 -
On "node2":
node2 * / # vxdisk -e list
DEVICE TYPE DISK GROUP STATUS OS_NATIVE_NAME ATTR
disk_0 auto:none - - online invalid c1t3d0s2 -
disk_1 auto:none - - online invalid c1t1d0s2 -
disk_2 auto:ZFS - - ZFS c1t0d0s2 -
disk_3 auto:cdsdisk - - online c3t6d0s2 -
disk_4 auto:cdsdisk - - online c3t7d0s2 -
disk_5 auto:cdsdisk - - error c3t0d0s2 -
disk_6 auto:cdsdisk - - online c3t5d0s2 -
disk_7 auto:cdsdisk - - online c3t3d0s2 -
disk_8 auto:none - - online invalid c3t1d0s2 -
disk_9 auto:cdsdisk - - online c3t2d0s2 -
disk_10 auto:none - - online invalid c3t4d0s2 -
disk_11 auto:none - - online invalid c1t2d0s2 -
On "node1":
node1 * / # vxdg -s init oradg oradg01=disk_4
VxVM vxdg ERROR V-5-1-585 Disk group oradg: cannot create: Record not in disk group
node1 * / # vxdg -s init oradg oradg01=disk_8
VxVM vxdg ERROR V-5-1-585 Disk group oradg: cannot create: Record not in disk group
I have installed the latest ASL libraries for StorageTek 6140 array. Can anyone please help?
Best Regards,
Bruce
05-26-2012 03:33 AM
Hi,
As mentione earlier, the storagetek array is without a controller. This may be the reason the array is not being recognized. I am not using Solaris MPXIO. Following is the output:
node1 * / # vxdmpadm listapm all
Filename APM Name APM Version Array Types State
================================================================================
dmpsvc dmpsvc 1 IBMSVC-ALUA Not-Active
dmpaa dmpaa 1 A/A Active
dmpinv dmpinv 1 Inv-A/A Not-Active
dmpinv dmpinv 1 VPLEX-A/A Not-Active
dmpjbod dmpjbod 1 Disk Active
dmpjbod dmpjbod 1 APdisk Active
dmpalua dmpalua 1 ALUA Not-Active
dmphuawei dmphuawei 1 A/A-A-HUAWEI Not-Active
dmpsun7x10alua dmpsun7x10alua 1 SUN7x10-ALUA Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/P Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/PF Not-Active
dmpaaa dmpaaa 1 A/A-A Not-Active
dmpapf dmpapf 1 A/PF-VERITAS Not-Active
dmpapf dmpapf 1 A/PF-T3PLUS Not-Active
dmpEngenio dmpEngenio 1 A/PF-LSI Not-Active
dmpap dmpap 1 A/P Active
dmpap dmpap 1 A/P-C Active
dmpapg dmpapg 1 A/PG Not-Active
dmpapg dmpapg 1 A/PG-C Not-Active
node1 * / # vxdmpadm list dmpnode dmpnodename=disk_3
dmpdev = disk_3
state = enabled
enclosure = disk
cab-sno = DISKS
asl = jbod
vid = SEAGATE
pid = ST330055FSUN300G
array-name = Disk
array-type = Disk
iopolicy = MinimumQ
avid = -
lun-sno = 303833385435583944350000
udid = SEAGATE%5FST330055FSUN300G%5FDISKS%5F303833385435583944350000
dev-attr = -
lun_type = -
scsi3_vpd = -
num_paths = 2
###path = name state type transport ctlr hwpath aportID aportWWN attr
path = c2t7d0s2 enabled(a) - FC c2 /pci@1d,700000/SUNW,qlc@2/fp@0,0 - - -
path = c3t7d0s2 enabled(a) - FC c3 /pci@1d,700000/SUNW,qlc@2,1/fp@0,0 - - -
Regards,
Bruce
05-28-2012 09:17 AM
Just to double check, I had a look @ HCL for 6.0 & can see that storagetek 6140 is well supported with fencing ... so as such compatibility wise there should not be an issue ..
If you see this link:
https://sort.symantec.com/asl/details/557
libvxlsiall | 2.0 | SUN | CSM100, CSM200, FLEXLINE 380, LCSM100_F, LCSM100_S, LCSM100_I, LSI 1532, LSI 1332, LSI 1333, STK6580_6780, SUN_6180 | StorageTek 2510 array, StorageTek 2530 array, StorageTek 2540 array, StorageTek 6130 array, StorageTek 6140 array, Sun Storage 6180 array, Sun Storage 6580 array, Sun Storage 6780 array | A/P, A/P-F |
above should be library in use ...
Can u install package mentioned on above link & recheck ?
also, paste
# vxddladm listsupport all
# vxddladm listsupport libname=libvxlsiall
# pkginfo -l VRTSaslapm
# pkgchk VRTSaslapm
Gaurav