(完整word版)VMware故障總結(jié),推薦文檔_第1頁
(完整word版)VMware故障總結(jié),推薦文檔_第2頁
(完整word版)VMware故障總結(jié),推薦文檔_第3頁
(完整word版)VMware故障總結(jié),推薦文檔_第4頁
(完整word版)VMware故障總結(jié),推薦文檔_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Vmware vSphere常見問題及解決辦法日期:2012-6-29 來源:51ctoVmware vSphere 111 .虛擬機(jī)文件被鎖,無法正常power on故障狀態(tài):啟動(dòng)虛擬機(jī)時(shí)95%,停頓并且進(jìn)程中斷,提示:ubable to access files sinc e it is locked。禍卞B: HA解決方法:(1)首先將cluster中的HA功能關(guān)閉。如果該功能不關(guān)閉,容易造成死 鎖,,VM不斷跳動(dòng),不斷再不同的ESX內(nèi)循環(huán)被鎖,徒勞而無功。(2)磁盤文件被鎖,要解決,必須要知道到底是哪臺(tái)ESX把他給鎖住了,這是關(guān)鍵。方法:看/var/log/vmkernel 但是,在做

2、這些前,再準(zhǔn)備些別的工作。(3)在VC中,把被鎖的VM從Inventory 中remove掉。原因很簡單, 這是一個(gè) unregister 的過程。(4)根據(jù)/var/log/vmkernel,搜索owner ,可以找到類似以下的語句:Oct 19 04:23:33 esx-hostname vmkernel: 3:06:29:47.992 cpu6:1656)FS3: 1975: Checking if lock holders are live for lock type 10c0000 1 offset 52008960 v 380, hb offset 3554304 Oct 19 0

3、4:23:33 esx-ho stname vmkernel: gen 17, mode 1, owner 48f5f637-462688bc-fd28-0 e1a6434b6f8 mtime 38112OK, owner 后面的 48f5f637-462688bc-fd28-0e1a6434b6f8就是你的 target 了。因?yàn)樗褪擎i住VM的宿主.。(5)根據(jù)以下命令,找出到底哪臺(tái)ESX的UUID是48f5f637-462688b c-fd28-0e1a6434b6f8rootesxhostname root# esxcfg-info |grep -i 'system uuid&

4、#39;(6)找到目標(biāo)主機(jī)后,當(dāng)然是殺死他鎖住VM的進(jìn)程。之所以會(huì)被鎖,原因就是HA把VM從別的HOST遷移過來,但是又沒有unregister和register 的過程,所以在第3步的時(shí)候,你查看VM的Summary的時(shí)候,host ip還是 屬于出問題的host。但是VM又被新的host霸王硬上功的power on ,注冊 都沒注冊,又怎么啟動(dòng)呢。找到 PID用下面的命令:ps -efwww|grep virtualmachine.vmx找到 PID 后,kill -9 PID(7)這時(shí)候,還要確定一件事情,.vswp文件的事情。這個(gè)是給臺(tái)客處理 問題時(shí)吸取的經(jīng)驗(yàn)。就因?yàn)楹雎粤诉@個(gè),所以在

5、殺掉辿程后,重新注冊VM ,還說沒有SWAP文件,啟動(dòng)還是失敗。在VM啟動(dòng)時(shí)會(huì)自動(dòng)生成SWAP ,沒有SWAP文件,其實(shí)就是因?yàn)镾WA P存在了,因?yàn)橹孛鴮?dǎo)致無法正常生成。進(jìn)入至I/vmfs/volumes/lunid/vm_path/下,vmkfs -d virtual_machine.vswp 或者進(jìn)入Datastore Browser ,在里面把SWAP文件刪除也可。(8)完全之策,你還可以進(jìn)入到 VM的SETTINGS-OPTIONS-SWAPFI LE LOCATION ,對該保存的位置做下設(shè)置。(9)重新注冊 VM。進(jìn)入 Datastore Browser ,找到 VM.vmx

6、, add to inventory 。(10)啟動(dòng) VM. Good Luck。2 .忽視掉ESXi/vCenter Server提示SSH事件的方法(1) vSphere Client連接到VC或者ESXi服務(wù)器;(2) 在 Home -> Inventory -> Hosts and Clusters 里展開選 中你的ESX服務(wù)器;(3) 右邊選擇Configuration ,然后點(diǎn)擊Software 欄目里的Advanced Settings ;(4) 在Advanced Settings 里選擇左邊列表中的 UserVars ;(5) 選中左邊列表中的Us

