关于构建Beowulf集群,为什么需要在从节点上创建相同的用户?如果在从节点上创建用户的顺序与在主节点上创建用户的顺序不同,会出现什么问题以及如何解决这些问题?
几个小时以来我一直试图找到这个问题的具体答案,但没有成功。任何帮助将不胜感激。
最佳答案
可能是因为 SSH 访问/文件权限。
如果一台计算机需要访问另一台计算机,它必须具有某种远程登录技术,而 SSH 使用用户名。此外,如果它们之间有文件共享,当一台电脑以一个用户身份写入文件而另一台电脑尝试以其他用户身份读取文件时,您可能会遇到文件权限问题。
关于用户创建,默认情况下,如果您不指定用户 ID,您的用户将获得下一个可用的用户 ID。在 Ubuntu 中,普通帐户以 UID 1000 开头,因此如果您创建 3 个用户,您将获得以下内容
USER NAME ID
user1 1000
user2 1001
user3 1002
如果在不同的计算机上更改顺序,用户将具有不同的用户 ID。当然,您可以避免在创建帐户时提供所需的 UID。
关于cluster-computing - Beowulf 集群 - 从属节点上的相同用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25332981/