我正在尝试将 3 台服务器集群化,然后安装 NSS。我已经配置好所有 3 台服务器,并准备就绪。唯一的问题是它们都不属于任何集群。当我运行“cluster join”命令时,我得到以下结果:
Joining...
Now a member of
This node is not a member of a cluster
我对集群非常陌生,所以我不知道在这种情况下应该寻找什么。有一个标记为“集群”的电子目录对象,它列出了该对象下的所有 3 个服务器。
我已经安装了 NCS,并且我认为配置正确。我查看了 yast 的 HA 部分,并确保所有 3 个服务器都是“集群”的一部分。当我尝试运行集群管理器时,iManager 抛出了此错误:
File Protocol error occurred: cannot open the NCS version file on the selected cluster. The Cluster software may not currently be running on this server.
全部都是 sles oes sp2。未更新(出于身份验证原因)。
任何帮助都将不胜感激。
答案1
我知道当人们说“你看过文档吗”时会很烦人,但 Novell 在支持网站上确实有很多资源......
如果你进入 yast2 并使用
OES 企业服务器 > OES 安装和配置...
一旦运行,它会显示已配置的部分等...它是否报告 NCS 已配置?
希望这能帮助你或让你朝着正确的方向前进
我忘了提到,如果无法连接等,iManager 将会抛出集群问题,所以在我看来,您需要首先从服务器级别查看集群......
看到你错误伴随着票iManager 群集这可能会令人困惑
答案2
您的第二个错误是正确的,因为在集群服务启动并运行之前它不会工作。这就是您的第一个错误出现的地方。我见过您提到的问题,但我不再有任何 OES1 服务器,它们用 OES2 移动了东西。所以我可能弄错了文件位置。
OES1 上的群集并不是特别好。OES2 SP1 设法解决了很多问题,但您使用的不是该版本。当我尝试将群集从 NetWare 迁移到 OES 时,我曾看到过这个特定问题。OES 群集工具无法正确处理群集对象的大小写。它们将对象存储为对象的小写单词,而它在 eDir 中却以大写单词的形式存在,这足以生成“现在是成员”消息。
我不记得 OES1 集群是否在某处使用配置文件,或者所有数据是否都存储在您无法获取的集群分区上。