萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> linux下使用PE創建LVM快照

linux下使用PE創建LVM快照

   在VM9的虛擬機下完成操作系統centos5.8 外掛10G硬盤。

  1.首先將硬盤sdb分4個區每個區大小200M,分別是sdb{5,6,7,8}。後將四個分區建立pv

linux下使用PE創建LVM快照 三聯

  2.之後把pv加入vg此處引入PE的概念。

  由於vg是多個PE(塊)組成的,而且每個vg塊的PE最大數量是65534。默認每個PE的大小是4m

  也就是說默認的每個vg最大也就是4m乘65534=256G,因此PE塊的大小決定了最終vg的大小。

  此處我們定義PE塊的大小為16m。由於每個pv的大小是200m總共800m因此總共的pv個數是48。

  建立命令如下vgcreate -s 16M lvm_vg /dev/sdb{5,6,7,8}。

  3.接下來我們利用PE塊的數量來創建lv由於每個pv能劃分出的PE是12個因此要創建一個600M的需要36個PE。命令如下lvcreate -l 36 -n lvm_lv lvm_vg將建立的lv格式化並掛載到/mnt/lvm下。並且在其中建立了三個文件夾aaa bbb ccc。

  4.接下來我們利用vg中剩下的PE來建立快照lvm_lv這個卷的快照。

  由於剩下的PE有12個我們全部用來做快照。

  命令如下lvcreate -l 12 -s -n lvm_ss lvm_ss /dev/lvm_vg/lvm_lv 快照建立完成後我們將其掛載到/mnt/snapshot下

  等我們到該目錄下即可看到原來aaa bbb ccc三個目錄。

  快照建立的關鍵命令是lvcreate加上-s的參數。而且如果要更新快照內容只需將其卸載並刪除卷再從新建立即可。

        .

copyright © 萬盛學電腦網 all rights reserved