Why would a LUN and vg show up with "sanlun lun show -p", but not show up with "snapdrive storage show -all"?
I have two HP-UX 11i v2 servers and I have been using snapdrive to clone a volume group from one server to the other, and it has been working fine for a couple of years. The vg is cloned from the production server to a qa server.
The command that I use on the production server to create the copy is: /usr/sbin/snapdrive snap create -vg vgnew -snapname snapforvgnew
I mount the clone vg on the qa server with "snapdrive snap connect -vg ${DISKGROUP} -clone unrestricted -snapname ${FILER}:/vol/${NETAPPVOL}:snapforvgnew -prefixfv clone -autoexpand"
This past weekend I enlarged two volume groups on the production server from 500GB to 700GB by having two new 700GB LUNs created, mirroring the logical volumes, breaking the mirrors, and removing the old LUNs. One vg is named vgcommon and it is not cloned, the other vg, that is cloned, is named vgnew. Both newly enlarged vg's work fine and the logical volumes from them are mounted just fine. "sanlun lun show -p" shows both LUNs and all of the paths.
When I run the "snapdrive snap create -vg vgnew -snapname snapforvgnew" command, I get the following following error:
0001-023 Admin error: Unable to discover all LUNs in disk group vgnew.
Devices not responding: /dev/dsk/c42t1d6, /dev/dsk/c38t1d6, /dev/dsk/c36t1d6, /dev/dsk/c46t1d6, /dev/dsk/c44t1d6, /dev/dsk/c34t1d6, /dev/dsk/c32t1d6
Please check the LUN status on the storage system and bring the LUN online if necessary or add the host to the trusted hosts (options trusted.hosts) on the storage system or retry after changing snapdrive.conf to use https for storage system communication and restarting snapdrive daemon.
The listed devices are all paths for the LUN that is associated with vgnew. All of these paths for this vg are listed in /etc/lvmtab (on the production server).
The ONLY place where I don't see these devices (paths) for vgnew on the production server is when I do a "snapdrive storage show -all". I see all of the other LUNs for this server, but I do not see vgnew. I do see the LUN for the other vg (vgcommon) that I expanded this weekend.