![将 Linux 网络共享目录挂载到另一台 Linux 服务器的目录中](https://linux22.com/image/619238/%E5%B0%86%20Linux%20%E7%BD%91%E7%BB%9C%E5%85%B1%E4%BA%AB%E7%9B%AE%E5%BD%95%E6%8C%82%E8%BD%BD%E5%88%B0%E5%8F%A6%E4%B8%80%E5%8F%B0%20Linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E7%9B%AE%E5%BD%95%E4%B8%AD.png)
如果这是一个菜鸟问题,我提前道歉。
我有两台服务器,
NFS 服务器:usanfsd01
LINUX 服务器:usalnxd01
我必须安装usanfsd01:/nfs/数据目录到usalnxd01:/lnxwd目录。我知道如何通过 /etc/fstab 进行挂载。但唯一担心的是 usalnxd01:/lnxwd 目录中已经有一些文件,因此挂载不起作用。我别无选择,只能在 lnxwd 目录上挂载网络共享,我想知道除了必须将 lnxwd 目录中的文件暂时移动到其他地方,然后挂载它,然后将文件复制回来之外,是否还有其他选择。
这里的担忧是,如果我移动 lnxwd 目录中的文件,即使只是移动一小会儿,我也会担心它可能会破坏依赖于这些文件的其他东西。所以我想我应该在这里寻求一些专家的意见。
任何帮助都将非常感激。
答案1
尝试在 /lnxwd 目录下查找,没有正在使用的文件。如果您不知道,可以使用以下命令,
fuser -c -u /lnxwd
问题是,挂载后,您无法使用目录 /lnxwd 下已在使用的文件。如果有任何文件正在使用,请尝试停止程序并创建此目录的备份。成功挂载后,将文件还原回此共享。请注意,这些文件也仅在共享中可用,而不是在本地系统中可用。