7、erVars后,在右邊拖到最下面,將 UserVars.SuppressShellWarning 的值改為1即可,不需要重啟。3 .嘗試遷移一臺(tái)帶USB設(shè)備的VM失敗故障狀態(tài):在執(zhí)行虛擬機(jī)遷移向?qū)r(shí),如果系統(tǒng)檢測到不兼容的USB設(shè)備存在,則系統(tǒng)會(huì)提示如下錯(cuò)誤信息:Currently connecteddevice 'USB 1' uses backing 'path:1/7/1',whic h is not accessible.故障分析:這種問題通常發(fā)生在為主機(jī)開啟了 VMDirectPath I/O支持下的USB Pas sthrough Devices功能

8、,然后為特定的VMs分配了 USB設(shè)備,比如:加密狗;解決方案:(1)確認(rèn)USB設(shè)備能夠被虛擬機(jī)識(shí)別和支持,并確保在添加USB設(shè)備到VMs 時(shí),勾選了 with vMotion 選項(xiàng);(2)在執(zhí)行vMotion動(dòng)作之前,重新嘗試將 USB設(shè)備添加到VMs ;(3)確認(rèn)ESXi主機(jī)沒被重啟過,因?yàn)?,ESXi主機(jī)重啟之后,原本支持的 vMotion WithvMotion功能將會(huì)失效。4. Convert Linux 系統(tǒng)的 Troublshooting 過程(1)確認(rèn)源轉(zhuǎn)換Linux機(jī)器的OS在官方的支持列表中;(2)擁有root權(quán)限;(3)確認(rèn)DNS的設(shè)定有沒有問題,注意:應(yīng)該同時(shí)在Linux

9、和Windows都加上;(4) 確認(rèn)源Linux能夠ping同ESX或vCenter的IP。如果在2%時(shí)失 敗,最大的可能就是權(quán)限問題或防火墻阻隔問題;(5)確認(rèn)Linux允許SSH登陸進(jìn)去。這個(gè),可以幫助我們在 converting 的時(shí)候登錄到Linux系統(tǒng);(6)確認(rèn)是給helper virtual machine 設(shè)定的靜待IP,而不是DHCP獲取的(如果網(wǎng)內(nèi)沒有DHCP服務(wù)器);(7)確認(rèn)源和目標(biāo)都在同一子網(wǎng)。如果通過路由鏈接的不同子網(wǎng)可能會(huì)出 錯(cuò);(8)注意,converter不支持做了軟陣列的Linux系統(tǒng)??梢杂美淇寺」?盤來做,它會(huì)把軟陣列的設(shè)定為/dev/md0 。(9)

10、VMware Converter Standalone 的日志目錄:C:Documents an d SettingsAll UsersApplication DataVMwareVMware vCenter Conv erter Standalone ,用于排錯(cuò)時(shí)用。5. vCenter Service Status 頁面故障:Unable to retrieve health st atus故障狀態(tài):vCenter Server Status頁面提示如下錯(cuò)誤信息:Unabletoretrievehealthstatusfor vCenter inventory serviceUnablet

11、oretrievehealthstatusfor VMware vSphere Profile-Driven storage service執(zhí)行vCenter Server的搜索動(dòng)作時(shí),提示如下錯(cuò)誤提示:Unable to connect to webservices to perform query.Verify that the "VMware VirtualCenter Management WebServices "service running onhttps:<vcenter-host-name>:10443故障分析:這個(gè)問題一般都由于當(dāng)vCente

12、r Server服務(wù)發(fā)生了變更或全新安裝了一臺(tái)vCenter Server ,但是數(shù)據(jù)庫依然是原來的數(shù)據(jù)庫導(dǎo)致;解決方案:替換掉vws.jar、jointool.jar 和ds.jar文件即可,步驟如下:下載本文附件中的vws.zip文件然后解壓縮vws.jar、jointool.jar 和ds.jar 文件;停止掉 VirtualCenterServer 服務(wù)以及 VirtualCenter Management Webservices 月艮務(wù); 拷貝 vws.jar 和 jointool.jar 至U C:ProgramFilesVMwareInf rastructuretomcatweb

13、appsWEB-INFlib 覆蓋掉原來的文件;拷貝 ds.jar 文件至U C:Program FilesVMwareInfrastructureInventory Servicelib 覆 蓋掉原來的文件;重新啟動(dòng)相關(guān)服務(wù)或vCenter Server服務(wù)器即可。6. VMRC控制臺(tái)的連接已斷開正在嘗試重新連接故障狀態(tài):用vSphere Client連接到ESXi 5.0的主機(jī),啟動(dòng)其中的虛擬機(jī)后,無法連 接控制臺(tái),打開控制臺(tái)之后,窗口上方提示一行“VMRC控制臺(tái)的連接已斷開. 正在嘗試重新連接。”故障分析:從情況看,類似于Windows系統(tǒng)的DEP策略處于開啟狀態(tài)導(dǎo)致的問題一 樣。但這個(gè)

