41

如何在linux下使用PE创建LVM快照

 5 years ago
source link: https://www.linuxprobe.com/linux-lvm-pe.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

在VM9的虚拟机下完成操作系统centos5.8 外挂10G硬盘。

1.首先将硬盘sdb分4个区每个区大小200M,分别是sdb{5,6,7,8}。后将四个分区建立pv。

  

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的参数。而且如果要更新快照内容只需将其卸载并删除卷再从新建立即可。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK