Linux 机器集群之间的文件共享

Linux 机器集群之间的文件共享

我有一个由 6 台机器组成的集群。前几天我们停电了,功能齐全的集群关闭了。现在我们重新打开它,但它不再起作用了,而且那个知道他在做什么的人已经离开了。我们在一台 Linux 机器(或一组机器)上使用 openlava 作业调度程序,似乎我让它再次工作了。问题是,我们用户之间共享的文件夹不再对任何计算机可见,只有主机可见。在断电之前,我能够登录任何一台计算机并查看我的文件。我的问题是如何再次恢复这些设置?

谢谢

- - - - - - 编辑 - - - - - - - -

所以我找到了更多信息。看来该文件夹是一个 NFS 挂载文件夹。托管该文件夹的计算机(我们称之为 2)似乎不是托管集群其余部分的计算机(我们称之为 1)。因此我可以访问 1,并且可以看到我想在 1 上共享的文件,但看起来我无权访问 2,因为它有密码。

我没有找到任何“ini”文件,但我可以访问所有机器(2 台除外),所以我不认为 DNS 出现故障。

答案1

这很有趣,因为最近我工作时也遇到过同样的情况。只不过我们有一些知道自己在做什么的人……我会给你一个大概的想法,让你知道你可能需要做什么。

听起来您的共享目录没有正确挂载,有时挂载脚本位于“/etc/init.d”。如果没有,请在那里查找自动挂载脚本。您可能需要使用 mount 命令自行挂载目录。

如果您无法再登录某些计算机,则可能是 DNS 服务器已关闭。如果是这种情况,请尝试重新启动 DNS 服务器。

希望有帮助!

答案2

这种情况的常见情况是文件系统被标记为脏,并拒绝挂载一些应该共享的资源。使用fsck获取文件系统的状态并修复它fsck

相关内容