14、情況是所有虛擬機(jī)都提示這個(gè)錯(cuò)誤,排錯(cuò)DEP的問題,用本地vSphere Client登錄一個(gè)VC平臺(tái),問題仍舊一樣。為了排除問題,換了一臺(tái)筆記本登錄VC,突然發(fā)現(xiàn)問題不見了。原來是本地的 vSphere Client出了問題,再三思索,發(fā)現(xiàn)出現(xiàn)問題前我對本地WIN7用360安全衛(wèi)士升級(jí)了補(bǔ)丁,是否是補(bǔ)丁破壞了 vSphere Client某個(gè)文件呢解決方案:重現(xiàn)安裝vSphere Client ,問題解決。7. 端口 80的vCenter Server和IIS之間的沖突故障狀態(tài):vCenter Server 和 Microsoft Internet Information Service (I

15、IS)者B 將端口 80用作直接HTTP連接的默認(rèn)端口。該沖突會(huì)導(dǎo)致安裝 vSphere Au thentication Proxy 后 vCenter Server 無法重新啟動(dòng)。 在 vSphere Authe ntication Proxy安裝完成后,vCenter Server無法重新啟動(dòng)。故障分析:如果安裝 vSphere Authentication Proxy 時(shí)未安裝IIS ,則安裝程序會(huì) 提示您安裝IIS 。因?yàn)镮IS使用端口 80 ,這是用于vCenter Server直接 HTTP 連接的默認(rèn)端口,所以 vCenter Server 在 vSphere Authentic

16、ationProxy。安裝完成后無法重新啟動(dòng)。請參見第32頁,“ vCenter Server所需的端口” 。解決方案:要為端口 80解決IIS和vCenter Server之間的沖突,請執(zhí)行以下操作 之一。如果在安裝 vCenter Server之前已安裝IIS將vCenter Server直接HTTP連接的端口由80更改為其他值。如果在安裝IIS之前已安裝vCenter Server重新啟動(dòng) vCenter Server之前, 將IIS默認(rèn)網(wǎng)站的綁定端口由 80更改為其他。8. 在UEFI模式下安裝ESXi后主機(jī)無法引導(dǎo)故障狀態(tài):在UEFI模式下,在主機(jī)上安裝ESXi后重新引導(dǎo)時(shí),重新引導(dǎo)

17、可能失敗。出現(xiàn)此問題的同時(shí),還顯示一條類似于以下內(nèi)容的錯(cuò)誤消息:發(fā)生異常網(wǎng)絡(luò)錯(cuò)誤。無可用的引導(dǎo)設(shè)備(Unexpected network error. No boot device available)。故障分析:主機(jī)系統(tǒng)無法識(shí)別作為引導(dǎo)磁盤在其上安裝ESXi的磁盤。解決方案:(1)屏幕上顯示錯(cuò)誤消息時(shí),按 F11顯示引導(dǎo)選項(xiàng)。(2)選擇一個(gè)類似于添加引導(dǎo)選項(xiàng)的選項(xiàng)。該選項(xiàng)的文字可能有所不同, 具體取決于您的系統(tǒng)。(3)在安裝 ESXi的磁盤上選擇文件 EFIBOOTBOOTx64.EFI 。(4)更改引導(dǎo)順序,以便主機(jī)從添加的選項(xiàng)引導(dǎo)。9 .將Microsoft SQL數(shù)據(jù)庫設(shè)置為不受支持的

18、兼容模式會(huì)導(dǎo)致vCenter Server安裝或升級(jí)失敗。當(dāng)數(shù)據(jù)庫設(shè)置為不支持的版本的兼容性模式時(shí),使用 Microsoft SQL數(shù)據(jù)庫的vCenter Server安裝會(huì)失敗。故障狀態(tài):將顯示以下錯(cuò)誤消息:輸入的數(shù)據(jù)庫用戶沒有使用選定數(shù)據(jù)庫安裝和配置 vCenter Server所需的必要權(quán)限。請更正以下錯(cuò)誤:%s故障分析:數(shù)據(jù)庫版本必須是vCenter Server支持的版本。對于SQL ,即使數(shù)據(jù) 庫是受支持的版本,但如果將其設(shè)置為以不支持的版本的兼容性模式運(yùn)行,仍會(huì)發(fā)生此錯(cuò)誤。例如,如果將SQL 2008設(shè)置為以SQL 2000兼容性模 式運(yùn)行,就會(huì)發(fā)生此錯(cuò)誤。解決方案:請確保vCenter Server數(shù)據(jù)庫是受支持的版本,并且沒有設(shè)置為以不支持的版本的兼容性模式運(yùn)行。10 .誤刪運(yùn)行中的虛擬機(jī),通過 xx-flat.vmdk恢復(fù)方法故障狀態(tài):誤刪了運(yùn)行中的虛擬機(jī),進(jìn)入目錄查看,只剩下 xx-flat.vmdk 文 件,從文件的類型看,只是File格式,不是Virtual Disk格式,新建虛擬,選 擇添加已存在磁盤,提示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論