Linux系统分区合并

68次阅读

共计 1352 个字符,预计需要花费 4 分钟才能阅读完成。

内容最后由 ColinDemon 于 2022-11-13 19:40 编辑 VPS 硬盘 50G 面对 nextcloud+onlyoffice 的组合时间长了就不够用了,在清理了日志及缓存文件后发现有一个 4G 大小的 swap 分区,考虑到平时 swap 占用不超 500M,于是手动做了一个 1G 的 swap 文件,并关闭了这个 swap 分区。目前的问题是如何把这 4G 的分区空间合并到 vda1 中,有无大佬指点一下或者给个明路学习学习?目前磁盘情况如下:root@hostname:~# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTsr0     11:0    1 1024M  0 romvda    253:0    0   50G  0 disk├─vda1 253:1    0   46G  0 part /└─vda2 253:2    0    4G  0 part [SWAP]root@hostname:~# swapon -sFilename           Type           Size         Used     Priority/usr/swapfile     file             1048572     0            -2/dev/vda2          partition    4194300     0            -3root@hostname:~# swapoff /dev/vda2root@hostname:~# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTsr0     11:0    1 1024M  0 romvda    253:0    0   50G  0 disk├─vda1 253:1    0   46G  0 part /└─vda2 253:2    0    4G  0 part 复制代码 HOH 2022-11-13 19:42 2 重建分区表即可 pjk 2022-11-13 19:45 3 把这个 4g 空间删除,然后拓展原来分区大小 colla 2022-11-13 19:48 4fdisk 删除分区再重建即可可以看这个教程:https://cnboy.org/archives/1670 zc_cz 2022-11-13 19:50 5# 删除 swap 分区 parted /dev/vda -s rm 2;# 安装 growpartyum install -y cloud-utils-growpart || apt install cloud-guest-utils -y;# 扩容分区 growpart /dev/vda 1;# 扩容文件系统 resize2fs /dev/sda1 || xfs_growfs /;# 查看效果 df -Th /; zc_cz 2022-11-13 19:51 6zc_cz 发表于 2022-11-13 19:50# 删除 swap 分区 parted /dev/vda -s rm 2;# 安装 growpart 对了,你删了 swap 分区,记得顺带去更新 /etc/fstab,删掉你原来的 swap 分区挂载,加上你的 swap 文件挂载。不然下次开机直接 boom。ColinDemon 2022-11-13 19:53 7colla 发表于 2022-11-13 19:48fdisk 删除分区再重建即可可以看这个教程:https://cnboy.org/archives/1670 感谢,我去学习一下

正文完
 0