Jump to content
 English      
???en.wpa.text.hpweb2003.home??? ???en.wpa.text.hpweb2003.prodserv??? ???en.wpa.text.hpweb2003.support??? ???en.wpa.text.hpweb2003.solutions??? ???en.wpa.text.hpweb2003.buy???
» ???en.wpa.text.hpweb2003.contact???
     Forums advanced search
HP.com Home
IT Resource Center Forums > Storage > disk array

How to mount a EVA Snapshot/MirrorClone on RHEL5.3 - This thread has been closed

» 

IT Resource Center

» Login
» Register
» My profile
» Search knowledge base
» Forums
» Patch database
» Download drivers, software and firmware
» Warranty check
» Support Case Manager
» Software Update Manager
» Training and Education
» More maintenance and support options
» Online help
» Site map

Member icons
 
 HP moderator  HP moderator
 Expert in this area  Expert in this area
Member status
ITRC Pro ITRC Pro
250 points
ITRC Graduate ITRC Graduate
500 points
ITRC Wizard ITRC Wizard
1000 points
ITRC Royalty ITRC Royalty
2500 points
ITRC Pharaoh ITRC Pharaoh
7500 points
Olympian Olympian
20000 points
1-Star Olympian 1-Star Olympian
40000 points
2-Star Olympian 2-Star Olympian
80000 points
»  How to earn points
»  Support forums FAQs
Question status
Magical answer Magical answer
Message with a response that solved the author's question
Favorites status
Add to my favorites Add to my favorites
Delete from my favorites Delete from my favorites
This thread has been closed Thread closed
 

Content starts here
   Create a new message    Receive e-mail notification if a new reply is posted  Reply to this message
Author Subject: How to mount a EVA Snapshot/MirrorClone on RHEL5.3      Add to my favorites  This thread has been closed
Rath Kum
Oct 30, 2009 15:59:10 GMT   

Hello

I am testing Snapshot/MirrorClone on EVA80K/RHEL5.3

1.I created a Vdisk and presented to host A
2.ran (pvcreate /dev/dm-7),(vgcreate VGSource1 /dev/dm-7),(lvcreate VGSource1 -L 4G /dev/dm-7), (mkfs /dev/VGSource1/lvol0),fstab entry(/dev/VGSource1/lvol0 /mnt/Vdisk1 ext2 ..),created a directory /mnt/Vdisk1,mounted the Vdisk (ex./mnt/Vdisk1),Copied some data (cp /var/log/messages .)
3.Next took the Snapshot of the Vdisk say Snap1 and Presented to second host B
4.Scanned and disk showsup
5.ran pvscan
PV /dev/mpath/mpath19 VG VGSource1 lvm2 [4.00 GB / 1020.00 MB free]

Can anyone please explain me what are the Next Steps to mount the Snapshot to see the data

Your help will be greatly appreciated

Thanks
Note: If you are the author of this question and wish to assign points to any of the answers, please login first.For more information on assigning points ,click here


Sort Answers By: Date or Points
Bill Costigan This member has accumulated 2500 or more points
Oct 30, 2009 17:41:37 GMT  10 pts

the pvscan should show you a list of EXPORTED VGs, the volumegroup name and disks that make up the volume group.

using that info do a vgimport and a vgchange. You can then create and mount point and mount the lvol.

See below.

root@myhost lbin]# pvscan
pvscan -- reading all physical volumes (this may take a while...)
pvscan -- ACTIVE PV "/dev/sda1" of VG "VolGroup00" [99.94 GB / 0 free]
pvscan -- ACTIVE PV "/dev/sdb1" of VG "VolGroup00" [99.94 GB / 0 free]
pvscan -- ACTIVE PV "/dev/sdc1" of VG "VolGroup00" [99.94 GB / 832 MB free]
pvscan -- inactive PV "/dev/sdd1" is in EXPORTED VG "VolGroup01" [99.94 GB / 0 free]
pvscan -- inactive PV "/dev/sde1" is in EXPORTED VG "VolGroup01" [99.94 GB / 0 free]
pvscan -- inactive PV "/dev/sdf1" is in EXPORTED VG "VolGroup01" [99.94 GB / 832 MB free]
pvscan -- total: 6 [599.99 GB] / in use: 6 [599.99 GB] / in no VG: 0 [0]

[root@myhost lbin]# vgimport -f VolGroup01 /dev/sd[d-f]1
vgimport -- doing automatic backup of volume group "VolGroup01"
vgimport -- volume group "VolGroup01" successfully imported and activated

[root@myhost lbin]# mkdir /u01
[root@myhost lbin]# mount /dev/VolGroup01/LogVol00 /u01
[root@myhost lbin]# ll /u01
Rath Kum
Oct 30, 2009 20:00:24 GMT    N/A: Question Author

Hi Bill

Thanks for your valuable response.I will try that..
Rath Kum
Nov 2, 2009 16:34:31 GMT    N/A: Question Author

Bill

I am not getting any EXPORT VG display and below is the o/p of pvscan !

