VMware-server遇到问题的解决
遇到問題:公司有臺linux服務器(centos5.6),并且也安裝了vmware-server服務,已經可以通過https://IP:8333來訪問,可是由于我在web管理虛擬機界面新添加了一臺linux6.2版本的虛擬機,結果就導致了vmware-server的不穩定,然后再次訪問https://ip:8333,就已經找不到界面了。
下面是記錄錯誤2個。
錯誤一:當我把已搭建好的虛擬機(centos 6.2)傳到服務器上時。而原linux服務器是centos5.6,vmware-server是2.0版本。整個web方式就報錯。下圖是可以訪問的界面:
只是我再新建添加一個虛擬機的時候,就報錯了,就訪問不了https://IP:8333了。后來查詢得知原因:可能是版本的不兼容所導致的錯誤。但是我新上傳的虛擬機用不了,也就算了;那服務器上之前的虛擬機用web方式也訪問不了了,這個得解決。
解決辦法:由于vmware的https服務訪問不了了,開始以為是虛擬機承受不住導致了vmware的服務未啟動,于是去重啟vmware服務。報錯:vmware is installed, but it has not been (correctly) configured for this system. To (re-)configure it, invoke the following command: /usr/bin/vmware-config.pl。
第一步把/etc/vmware/not_configured 刪除掉,再重啟vmware服務。具體步驟如下圖
注:如果重啟vmware服務還是不成功,可能先需要把這臺linux服務器也重啟下。然后在操作上圖2個步驟(先刪除文件,在啟動服務)。這時再訪問https://ip:8333就已經OK了。
錯誤二:當我又再次的正常訪問https://ip:8333這個界面,我非常開心了,因為我又可以通過這個web界面來管理下面的虛擬機了。但是問題又來了,我去啟動虛擬機,又報錯:
上圖是先點擊左邊的虛擬機,然后點擊右上角的啟動標志,報錯信息:Cannot open the disk '/var/lib/vmware/vm100g/RedHat9-Lab2B/RedHat9-Lab2B.vmdk' or one of the snapshot disks it depends on. Reason: Failed to lock the file.
解決辦法:在報錯信息的目錄下/var/lib/vmware/vm100g/RedHat9-Lab2B下打開*.vmx結尾的文件(以vmx結尾的文件只有一個),打開這個文件,在末尾處添加一行:disk.locking = "FALSE",無需重啟虛擬機。再到web管理虛擬機的界面重新打開虛擬機,也不會報錯了,啟動成功。
下圖是vi /var/lib/vmware/vm100g/RedHat9-Lab2B/RedHat9-Lab2B.vmx 在末尾添加一行即可。
?
?
?
?
轉載于:https://blog.51cto.com/mengsir/936438
總結
以上是生活随笔為你收集整理的VMware-server遇到问题的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu12.04下Linux内核编
- 下一篇: vim开启自动缩进