虚拟机磁盘扩容

虚拟机磁盘扩容

基础介绍-LVM

建立硬盘分区的顺序是:建立基本分区→建立扩展分区→将扩展分区分成数个逻辑分区。

  • LVM:通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。
  • 磁盘分区:只我们实际挂载的物理磁盘,经过格式化,分区后的物理磁盘。一般符号为/dev/sd*等。
  • 物理卷(pv):为LVM而生成的概念。将磁盘分区加入物理卷(PV)后,由pv和LVM进行对接管理。
  • 卷组(vg):在物理卷的基础上建立的虚拟管理组。可以将pv加入到对应的vg,由此vg统一管理,可动态添加。
  • 逻辑卷(lv):逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷,
    逻辑卷建立后可以动态扩展和缩小空间。逻辑卷对应的/、/home、/root等目录。决定了这些目录的最大空间。
    在这里插入图片描述
    在这里插入图片描述

1.磁盘分区

  • fdisk -l 查看已经挂载的物理磁盘分区信息

  • 如果需要对已挂载的物理磁盘进行分区:fdisk /dev/sda(磁盘名称)

增加了空间的硬盘是 /dev/sda
分区:
[root@localhost]# fdisk /dev/sda    
p       查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
n       新增加一个分区
p       分区类型我们选择为主分区
      分区号选3(因为1,2已经用过了,见上)
回车      默认(起始扇区)
回车      默认(结束扇区)
t       修改分区类型
       选分区3
8e      修改为LVM8e就是LVM)
w      写分区表
q      完成,退出fdisk命令
  • 分区完后需要格式化分区:
mkfs.ext3 /dev/sda3

2.物理卷(pv)

  • 查看pv有那些:pvs(简单信息),pvdisplay(详细信息)
  • 操作命令:pvcreate(创建),pvscan(扫描pv,看是否有pv),pvchange,pvremove
  • 常用命令eg:pvcreate /dev/sdb(磁盘分区名)
  • linux命令查看

3.卷组(vg)

  • 查看vg有哪些:vgs
  • 操作命令:vgchange,vgremove,vgreduce,vgextend,vgdisplay,vgscan
  • 常用命令eg:vgextend centos /dev/sdb (将已有pv/dev/sdb加入到已有vg centos)
  • linux命令查看

4.逻辑卷(lv)

  • 查看lv: lvs
  • 操作命令:lvresize,lvreduce,lvextend,lvdisplay,lvcreate,lvremove,lvscan
  • 常用命令eg:vextend -l +100%FREE /dev/centos/root (lv所在的vg剩下的空余空间都扩展到lv中)
  • linux命令查看

5.最后逻辑卷变化后,需要同步文件系统

  • ext文件系统:resize2fs /dev/mapper/centos-root (centos6)
  • xfs文件系统:xfs_growfs /dev/centos/root (centos7)
    df -h 查看已经挂载的逻辑分区信息

参考:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值