vSphere Client無法連接到服務器 出現未知錯誤的解決方法


  VMware ESXi服務器虛擬機在正常使用過程中,有時候會突然出現遠程連接不上的問題,那么這個時候使用vSphere Client連接會出現如下錯誤:

  

  雖然連接不上,但是可以ping通,所以分析有可能是虛擬機用於客戶端連接的服務停止了,可以在服務器那邊操作F2配置->View System Logs查看日志,發現hostd服務啟動錯誤這種問題,對於引起的原因應該是局域網全是DHCP沒有靜態分配導致的錯誤,實際上最直接並且有效的方法如下:

  設置里面選到最下面一項Reset System Configuration,回車再次確認,系統會重置所有設置,重啟后之前的設置會全部清除,然后啟動之后服務器IP會變成DHCP的了,而且地址一般會變化,可能是因為IP分配太多的原因,所以建議在網關處手動分配靜態IP,然后虛擬機重新設置靜態IP,DNS和主機名,這樣一般就不會出現問題了,使用vSphere Client連接成功,

  

  啟動后我們會發現所有的主機都不見了,實際上並沒有消失,我們選擇摘要選項卡,然后右擊存儲器,選擇瀏覽數據存儲,

  

  這個時候會看到多個虛擬機目錄和我們手動建立的數據,選中指定虛擬機目錄,然后在.vmx后綴文件上右擊,選擇添加到清單,從而添加到列表

  

  一定要選對.vmx的虛擬機文件,其他的無法點擊添加到清單,添加好之后,這時候虛擬機是關閉的,我們重新啟動虛擬機就可以了,和重啟Linux系統一樣,所有文件保持不變,但是相關服務需要重新啟動,IP地址如果是動態的話也可能會變化,這個時候就虛擬機就正常運行了

  另外我們還可以使用ssh協議通過shell連接到虛擬機,來調整相關設置,默認情況下ssh是關閉的,設置方法就是主界面選擇Troubleshooting Options,然后選擇Enable SSH,來啟用ssh,現在通過ssh就可以進行一定的管理了,登錄之后如下圖所示:

  

  在網上找到了一篇經驗,講解了有關的配置,可以參考http://jingyan.baidu.com/article/925f8cb8f35a25c0dde056f6.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM