将 Linux 网络共享目录挂载到另一台 Linux 服务器的目录中

将 Linux 网络共享目录挂载到另一台 Linux 服务器的目录中

如果这是一个菜鸟问题,我提前道歉。

我有两台服务器,
NFS 服务器:usanfsd01
LINUX 服务器:usalnxd01

我必须安装usanfsd01:/nfs/数据目录到usalnxd01:/lnxwd目录。我知道如何通过 /etc/fstab 进行挂载。但唯一担心的是 usalnxd01:/lnxwd 目录中已经有一些文件,因此挂载不起作用。我别无选择,只能在 lnxwd 目录上挂载网络共享,我想知道除了必须将 lnxwd 目录中的文件暂时移动到其他地方,然后挂载它,然后将文件复制回来之外,是否还有其他选择。

这里的担忧是,如果我移动 lnxwd 目录中的文件,即使只是移动一小会儿,我也会担心它可能会破坏依赖于这些文件的其他东西。所以我想我应该在这里寻求一些专家的意见。

任何帮助都将非常感激。

答案1

尝试在 /lnxwd 目录下查找,没有正在使用的文件。如果您不知道,可以使用以下命令,

fuser -c -u /lnxwd

问题是,挂载后,您无法使用目录 /lnxwd 下已在使用的文件。如果有任何文件正在使用,请尝试停止程序并创建此目录的备份。成功挂载后,将文件还原回此共享。请注意,这些文件也仅在共享中可用,而不是在本地系统中可用。

相关内容