嘗試從 vSphere Web Client 開啟虛擬機器主控台時,無法開啟主控台。
問題
嘗試從 vSphere Web Client 開啟虛擬機器主控台時,無法開啟主控台。出現下列錯誤訊息:
HTTP ERROR 404 Problem accessin /. Reason: Not Found
virgo-server.log 檔案中會出現類似以下內容的錯誤:
[2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err 2012-10-03 18:34:19.167:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.Server@315b0333: java.net.BindException: Address already in use [2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err java.net.BindException: Address already in use
原因
有其他程式或程序在使用連接埠 9443,而該連接埠是供 HTML5 虛擬機器主控台使用的預設連接埠。
解決方案
- ♦ 編輯 webclient.properties 檔案可新增行
html.console.port=port
,其中 port 是新的連接埠號碼。webclient.properties 檔案位於以下位置之一,具體視安裝 vSphere Web Client 之電腦的作業系統而定:Windows 2008 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\ vCenter Server Appliance /etc/vmware/vsphere-client/