CentOS 扩展目录

Ans*_*llC 3 linux hard-drive centos

我目前有一个文件服务器,所有文件都安装在/usr/local/nginx/html/.

设置是一个具有 1 TB 数据的硬盘。这 1 TB 的存储空间已全部用完。

我让伙计们添加两个硬盘,每个硬盘都有 2 TB。这些新的 HDD 将用于新的文件存储。现在,如果我将这两个新硬盘安装到 中/usr/local/nginx/html/,则其中的当前文件将被删除。

我的目标是在/usr/local/nginx/html/不丢失数据的情况下扩展存储。这可能吗?

Mik*_*eyB 13

将文件移动到新挂载点的最简单方法是:

# cd /usr/local/nginx/html
# vi /etc/fstab # (add the new disk to the fstab now so you don't forget!)
# mount /usr/local/nginx/html
# mv * /usr/local/nginx/html
Run Code Online (Sandbox Code Playgroud)

顺便说一下,使用 RAID :)

  • 这是*可怕的*,但也非常奇妙...... (2认同)

小智 5

文件不会因为挂载另一个设备而被删除/usr/local/nginx/html——它们只会被隐藏在挂载的文件系统下。

在这种情况下,我会安装新的磁盘,创建相应的文件系统(不禁有-我不使用Linux),临时安装的,比如说新的磁盘,/mnt并从移动数据/usr/local/nginx/html/mnt。然后,您可以卸载新设备,然后将其挂载在/usr/local/nginx/html新磁盘上,所有当前文件以及所有额外容量都将可用。