vxdisk list can only see the internal disks
HI,
After installed vxvm4.1 on solaris10 05/08. "vxdisk list" can only see the solaris internal disks, not for EMC disk, though "format" can see all of EMC disks.
I had tried to create a file system on EMC disk and mounted it, there is no problem. Just "vxdisk list" reports only solaris interl disks.
I had tried below commands, but still no luck.
vxdctl enable
vxdctl stop; /usr/sbin/vxconfigd -km enable
vxdisk scandisks
cfgadm -c configure c2; cfgadm -c configure c4; devfdadm -C; devfsadm
reinstall vxvm
Any ideas?
the problem is already resolved.
The problem is with the library file to support emc disk array. coz the emc disks have been recognized by solaris, but not for vxvm. so there must be something wrong with vxvm disk discovery. We digged around with vxddladmin command and found the solution
"vxddladm listsupport all" will tell the library to support emc arrary is libvxemc.so, then we run "vxddladm excludearray libname=libvxemc.so" to disable this library, afterwards, all emc disks were treated as jbod disks and it worked.