我已经在VM上安装了GitLab,磁盘为300GB,但仅显示50GB



我已经在HDD大小为300GB的FREENAS上创建了一个Linux VM在系统信息中,它在rootfs中显示50GB

这是屏幕截图在此处输入图像描述

如何将50GB增加到更高?

感谢您的通知。

作为这里的问题,如果有人在寻找该解决方案

这要求您能够使用root用户帐户进入实例中,并且在目标机上/home中没有服务运行。

这些示例来自默认安装,没有自定义,您需要知道您正在使用的卷/分区工作,以免破坏事物。

默认情况下,CentOS 7使用XFS用于文件系统和逻辑卷管理器(LVM(,创建3个分区:/,/,/home和

步骤1-复制/家庭内容要备份/home的内容,请执行以下操作:

mkdir /temp
cp -a /home /temp/

一旦在提示下完成后面完成后,您可以继续步骤2。

步骤2-卸载/主目录

umount -fl /home

步骤3-注意家庭LVM音量的大小我们运行LVS命令以显示LVM卷的属性

lvs

样本输出:

lv vg atter lsize池源数据%meta%移动log cpy%sync convert

主页Cl -Wi-a ----- 406.94g

根Cl -Wi-ao ---- 50.00g

交换cl -wi-ao ---- 7.81g

步骤4-删除家庭LVM卷

lvremove /dev/cl/home

步骤5-调整根LVM卷的大小基于上面LV的输出,我可以将根LVM安全地扩展到406GIB。

lvextend -L+406G /dev/cl/root

步骤6-调整根部分区

xfs_growfs /dev/mapper/cl-root

步骤7-将/家庭内容复制回/主目录

cp -a /temp/home /

步骤8-删除临时位置

rm -rf /temp

步骤9-从/etc/fstab中删除条目使用您首选的文本编辑器,确保您打开/etc/fstab并删除

的行

步骤10-不要错过这个!运行以下命令将Systemd与更改同步。

dracut --regenerate-all --force

信用:Troyfontaine(github(资料来源:https://gist.github.com/troyfontaine/87091bd6a5c68f45ddd62ced3d12bc377

最新更新