Xenserver
XenCenter 重新啟動後無法連接到 XCP 伺服器
重新啟動 XCP 1.6.10 主機後,XenCenter 6.1 無法再連接到它。失敗消息總是*“Server failure: Unauthorized”*。使用
ssh
完全相同的根憑據可以正常工作。我似乎在盒子上找不到任何可以幫助我診斷此問題的日誌,是否有
openwsmand
記錄連接嘗試的地方?
如果有人偶然發現同樣的現象,這就是我發現的(劇透:我很愚蠢):
當然,應該立即引起警報的是我
openwsmand
在xapi
程序實際負責處理來自 XenCenter 等的連接嘗試時寫的事實。這裡發生的事情是,我只是做了一個簡單的操作netstat -plant
,並註意到它openwsmand
正在偵聽埠 443,我知道這是 XenCenter 嘗試連接的埠,所以我認為這是正確的過程。但當然,XenCenter 無法連接,
openwsmand
因為這是 Dell OpenManage Suite 的工具。我想當我第一次安裝 OpenManage 時,openwsmand
嘗試綁定到埠 443,但這已經被 443 使用xapi
,所以它放棄了,我仍然能夠連接。但是,當我重新啟動機器時,該
openwsmand
服務之前已啟動xapi
,因此它佔用了 443 埠,使我無法使用 XenCenter 進行連接。一個簡單的
$ service openwsmand stop $ xe-toolstack-restart $ service openwsmand start
解決了這個問題。目前執行的虛擬機不會受到此操作的影響。