Linux 扩展逻辑卷LVM

1.关闭虚拟机

shutdown -h now

080337_imbn_3399692.png

2.扩展虚拟机中Linux的内存

081335_9xAE_3399692.png

081456_9Ftq_3399692.png

 

081639_V95n_3399692.png

 

3.查看扩展的内存

fdisk -l

215051_OOT1_3399692.png

4.创建新的分区

fdisk /dev/sdc

        p    打印分区信息

        d    删除分区信息

        n    新建分区

        w    保存建立的分区

        q    退出不保存分区信息

        t    修改分区类型

        L    查看分区类型

创建新的分区

221108_J2hQ_3399692.png

修改分区类型

221308_45Ke_3399692.png

221428_wC1w_3399692.png

查看修改后的结果

221506_ZpDD_3399692.png

保存分区信息

221540_miuX_3399692.png

 

5.查看有效分区

cat /proc/partitions

221722_BVSq_3399692.png

 

6.如果分区没有生效,使分区生效

partprobe /dev/sdc

221848_Qx7T_3399692.png

7.操作PV

1)创建PV

pvcreate /dev/sdc{1,2}

222149_NrkN_3399692.png

2)查看PV

pvs                            

222221_lYFz_3399692.png

pvdisplay    可查看详细的信息

 

pvmove    移除指定pv上的数据,便于vg输小内存大小

    pvmove /dev/sdc2

 

9.操作VG

1)查看VG

vgs

222754_HOwg_3399692.png

2)创建VG

vgcreate myvg /dev/sdc{1,2}

223009_TSsC_3399692.png

vgcreate -s 8M myvg /dev/sdc{1,2}    创建PE为8M的vg,默认为4M

vgremove     移除所有的vg

3)查看PV中已生成VG

pvdisplay /dev/sdc1

223217_lRjr_3399692.png

4)查看VG的详细信息

vgdisplay 

223643_JyOu_3399692.png

5)移除vg

先要使用pvmove将指定的pv数据移走,然后使用vgreduce缩减

vgreduce myvg /dev/sdc2   输小sdc2上的myvg

 

10.操作逻辑卷LV

1)创建LV

lvcreate -L 50M -n testlv myvg

224532_9QKX_3399692.png

2)查看LV信息

lvs        lvdisplay

224623_JTCN_3399692.png

224804_QXTO_3399692.png

3)移除LV

如果lv已经挂载,就必须先umount /testlv卸载,然后在删除lvremove

lvremove /dev/myvg/testlv

 

11.格式化LV

mke2fs -j /dev/myvg/testlv

225013_g1kx_3399692.png

 

12.挂载LV

mount /dev/myvg/testlv /testlv

225125_rHE5_3399692.png

225230_2HBO_3399692.png

如果想开机自动挂载,需要编辑/etc/fstab文件

225722_JfIJ_3399692.png

将testlv自动挂载

225753_roBm_3399692.png

 

13.逻辑卷的扩展

1)查看逻辑卷的大小

df -lh

080736_qezo_3399692.png

将testlv扩展到5G

2)查看myvg中的可以大小

080939_65Jm_3399692.png

3)首先扩展物理边界

lvextend -L 5G /dev/myvg/testlv

081049_pi8a_3399692.png

查看系统大小未变

081154_YvPc_3399692.png

查看逻辑卷大小已是5G

081227_eZCq_3399692.png

 

4)此时要扩展逻辑边界

resize2fs -p /dev/myvg/testlv

081457_wtHA_3399692.png

查看

081537_SZHf_3399692.png

扩展成功,不会影响原始的内容

 

14.缩减逻辑卷

notes:1、不能在线缩减,要先卸载

        2、确保缩减后的空间大小依然能存储原有的所有数据

        3、在缩减之前应该先强行检查文件,以确保文件系统处于一致性状态

 

1)查看现有逻辑卷使用大小

ds -lh

2)卸载

umount /testlv

3)强行进行文件系统检查

e2fsck -f /dev/myvg/testlv

4)缩减到3G

resize2fs /dev/myvg/testlv 3G

5)缩减物理边界

lvreduce -L 3G /dev/myvg/testlv

6)重新挂载

mount -a    挂载/etc/fstab中的配置

7)再次查看内存大小

df -lh

完结!

转载于:https://my.oschina.net/u/3399692/blog/1812531

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值