XenCenter 重新启动后无法连接到 XCP 服务器

XenCenter 重新启动后无法连接到 XCP 服务器

重新启动 XCP 1.6.10 主机后,XenCenter 6.1 无法再连接到该主机。失败消息始终为“服务器故障:未经授权”。使用ssh完全相同的根凭据就可以了。

我似乎无法找到任何可以帮助我诊断该问题的日志,是否有地方openwsmand记录连接尝试?

答案1

如果有人偶然发现同样的现象,以下是我发现的情况(剧透:我很笨):

当然,我写下的openwsmand这个xapi进程实际上负责处理来自 XenCenter 等的连接尝试,这应该立即引起我的警惕。这里发生的事情是,我做了一个简单的操作,netstat -plant发现它openwsmand正在监听端口 443,我知道这是 XenCenter 尝试连接的端口,所以我认为这是正确的进程。

但是当然,XenCenter 无法连接,openwsmand因为这是戴尔 OpenManage Suite 的一个工具。我想当我第一次安装 OpenManage 时,openwsmand尝试绑定到端口 443,但该端口已被使用xapi,因此它放弃了,而我仍然能够连接。

但是,当我重新启动机器时,该openwsmand服务已在之前启动xapi,因此它占用了端口 443,导致我无法使用 XenCenter 进行连接。

一个简单的

$ service openwsmand stop
$ xe-toolstack-restart
$ service openwsmand start

已修复该问题。当前正在运行的虚拟机不会受到此操作的影响。

相关内容