所以我在这个答案中使用了指南,将一个新卷挂载到/ var / www:
允许apache在AWS下访问多个卷
但是,这样做后,我的/ var / www似乎已被清理。 我知道所有文件仍然存在,因为运行快速df显示原始卷(/ dev / xvda1)中的磁盘使用率没有变化。 我在哪里可以find这些文件? 我真的需要让他们回来。
在挂载点挂载文件系统会隐藏父文件系统上可能位于该目录中的所有文件。
要解决此问题,请将旧文件暂时移到其他位置,并创build一个新的空目录来保存装入点。 然后将这些文件移动到新的文件系统中。
sudo -i mv /var/www /var/www.old mkdir /var/www mount /dev/xvd** /var/www mv -v /var/www.old/* /var/www rmdir /var/www.old
迈克尔汉普顿的答案是最正确的,虽然我之前已经发布了这个 。
将文件移到新的挂载点最简单的方法是:
# cd /var/www # vi /etc/fstab # (add the new disk to the fstab now so you don't forget!) # mount /var/www # mv * /var/www