如何使用额外的存储磁盘扩展根卷 /

如何使用额外的存储磁盘扩展根卷 /

我正在尝试向 CentOS 8 实例添加第二个磁盘,并且想利用所有可用的额外空间来扩展整个存储;

  • 第一个存储:40 GB
  • 第二个存储:100 GB(稍后添加)

问题是我似乎找不到预期的 /dev/mapper/cl-home(挂载到 /home)卷!当然,我这里漏掉了一些东西。互联网上的所有指南要么是关于将额外空间挂载到其他点(如 /nfs),要么是关于扩展 /dev/mapper/cl-home 挂载点,与我看到的不符!

我当前的配置是根挂载点 / 占用整个第一个磁盘。我只想扩展这个 / 卷,添加第二个磁盘的额外 100 GB。

[root@server]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  7.5G     0  7.5G   0% /dev
tmpfs          tmpfs     7.6G     0  7.6G   0% /dev/shm
tmpfs          tmpfs     7.6G   11M  7.6G   1% /run
tmpfs          tmpfs     7.6G     0  7.6G   0% /sys/fs/cgroup
/dev/sda1      ext4       38G   17G   20G  46% /
/dev/sda14     vfat       64M  5.8M   59M  10% /boot/efi
overlay        overlay    38G   17G   20G  46% /var/lib/docker/overlay2/49925326227fa6cca9da56239aa9de1efc4d14b33f0ee323e2f3af9c6a06b9cb/merged
overlay        overlay    38G   17G   20G  46% /var/lib/docker/overlay2/fd9414c35067cab62eed8f4b929d8a320bae64ff6d4cbb21d7071d3664c54601/merged
overlay        overlay    38G   17G   20G  46% /var/lib/docker/overlay2/fc91e9b428c361d76e349d7f01adcd73793bbf61b2b2646d0a049c406af96262/merged
tmpfs          tmpfs     1.6G     0  1.6G   0% /run/user/0

我能够使用 fdisk 对第二个存储进行分区并达到 /dev/sdb1,但似乎无法弄清楚如何将这个 100 GB 的 /dev/sdb1 添加到 / 挂载点并使其接近 ~140 GB。

提前致谢。

答案1

您的系统未设置 LVM,因此无法扩展磁盘。

可以将当前设置转换为 LVM,但这存在风险。

您只需将新磁盘安装在有用的安装点并将现有数据移动到那里即可。

相关内容