天天看点

lvm添加硬盘

这是在kvm虚拟机测试的,不是实机,仅仅是参考:

1、 添加前的信息

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183401523.jpg"></a>

2、修改新硬盘的partition type(测试用的是IDE)

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183639209.jpg"></a>

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183608368.jpg"></a>

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183601147.jpg">3、  创建位LVM物理卷</a>

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183803113.jpg"></a>

4、 添加到卷组中

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183849438.jpg"></a>

5、 添加到逻辑卷中

<a target="_blank" href="http://blog.51cto.com/attachment/201112/183948386.jpg"></a>

<a target="_blank" href="http://blog.51cto.com/attachment/201112/184006579.jpg"></a>

这个也可以用 lvextend -L+100%FREE /dev/vg/lvroot,将剩余空间全部添加。

<a target="_blank" href="http://blog.51cto.com/attachment/201112/184022502.jpg"></a>

添加后(需要在后面resize2fs后才能体现)

<a target="_blank" href="http://blog.51cto.com/attachment/201112/184236870.jpg"></a>

6、 修改挂载fs的size大小并在线更新

<a target="_blank" href="http://blog.51cto.com/attachment/201112/184658981.jpg"></a>

lghome忘了截图,类似。

7、 查看

8、 其它

数据迁移:pvmove 

注意:保证两个pv都在同一个vg里面不需要保证他们在同一个lv中,另外dst的磁盘容量一定要比src的磁盘容量要大或者相同。

两种用法: pvmove  Src_disk  Dst_disk  pv磁盘对pv磁盘

                 pvmove  -n logicvol  src_disk  dst_disk  src_disk的逻辑卷内容移到dst_disk上

<a target="_blank" href="http://blog.51cto.com/attachment/201112/205936596.jpg"></a>

 大家也看出来了,我测试时所建vdisk size小了,所以不成功。

减少扩展的容量:

<a href="http://blog.51cto.com/attachment/201112/175229897.jpg" target="_blank"></a>

lvm的快照: lvm命令,这是所有pv* 、lv*、vg*命令的汇总命令,呵呵,这是个人理解。因为这个命令可以实现上面三类命令的所有功能。

也直接可以用lvcreate 创建快照。

      本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/744348,如需转载请自行联系原作者