4.5. 创​​​​​​​建​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​

使​​​​​​​用​​​​​​​ lvcreate 命​​​​​​​令​​​​​​​的​​​​​​​ -s 参​​​​​​​数​​​​​​​创​​​​​​​建​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​。​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​是​​​​​​​可​​​​​​​写​​​​​​​入​​​​​​​的​​​​​​​。​​​​​​​

注意

在​​​​​​​群​​​​​​​集​​​​​​​中​​​​​​​不​​​​​​​支​​​​​​​持​​​​​​​跨​​​​​​​节​​​​​​​点​​​​​​​的​​​​​​​ LVM 快​​​​​​​照​​​​​​​。​​​​​​​
以​​​​​​​下​​​​​​​命​​​​​​​令​​​​​​​创​​​​​​​建​​​​​​​了​​​​​​​一​​​​​​​个​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​,大​​​​​​​小​​​​​​​为​​​​​​​ 100MB,名​​​​​​​为​​​​​​​ /dev/vg00/snap。​​​​​​​它​​​​​​​是​​​​​​​名​​​​​​​为​​​​​​​ /dev/vg00/lvol1 的​​​​​​​源​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​的​​​​​​​快​​​​​​​照​​​​​​​。​​​​​​​如​​​​​​​果​​​​​​​源​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​有​​​​​​​一​​​​​​​个​​​​​​​文​​​​​​​件​​​​​​​系​​​​​​​统​​​​​​​,您​​​​​​​可​​​​​​​以​​​​​​​将​​​​​​​快​​​​​​​照​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​挂​​​​​​​载​​​​​​​到​​​​​​​任​​​​​​​意​​​​​​​目​​​​​​​录​​​​​​​下​​​​​​​,以​​​​​​​便​​​​​​​访​​​​​​​问​​​​​​​该​​​​​​​文​​​​​​​件​​​​​​​系​​​​​​​统​​​​​​​的​​​​​​​内​​​​​​​容​​​​​​​来​​​​​​​在​​​​​​​源​​​​​​​文​​​​​​​件​​​​​​​系​​​​​​​统​​​​​​​不​​​​​​​断​​​​​​​更​​​​​​​新​​​​​​​的​​​​​​​情​​​​​​​况​​​​​​​下​​​​​​​进​​​​​​​行​​​​​​​备​​​​​​​份​​​​​​​。​​​​​​​
lvcreate --size 100M --snapshot --name snap /dev/vg00/lvol1
在​​​​​​​您​​​​​​​创​​​​​​​建​​​​​​​了​​​​​​​快​​​​​​​照​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​之​​​​​​​后​​​​​​​,对​​​​​​​源​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​执​​​​​​​行​​​​​​​ lvdisplay 命​​​​​​​令​​​​​​​产​​​​​​​生​​​​​​​的​​​​​​​输​​​​​​​出​​​​​​​结​​​​​​​果​​​​​​​包​​​​​​​含​​​​​​​了​​​​​​​所​​​​​​​有​​​​​​​扩​​​​​​​展​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​及​​​​​​​其​​​​​​​状​​​​​​​态​​​​​​​(激​​​​​​​活​​​​​​​或​​​​​​​者​​​​​​​失​​​​​​​活​​​​​​​)的​​​​​​​列​​​​​​​表​​​​​​​。​​​​​​​
下​​​​​​​面​​​​​​​的​​​​​​​命​​​​​​​令​​​​​​​显​​​​​​​示​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​ /dev/new_vg/lvol0 的​​​​​​​状​​​​​​​态​​​​​​​,并​​​​​​​为​​​​​​​其​​​​​​​生​​​​​​​成​​​​​​​了​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​ /dev/new_vg/newvgsnap。​​​​​​​
# lvdisplay /dev/new_vg/lvol0
  --- Logical volume ---
  LV Name                /dev/new_vg/lvol0
  VG Name                new_vg
  LV UUID                LBy1Tz-sr23-OjsI-LT03-nHLC-y8XW-EhCl78
  LV Write Access        read/write
  LV snapshot status     source of
                         /dev/new_vg/newvgsnap1 [active]
  LV Status              available
  # open                 0
  LV Size                52.00 MB
  Current LE             13
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:2
默​​​​​​​认​​​​​​​情​​​​​​​况​​​​​​​下​​​​​​​,lvs 命​​​​​​​令​​​​​​​显​​​​​​​示​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​的​​​​​​​源​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​以​​​​​​​及​​​​​​​目​​​​​​​前​​​​​​​所​​​​​​​使​​​​​​​用​​​​​​​的​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​的​​​​​​​比​​​​​​​例​​​​​​​。​​​​​​​下​​​​​​​面​​​​​​​的​​​​​​​例​​​​​​​子​​​​​​​显​​​​​​​示​​​​​​​了​​​​​​​在​​​​​​​系​​​​​​​统​​​​​​​中​​​​​​​执​​​​​​​行​​​​​​​ lvs 命​​​​​​​令​​​​​​​的​​​​​​​默​​​​​​​认​​​​​​​输​​​​​​​出​​​​​​​结​​​​​​​果​​​​​​​,其​​​​​​​中​​​​​​​包​​​​​​​括​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​ /dev/new_vg/lvol0 以​​​​​​​及​​​​​​​为​​​​​​​其​​​​​​​生​​​​​​​成​​​​​​​的​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​ /dev/new_vg/newvgsnap。​​​​​​​
# lvs
  LV         VG     Attr   LSize  Origin Snap%  Move Log Copy%
  lvol0      new_vg owi-a- 52.00M
  newvgsnap1 new_vg swi-a-  8.00M lvol0    0.20

注意

因​​​​​​​为​​​​​​​快​​​​​​​照​​​​​​​在​​​​​​​源​​​​​​​卷​​​​​​​有​​​​​​​变​​​​​​​化​​​​​​​时​​​​​​​会​​​​​​​增​​​​​​​大​​​​​​​,所​​​​​​​以​​​​​​​常​​​​​​​规​​​​​​​使​​​​​​​用​​​​​​​ lvs 命​​​​​​​令​​​​​​​监​​​​​​​控​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​的​​​​​​​比​​​​​​​例​​​​​​​以​​​​​​​确​​​​​​​定​​​​​​​它​​​​​​​还​​​​​​​没​​​​​​​有​​​​​​​被​​​​​​​填​​​​​​​满​​​​​​​是​​​​​​​很​​​​​​​重​​​​​​​要​​​​​​​的​​​​​​​。​​​​​​​使​​​​​​​用​​​​​​​了​​​​​​​ 100% 的​​​​​​​快​​​​​​​照​​​​​​​卷​​​​​​​会​​​​​​​完​​​​​​​全​​​​​​​丢​​​​​​​失​​​​​​​,因​​​​​​​为​​​​​​​写​​​​​​​入​​​​​​​源​​​​​​​卷​​​​​​​中​​​​​​​不​​​​​​​修​​​​​​​改​​​​​​​的​​​​​​​部​​​​​​​分​​​​​​​的​​​​​​​操​​​​​​​作​​​​​​​如​​​​​​​果​​​​​​​不​​​​​​​破​​​​​​​坏​​​​​​​快​​​​​​​照​​​​​​​是​​​​​​​无​​​​​​​法​​​​​​​成​​​​​​​功​​​​​​​的​​​​​​​。​​​​​​​