centos 的 centos-root 太小,怎么才能扩充大些呢?

2023-01-13 18:10:37 +08:00
 atfeel

各位 V 友大家好,我磁盘是 40G 的,装了 centos7.5 ,他自动他 32G 分配给了 /dev/xvdb ,centos-root 才分配到了 8 个 G ,不够用呢,请问如何把 centos-root 扩充到 20G 呢。

另外,centos-root 和 /dev/xvdb 分别代表什么呢?

1921 次点击
所在节点    Linux
6 条回复
hymzhek
2023-01-13 18:17:24 +08:00
我猜 是 lvm 格式分区 参考 https://wiki.archlinuxcn.org/wiki/LVM
atfeel
2023-01-14 11:33:01 +08:00
那怎么把 centos-root 扩充到 20G 呢
atfeel
2023-01-14 11:47:18 +08:00
[root@xs103852743 ~]# fdisk -l

磁盘 /dev/xvda:10.7 GB, 10737418240 字节,20971520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑 /物理):512 字节 / 512 字节
I/O 大小(最小 /最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000b0ca3

设备 Boot Start End Blocks Id System
/dev/xvda1 * 2048 2099199 1048576 83 Linux
/dev/xvda2 2099200 20971519 9436160 8e Linux LVM

磁盘 /dev/xvdb:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑 /物理):512 字节 / 512 字节
I/O 大小(最小 /最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-root:8585 MB, 8585740288 字节,16769024 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑 /物理):512 字节 / 512 字节
I/O 大小(最小 /最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:1073 MB, 1073741824 字节,2097152 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑 /物理):512 字节 / 512 字节
I/O 大小(最小 /最佳):512 字节 / 512 字节
wlsnx
2023-01-14 15:07:06 +08:00
xvda 就 10G ,已经用完了,而 xvdb 还没有分区,把 xvdb 加到 VG 然后再调整 LV 的大小就行了。命令都在 1 楼的 wiki 里,反正是虚拟机,随便玩。基本上就是 pvcreate/vgdisplay/vgextend/lvresize 这几个命令。
atfeel
2023-01-15 16:17:14 +08:00
@wlsnx 我这个 VPS 已经架设有网站资料,不太敢动,担心出问题
wlsnx
2023-01-15 17:25:58 +08:00
@atfeel #5 先备份数据。如果只是因为数据太多 /root 不够用,可以把 xvdb 用作数据盘,所有数据移动到 xvdb 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX