调整 /var 大小后,Ubuntu 有两个 /var?

调整 /var 大小后,Ubuntu 有两个 /var?

我的磁盘上有我的 Linux 目录vda,而且很明显,它的目录/var中有目录vda1

vda     252:0    0   50G  0 disk 
├─vda1  252:1    0 49.9G  0 part /
├─vda14 252:14   0    4M  0 part 
└─vda15 252:15   0  106M  0 part /boot/efi

所以我决定扩展/var到单独的目录并添加vdb磁盘并创建分区vdb1。 在 fstab 中映射/dev/vdb1到并重新启动后,Ubuntu 仍然有一个目录。/var/varvda1

vda     252:0    0   50G  0 disk 
├─vda1  252:1    0 49.9G  0 part /
├─vda14 252:14   0    4M  0 part 
└─vda15 252:15   0  106M  0 part /boot/efi
vdb     252:16   0  200G  0 disk 
└─vdb1  252:17   0  200G  0 part /var

这个配置正确吗?调整大小后目录/var中仍有这个文件是否正常。vda1

答案1

除了可能已被旧目录内容占用的额外空间(/var如果有的话)之外,/var在磁盘上同时拥有旧目录和新目录实际上没有其他不利影响。由于您已在文件中配置了/var新分区上的目录,因此从现在起,系统在重新启动后只会使用这个目录……在这种情况下,旧目录甚至无法访问。因此,从您的 Ubuntu 系统范围来看,您当前的配置是正常的。vdb1fstabvda1

但是,如果您出于任何原因需要访问旧/var目录,那么您可以首先在主目录下创建一个新的挂载点,如下所示:

mkdir ~/bindroot

然后,绑定挂载 /到该挂载点,如下所示:

sudo mount --bind / ~/bindroot

/var并访问下的旧目录~/bindroot/var

相关内容