如何将可用空间从 /(根)移动到 /home?(Ubuntu 服务器 18:04 LTS)

如何将可用空间从 /(根)移动到 /home?(Ubuntu 服务器 18:04 LTS)

我刚刚买了一台新的 ubuntu 18.04 服务器,配有两个 4TB 硬盘,并配有 RAID。Ubuntu 已自动安装在服务器上。现在查看它,我看到了以下内容:

root@host ~ # lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda       8:0    0  3.7T  0 disk
├─sda1    8:1    0   32G  0 part
│ └─md0   9:0    0   32G  0 raid1 [SWAP]
├─sda2    8:2    0  512M  0 part
│ └─md1   9:1    0  511M  0 raid1 /boot
├─sda3    8:3    0    2T  0 part
│ └─md2   9:2    0    2T  0 raid1 /
├─sda4    8:4    0  1.7T  0 part
│ └─md3   9:3    0  1.7T  0 raid1 /home
└─sda5    8:5    0    1M  0 part
sdb       8:16   0  3.7T  0 disk
├─sdb1    8:17   0   32G  0 part
│ └─md0   9:0    0   32G  0 raid1 [SWAP]
├─sdb2    8:18   0  512M  0 part
│ └─md1   9:1    0  511M  0 raid1 /boot
├─sdb3    8:19   0    2T  0 part
│ └─md2   9:2    0    2T  0 raid1 /
├─sdb4    8:20   0  1.7T  0 part
│ └─md3   9:3    0  1.7T  0 raid1 /home
└─sdb5    8:21   0    1M  0 part

我希望/home拥有现在位于“/”(根)中的几乎所有空间,因为所有的网站等都将位于那里。

如何使用命令行执行此操作?我必须在两个磁盘上都进行更改吗?还是这会自动发生?

谢谢你!

答案1

单程这是:

/您可以像这样创建一个目录:

sudo mkdir /free_space

然后,在你的主目录下创建一个目录,如下所示:

mkdir ~/free_space

然后将/free_space目录绑定到~/free_space目录,如下所示:

sudo mount --bind /free_space ~/free_space

这样,所有可用空间都/可以在~/free_space

其他方式将会使用奥夫斯/free_space与您的主目录合并。

相关内容