LVM3

 

快照損壞測試

# cp /etc/*.conf /mnt/

# ls /mnt/

asound.conf            latrace.conf    pm-utils-hd-apm-restore.conf

autofs_ldap_auth.conf  ld.so.conf      prelink.conf

cas.conf               libaudit.conf   readahead.conf

cgconfig.conf          libuser.conf    report.conf

cgrules.conf           logrotate.conf  request-key.conf

dnsmasq.conf           lost+found      resolv.conf

dracut.conf            ltrace.conf     rsyslog.conf

elinks.conf            mdadm.conf      sestatus.conf

fprintd.conf           mke2fs.conf     smartd.conf

gai.conf               nfsmount.conf   sos.conf

grub.conf              nscd.conf       sysctl.conf

gssapi_mech.conf       nslcd.conf      updatedb.conf

host.conf              nsswitch.conf   warnquota.conf

idmapd.conf            ntp.conf        webalizer.conf

ipsec.conf             oddjobd.conf    wvdial.conf

kdump.conf             pam_ldap.conf   yp.conf

krb5.conf              pear.conf       yum.conf

# lvcreate -L 100M -n snap_lv01 -s /dev/vg01/lv01

Logical volume "snap_lv01" created

# lvdisplay /dev/vg01/snap_lv01

--- Logical volume ---

LV Name                /dev/vg01/snap_lv01

VG Name                vg01

LV UUID                1sJBN0-7yTB-VrQ5-mO2j-gLDL-N91j-BwIOwr

LV Write Access        read/write

LV snapmntstatus     active destination for /dev/vg01/lv01 //此處指明是lv01的快照

LV Status              available

# open                 0

LV Size                1.95 GiB

Current LE             500

COW-table size         100.00 MiB

COW-table LE           25

Allocated to snapmnt 0.01%

Snapmntchunk size    4.00 KiB

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           253:3

 

掛載到

# mount /dev/vg01/lv01 /media/

# ls /media/

asound.conf            latrace.conf    pm-utils-hd-apm-restore.conf

autofs_ldap_auth.conf  ld.so.conf      prelink.conf

cas.conf               libaudit.conf   readahead.conf

cgconfig.conf          libuser.conf    report.conf

cgrules.conf           logrotate.conf  request-key.conf

dnsmasq.conf           lost+found      resolv.conf

dracut.conf            ltrace.conf     rsyslog.conf

elinks.conf            mdadm.conf      sestatus.conf

fprintd.conf           mke2fs.conf     smartd.conf

gai.conf               nfsmount.conf   sos.conf

grub.conf              nscd.conf       sysctl.conf

gssapi_mech.conf       nslcd.conf      updatedb.conf

host.conf              nsswitch.conf   warnquota.conf

idmapd.conf            ntp.conf        webalizer.conf

ipsec.conf             oddjobd.conf    wvdial.conf

kdump.conf             pam_ldap.conf   yp.conf

krb5.conf              pear.conf       yum.conf

內容和原來的LVM的內容一樣,創建的LVM只有100M如果內容超過100M的話就會是快照損壞,卸載快照後快照就不能使用了。下面就用dd寫入一個120M的文件,看看

 

# dd if=/dev/zero of=/mnt/dd.test bs=1M count=120

記錄了120+0 的讀入

記錄了120+0 的寫出

125829120字節(126 MB)已複製,9.42529 秒,13.4 MB/

 

# lvdisplay

--- Logical volume ---

LV Name                /dev/vg01/lv01

VG Name                vg01

LV UUID                XVwDf2-HDDR-rEox-AK77-dcLQ-73JS-5AOBZR

LV Write Access        read/write

LV snapmntstatus     source of

/dev/vg01/snap_lv01 [INACTIVE]  //不能使用了

LV Status              available

# open                 1

LV Size                1.95 GiB

Current LE             500

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           253:2

 

--- Logical volume ---

LV Name                /dev/vg01/snap_lv01

VG Name                vg01

LV UUID                1sJBN0-7yTB-VrQ5-mO2j-gLDL-N91j-BwIOwr

LV Write Access        read/write

LV snapmntstatus     INACTIVE destination for /dev/vg01/lv01

LV Status              available

# open                 0

LV Size                1.95 GiB

Current LE             500

COW-table size         100.00 MiB

COW-table LE           25

Snapmntchunk size    4.00 KiB

Segments               1

Allocation             inherit

Read ahead sectors     auto

- currently set to     256

Block device           253:3

# umount /media/       //卸載快照

# mount /dev/vg01/snap_lv01 /media/         //在掛載

mount: you must specify the filesystem type               // 已經不能使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章