这是在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,如需转载请自行联系原作者