记录linux扩容,centos-root目录
安装docker镜像提示空间不足,只是一台测试虚拟机空间没给太大,使用一段时间后没有空间,无法获取新镜像,尝试清理缓存没成功还是要进行扩容比较实在
虚拟机操作:
这里采用增大vm硬盘空间的方法,具体操作如下:
vm 添加硬盘,默认一步步点下一步,查看有挂接一个新的盘
linux虚拟机操作:
首先查看我们的根分区大小是多少
df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 979M 0 979M 0% /dev
tmpfs 991M 0 991M 0% /dev/shm
tmpfs 991M 9.7M 981M 1% /run
tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root 4.0G 3.8G 239M 95% /
/dev/sda1 14G 168M 14G 2% /boot
tmpfs 199M 0 199M 0% /run/user/0
检查是否新添加有未分配的磁盘
fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0001e7d4
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 29353983 14675968 83 Linux
/dev/sda2 29353984 41943039 6294528 8e Linux LVM
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-root:4294 MB, 4294967296 字节,8388608 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
查看新挂接盘符,一般是sdb
ls /dev/sd*
1.创建pv
pvcreate /dev/sdb
提示创建成功
Physical volume “/dev/sdb” successfully created
把pv加入vg中,相当于扩充vg的大小
先使用vgs查看vg组
2.扩充vgs
把pv加入vg中,相当于扩充vg的大小
先使用vgs查看vg组
vgs
VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz–n- 6.00g 0
vgdisplay -v 查看卷分组
3.扩展vg,使用vgextend命令 找到当前卷分组名为"centos"
vgextend centos /dev/sdb
Volume group “centos” successfully extended
4 :我们成功把vg卷扩展了,在用vgs查看一下
vgs
VG #PV #LV #SN Attr VSize VFree
centos 2 2 0 wz–n- <26.00g <20.00g
5:扩展lv,使用lvextend命令
lvextend -l +100%FREE /dev/centos/root
Size of logical volume centos/root changed from 4.00 GiB (1024 extents) to <24 .00 GiB (6143 extents).
Logical volume centos/root successfully resized.
6: 命令使系统重新读取大小
xfs_growfs /dev/mapper/centos-root
7:df -h 查看扩容成功
df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 979M 0 979M 0% /dev
tmpfs 991M 0 991M 0% /dev/shm
tmpfs 991M 9.7M 981M 1% /run
tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root 24G 3.8G 21G 16% /
/dev/sda1 14G 168M 14G 2% /boot
tmpfs 199M 0 199M 0% /run/user/0
感谢大佬
https://www.cnblogs.com/xsdty/p/10939012.html