Linux centos7.9扩展空间
当时好像是virtualbox一路下一步,vdi自动扩展,现在看来到6个G就不能用了,记不清以前VM是不是自动扩了。正好找了找帖子,纯LINUX下分区什么的一块汇总了。
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 28K 1.9G 1% /dev/shm
tmpfs 1.9G 9.6M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root 6.2G 5.2G 1.1G 84% /
/dev/sda1 1014M 150M 865M 15% /boot
tmpfs 379M 0 379M 0% /run/user/0
这里已经删除了一些文件,100%挂载不通过
这里是已经加过了
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000bd1b8
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 41940991 19920896 8e Linux LVM
磁盘 /dev/mapper/centos-root:19.5 GB, 19537068032 字节,38158336 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:859 MB, 859832320 字节,1679360 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
以上两处可能会不一致,主要是LINUX物理卷还逻辑卷的理解上,操作上可能会忘记重载,后面有说明。
看了其它高手的帖子总共有以下几种方式:
VBoxManage modifyhd centos7.vdi --resize 20480(20G)
实例:
d:\Oracle\VirtualBox>VBoxManage.exe modifyhd e:\VirtualBoxVMs\centos7\centos7.vd
i --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
实例:D:\Oracle\VirtualBox>VBoxManage.exe createhd --filename NewCentos7.vdi --size 40
960
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 6e08554b-b9af-41b6-a069-1bdac1de3e14
此种方式有点繁琐,中途放弃了,未验证。
我一开始打命令,又慢又容易出错,略了。
将
弄成
其它下面的数字好像是自动跟着变了
说明:
sudo du -h --max-depth=1 /
sudo du -h --max-depth=1 /opt
……
查看文件目录大小,很有用,比如知道去删哪个目录的什么文件
可视化操作退出重启后,在LINUX终端里还要打上几条命令,就是物理分区好了,逻辑上怎么用(可参考其它大神讲解的LINUX分区相关知识)
sudo lvextend -l +100%FREE /dev/mapper/centos-root
分配剩余空间我是全占满,如果写数字复制粘贴那一串1234是不是也行没验证
sudo resize2fs /dev/mapper/centos-root
*** sudo xfs_growfs /dev/mapper/centos-root
(没这句全白瞎)
重载后才能使扩展生效