[root@qmpllsyb1001 ~]# pvscan
PV /dev/mpath/mpath19 VG VGSource1 lvm2 [4.00 GB / 1020.00 MB free]
PV /dev/mpath/3600508b4000cfd74000070000e520000
VG vgmirror lvm2 [5.00 GB / 1020.00 MB free]
PV /dev/cciss/c0d0p2 VG rootvg lvm2 [136.50 GB / 105.50 GB free]
Total: 3 [145.49 GB] / in use: 3 [145.49 GB] / in no VG: 0 [0 ]
Bill Costigan This member has accumulated 2500 or more points
Nov 4, 2009 14:26:50 GMT  6 pts

You must be using a different version, pvscan has some options to display other info. Try 'pvscan -v'

Assuming the VGSource1 is the VG you want you could try.

'vgimport VGSource1'

It's not clear from the pvscan what its state is.

perhaps 'vgdisplay VGsource1' would give you an idea of its state.

a 'vgchange -a y VGsource1' would activate the VG if it was already imported but not active.
Rath Kum
Nov 4, 2009 19:27:36 GMT    N/A: Question Author

Hi Bill

This is the output i got :

[root@qmpllsyb1001 ~]# lvscan
ACTIVE '/dev/VGSource1/lvol0' [3.00 GB] inherit
ACTIVE '/dev/vgmirror/lvol0' [4.00 GB] inherit
ACTIVE '/dev/rootvg/root' [2.00 GB] inherit
ACTIVE '/dev/rootvg/opt' [2.00 GB] inherit
ACTIVE '/dev/rootvg/home' [6.00 GB] inherit
ACTIVE '/dev/rootvg/tmp' [3.00 GB] inherit
ACTIVE '/dev/rootvg/usr' [5.00 GB] inherit
ACTIVE '/dev/rootvg/var' [5.00 GB] inherit
ACTIVE '/dev/rootvg/swap' [8.00 GB] inherit
[root@qmpllsyb1001 ~]#
[root@qmpllsyb1001 ~]# vgchange -a y VGSource1
1 logical volume(s) in volume group "VGSource1" now active

[root@qmpllsyb1001 ~]# vgdisplay VGSource1
--- Volume group ---
VG Name VGSource1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 4.00 GB
PE Size 4.00 MB
Total PE 1023
Alloc PE / Size 768 / 3.00 GB
Free PE / Size 255 / 1020.00 MB
VG UUID N9NaBs-1Qts-tMWA-zmB5-1BKI-lotE-Usqz0s

[root@qmpllsyb1001 ~]# vgimport VGSource1
Volume group "VGSource1" is not exported
Rath Kum
Nov 4, 2009 19:29:12 GMT    N/A: Question Author

[root@qmpllsyb1001 ~]# pvscan -v
Wiping cache of LVM-capable devices
Wiping internal VG cache
Walking through all physical volumes
PV /dev/mpath/mpath19 VG VD lvm2 [4.00 GB / 1020.00 MB free]
PV /dev/mpath/3600508b4000cfd74000070000e520000 VG vgmirror lvm2 [5.00 GB / 1020.00 MB free]
PV /dev/cciss/c0d0p2 VG rootvg lvm2 [136.50 GB / 105.50 GB free]
Total: 3 [145.49 GB] / in use: 3 [145.49 GB] / in no VG: 0 [0 ]
Rath Kum
Nov 4, 2009 19:29:47 GMT    N/A: Question Author

[root@qmpllsyb1001 ~]# pvscan -v
Wiping cache of LVM-capable devices
Wiping internal VG cache
Walking through all physical volumes
PV /dev/mpath/mpath19 VG VGSource1 lvm2 [4.00 GB / 1020.00 MB free]
PV /dev/mpath/3600508b4000cfd74000070000e520000 VG vgmirror lvm2 [5.00 GB / 1020.00 MB free]
PV /dev/cciss/c0d0p2 VG rootvg lvm2 [136.50 GB / 105.50 GB free]
Total: 3 [145.49 GB] / in use: 3 [145.49 GB] / in no VG: 0 [0 ]
Bill Costigan This member has accumulated 2500 or more points
Nov 4, 2009 20:03:09 GMT  5 pts

It looks like VGSource1 is already imported and active.

Did you try mounting its lvol to the mount point?

I didn't see the lvol name but it should be the same as on the original server.

vgdisplay -v VGSource1 should show the lvol name if you don't know it.
Rath Kum
Nov 4, 2009 20:12:42 GMT    N/A: Question Author

Bill

Yes I mounted on /mnt/SS2 but i dont see snapshot data in it ,it is empty

[root@qmpllsyb1001 ~]# vgdisplay -v VGSource1
Using volume group(s) on command line
Finding volume group "VGSource1"
--- Volume group ---
VG Name VGSource1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 4.00 GB
PE Size 4.00 MB
Total PE 1023
Alloc PE / Size 768 / 3.00 GB
Free PE / Size 255 / 1020.00 MB
VG UUID N9NaBs-1Qts-tMWA-zmB5-1BKI-lotE-Usqz0s

--- Logical volume ---
LV Name /dev/VGSource1/lvol0
VG Name VGSource1
LV UUID 2WOCzw-Vsc1-ECfl-s56Q-0aFY-c8SO-AkjBfW
LV Write Access read/write
LV Status available
# open 1
LV Size 3.00 GB
Current LE 768
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:10

--- Physical volumes ---
PV Name /dev/mpath/mpath19
PV UUID C0x6iE-Xfd9-pVDY-eIN2-vR58-CSR5-7dAEQI
PV Status allocatable
Total PE / Free PE 1023 / 255

[root@qmpllsyb1001 ~]# cat /etc/fstab
/dev/rootvg/root / ext3 defaults 1 1
/dev/rootvg/opt /opt ext3 defaults 1 2
/dev/rootvg/home /home ext3 defaults 1 2
/dev/rootvg/tmp /tmp ext3 defaults 1 2
/dev/rootvg/usr /usr ext3 defaults 1 2
/dev/rootvg/var /var ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/rootvg/swap swap swap defaults 0 0
/dev/vgsource/lvsource /mnt ext3 defaults 0 0
/dev/chwtest1/chwtest1 /chwtest1 ext3 noauto 0 0
/dev/chwtest2/chwtest2 /chwtest2 ext3 noauto 0 0
/dev/chwtest2/chwtest2a /chwtest2a ext3 noauto 0 0
/dev/vgmirror/lvol0 /mnt/mirror1 ext2 defaults 0 0
/dev/VGSource1/lvol0 /mnt/SS2 ext2 defaults 0 0


[root@qmpllsyb1001 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rootvg-root
2.0G 314M 1.6G 17% /
/dev/mapper/rootvg-opt
2.0G 435M 1.5G 24% /opt
/dev/mapper/rootvg-home
5.9G 141M 5.4G 3% /home
/dev/mapper/rootvg-tmp
3.0G 99M 2.7G 4% /tmp
/dev/mapper/rootvg-usr
4.9G 1.2G 3.5G 25% /usr
/dev/mapper/rootvg-var
4.9G 241M 4.4G 6% /var
/dev/cciss/c0d0p1 193M 17M 167M 9% /boot
tmpfs 4.9G 0 4.9G 0% /dev/shm
/dev/mapper/VGSource1-lvol0 3.0G 4.5M 2.8G 1% /mnt/SS2
[root@qmpllsyb1001 ~]# cd /mnt/SS2
[root@qmpllsyb1001 SS2]# ls
[root@qmpllsyb1001 SS2]#
Bill Costigan This member has accumulated 2500 or more points
Nov 4, 2009 20:55:39 GMT  6 pts

If the new and original VGs look alike, (e.g. same vgdisplay info, same lvol name and size) I would say that all the LVM stuff is good.

You would not be able to get this far with a bad copy of a vDISK.

Is it possible you created the snapshot before there was any data in the filesystem? Or you snapped the wrong vDISK.
Rath Kum
Nov 4, 2009 21:16:29 GMT    N/A: Question Author

Hi Bill

I took the snapshot of the correct Vdisk after i mounted & copied some data on the FS.
Do i need to export VG from the Source host after i mount the FS ? and then import from the second host where i presented snapshots ?

Thanks
Rath Kum
Nov 10, 2009 14:38:50 GMT    N/A: Question Author

Can anyone explain the steps to see the Snapshot on Linux host?

Thanks
Rath Kum
Nov 10, 2009 15:25:15 GMT    N/A: Question Author

I can see the Snap volume but It is not showing Exported VG for me, when i present the snapshot to the target host and run pvscan command on target host ? do i need to run any commands on source host to show exported VG ?
Here is the o/p
[root@qmpllsyb1001 ~]# pvscan
PV /dev/mpath/mpath22 VG VGSource1 lvm2 [5.00 GB / 1020.00 MB free]
PV /dev/cciss/c0d0p2 VG rootvg lvm2 [136.50 GB / 105.50 GB free]
Total: 2 [141.50 GB] / in use: 2 [141.50 GB] / in no VG: 0 [0 ]
[root@qmpllsyb1001 ~]#
Bill Costigan This member has accumulated 2500 or more points
Nov 10, 2009 15:58:15 GMT  5 pts

Sorry, I'm out of ideas.

The only thing I can think of is that the data you wrote to the disk wasn't actually flushed to disk when you did the snapshot so I still showed the filesystem as empty.

I don't know if linux has a flush command to ensure all the stuff in memory is actually written to disk. If so you might want to do that before creating the snapshot. if not try to unmount the filesystem before creating the snapshot.

Once you create the new snapshot you can re do the pvscan, vgimport, etc.

If you want to do this everyday, a mirror might be a better method than a snapshot. You can then simply fracture and resync the mirror.
Rath Kum
Nov 11, 2009 23:12:58 GMT   Thread closed by author  

I found it..
we dont need to import VG or anything
once we do vgs or vgscan, we see the VG , need to just mount it . It doesnt shows as Exported VG on the target host.

Thanks everyone for the help.
 
Create a new message    Receive e-mail notification if a new reply is posted   Reply to this message
 
 
Printable version
Privacy statement Using this site means you accept its terms
© 2009 Hewlett-Packard Development Company, L.P.