[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root .2G .2G 51M % /
devtmpfs 908M 908M % /dev
tmpfs 920M 920M % /dev/shm
tmpfs 920M 8.6M 911M % /run
tmpfs 920M 920M % /sys/fs/cgroup
/dev/sda1 1014M 175M 840M % /boot
tmpfs 184M 184M % /run/user/

该LVM分区动态扩容分两种情况:

一、扩容原有磁盘/dev/sda

首先在虚拟机控制台扩容已有的sda后

 fdisk /dev/sda 对/dev/sda磁盘进行操作(新建分区及格式化)
n
p
回车 默认分区号;
回车 默认磁盘创建开始位置;
回车 默认磁盘创建结束位置;
t 设置分区类型
8e LVM类型
w 保存
重启
ls /dev/sd* 会发现多出一个/dev/sda3
lvm 进入lvm管理
lvm>pvcreate /dev/sda3 创建逻辑卷
lvm>vgextend centos /dev/sda3 //将初始化过的分区加入到虚拟卷组 centos
lvm>vgdisplay -v
lvm>lvextend -L +100G /dev/mapper/centos-root
lvm>pvdisplay //查看卷容量
lvm>quit
使用命令xfs_growfs /dev/mapper/centos-root扩展容量
df -h 进行查看扩容之后的

二、新加磁盘进行扩容

在虚拟机控制台新加磁盘后,并重启虚拟机

[root@bogon ~]# ls /dev/sd* 会发现多出一个/dev/sdb
/dev/sda /dev/sda1 /dev/sda2 /dev/sdb
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- <.00g
[root@bogon ~]# pvcreate /dev/sdb
WARNING: ext4 signature detected on /dev/sdb at offset . Wipe it? [y/n]: y
Wiping ext4 signature on /dev/sdb.
Physical volume "/dev/sdb" successfully created.
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- <.00g
[root@bogon ~]# vgextend centos /dev/sdb
Volume group "centos" successfully extended
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- .99g <.00g
[root@bogon ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <.20g
swap centos -wi-ao---- 820.00m
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root .2G .2G 43M % /
devtmpfs 908M 908M % /dev
tmpfs 920M 920M % /dev/shm
tmpfs 920M 8.6M 911M % /run
tmpfs 920M 920M % /sys/fs/cgroup
/dev/sda1 1014M 175M 840M % /boot
tmpfs 184M 184M % /run/user/
[root@bogon ~]# lvextend -L +20G /dev/mapper/centos-root
Insufficient free space: extents needed, but only available
[root@bogon ~]# lvextend -L +19G /dev/mapper/centos-root
Size of logical volume centos/root changed from <6.20 GiB ( extents) to <16.20 GiB ( extents).
Logical volume centos/root successfully resized.
[root@bogon ~]# xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize= agcount=, agsize= blks
= sectsz= attr=, projid32bit=
= crc= finobt= spinodes=
data = bsize= blocks=, imaxpct=
= sunit= swidth= blks
naming =version bsize= ascii-ci= ftype=
log =internal bsize= blocks=, version=
= sectsz= sunit= blks, lazy-count=
realtime =none extsz= blocks=, rtextents=
data blocks changed from to
[root@bogon ~]# df -h
完成。

虚拟机 /dev/mapper/centos-root 动态扩容的更多相关文章

  1. OpenStack中的虚拟机(/dev/mapper/centos-root)进行磁盘扩容

    一.虚拟机上先扩展分区: 二.centos系统root登入,新建分区 2.1 [fdisk -l] 最大分区为/dev/sda2,说明新创建的分区将会是sda3(在后面的步骤会进行选择) 2.2 输入 ...

  2. 虚拟机linux系统 硬盘/root路径扩容

    调整完后,重新打开虚拟机,使用fdisk -l查看,可以看到我们刚刚扩容的空间已经可以看到,但没有分区,还不能使用./dev/sda已经拥有了扩大的空间. 使用Linux的fdisk分区工具给磁盘/d ...

  3. virt-manager中为centos 7.2 扩容根分区

    1. 打开virt-manager,添加一块磁盘. Add Hardware --> 选中Storage --> Manager (操作参考下图) 点击Manager之后,弹出Choose ...

  4. linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小

    1.解决过程 # df -h   // 查看分区 # umount /home   // 取消挂载 # e2fsck -f /dev/mapper/VolGroup-lv_home   // 分区检测 ...

  5. Linux Centos虚拟机扩容(/dev/mapper/centos-root)

    1:.首先查看我们的根分区大小是多少 df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devt ...

  6. 虚拟机扩容(/dev/mapper/centos-root 空间不足)

    1:.首先查看我们的根分区大小是多少 df -h 文件系统                类型      容量  已用  可用 已用% 挂载点 /dev/mapper/centos-root xfs  ...

  7. resize2fs: Bad magic number in super-block while trying to open /dev/centos/root Couldn't find valid filesystem superblock

    今天在进行lvm扩容之后,按照惯例进行 resize2fs 操作,发现报如下错误: # resize2fs /dev/centos/root resize2fs 1.42.9 (28-Dec-2013 ...

  8. 常见/dev/mapper/centos-root扩容

    系统Centos 7 df -h 查看当前分区使用情况: dfisk /dev/xvda 对/dev/xvda磁盘进行操作(新建分区及格式化) n p 回车 默认分区号: 回车 默认磁盘创建开始位置: ...

  9. CentOS7根目录磁盘扩容(/dev/mapper/centos-root 空间不足)

    今天在给测试环境搭建k8s系统时,发现master根目录磁盘空间不足,需要扩容,记录如下. # 查看根分区大小 [root@master ~]# df -h Filesystem Size Used ...

随机推荐

  1. PHP在无限分类时注意的一些问题(不保证代码完全正确哦)

    转自:PHP在无限分类时注意的一些问题(http://lxiaoke.cn) (注意:代码使用的是原生PHP,旨在提供解决思路)1 无限分类的查找(获取所有节点) 代码: /** * 无限分类查询,默 ...

  2. window10体验terminal

    体验window-terminal(preview),很不错可以直接登录服务器通过ssh 01.打开store 02.搜索terminal 03.体验ssh主机 04.很爽,可以ctrl + 鼠标滚轮 ...

  3. 浅谈Python设计模式 - 抽象工厂模式

    声明:本系列文章主要参考<精通Python设计模式>一书,并且参考一些资料,结合自己的一些看法来总结而来. 在上一篇我们对工厂模式中的普通工厂模式有了一定的了解,其实抽象工作就是 表示针对 ...

  4. 【异常】java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.

    异常原因:没有指定数据精度导致数据运算无法正常结算 如执行下面的除法: ).divide(BigDecimal.valueOf()).intValue(); 指定精度后就可以了: ).divide(B ...

  5. Httpd服务入门知识-https(http over ssl)安全配置

    Httpd服务入门知识-https(http over ssl)安全配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.SSL会话的简化过程 ()客户端发送可供选择的加密方式, ...

  6. Python使用Thrift

    2019年07月30日 14:59:29 Shower稻草人 阅读数 25更多 分类专栏: Python   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接 ...

  7. sublime设置代码缩进

    打开sublime的首选项(Preferences)下的设置-用户(Setting-User) ,配置如下代码 , "translate_tabs_to_spaces": true ...

  8. Show which git tag you are on?

    git查看当前代码是在那个tag? reference: https://stackoverflow.com/questions/3404936/show-which-git-tag-you-are- ...

  9. abp记录2

    AbpCoreInstaller只是完成注册系统框架级的所有配置类.Abp支持自动完成符合Conventional(基于约定)的组件的注册. Conventional 的规则要通过继承IConvent ...

  10. 题解:UVa1025 A Spy in the Metro

    原题链接 pdf 题目大意 给出一张无向图图,求该图的最小瓶颈生成树. 无向图的瓶颈生成树:无向图\(G\)的一颗瓶颈生成树是这样的一颗生成树:它最大的边权值在\(G\)的所有生成树中是最小的.瓶颈生 ...