【vm-虛擬機】重新導入虛擬環境提示virtual device "scsi1:0" cannot be enabled

============================================================
[VM-虛擬機]重新導入虛擬環境啓動報錯

Writed by semiter

版權所有,文章允許轉載,但必須以鏈接方式註明源地址,否則追究法律責任!

============================================================
 

OS:win7 32bit

vmware server:2.0.2

情形一:

重裝系統後,機器名稱改變了,重裝虛擬機後導入原來的虛擬環境;

 

情形二:

把虛機環境從一臺機器導到另一臺機器後,也等同於情形一;

啓動總是提示錯誤:
SCSI reservation for virtual device "scsi1:0" cannot be enabled because the disk "share-disk.vmdk " is being used by another virtual machine running on a different host machine. SCSI reservation under VMware Server is only available for machines running on the same host machine.
Failed to configure virtual device scsi1.

 

分析過程:


由於導入的虛擬機是個雙機環境,同時用到了共享磁盤,share-disk.vmdk是共享磁盤的配置文件,安裝報錯說明,應該是另一個主機也同時加載了這個虛擬磁盤,難道沒有配置共享磁盤的設置??
打開其中一臺虛擬機的配置文件:Red Hat Enterprise Linux 5.vmx
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
磁盤共享已經配置了,爲何還是報錯呢,猶豫之際,看到了幾個lock文件,難道問題在這裏?
share-disk.vmdk.RESLCK、564d06b1-1836-79ac-7fd9-b024b42335c1.vmem.lck
share-disk.vmdk.RESLCK這個是共享磁盤啓用時的一個鎖文件,由於以前的環境已經不存在,於是,刪除此文件,再次啓動VMware Server,正常啓動了!
同時啓動後,可以看到share-disk.vmdk.RESLCK在新的環境下,又重新生成了,原來如此,忽略了!

在此記之,以備後用!

 

============================================================

QQ: 84096791

Email: [email protected]

Blog: http://semiter.blog.51cto.com/

============================================================

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章