天天看點

檢視vCenter和ESX主機的Log日志檔案

一、定位vCenter Log

VMware KB 1021804 裡詳細介紹了vCenter Log的說明

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1021804&sliceId=1&docTypeID=DT_KB_1_1&dialogID=276970976&stateId=1 0 276976346

其中vpxd-xx.log 是VC最主要的Log ,位于C:\ProgramData\VMware\VMwareVirtualCenter\Logs (win2008)

除此之外還有其他的一些LOG,vpxd-alert-X.log和vpxd-profiler-X.log

有兩種方式可以檢視VC的LOG。

第一種是從client上檢視

The vSphere Client connected to vCenter Server 4.0 and higher: Click Home > Administration > System Logs.

The Virtual Infrastructure Client connected to VirtualCenter Server 2.5: Click Administration > System Logs.

如圖:

檢視vCenter和ESX主機的Log日志檔案

進入之後,可以選擇選擇要檢視的LOG類型,也可以導出Logs

檢視vCenter和ESX主機的Log日志檔案

還可以對Log進行關鍵詞檢索

檢視vCenter和ESX主機的Log日志檔案

第二種方式是直接去VC所在的OS上檢視LOG檔案

到C:\ProgramData\VMware\VMwareVirtualCenter\Logs路徑下,可以看到有很多的LOG.

檢視vCenter和ESX主機的Log日志檔案

其中vpxd-6的文本文檔為最新的LOG檔案。vpxd啟動時(如開機),或者當Log檔案到達5MB時,就會将vpxd-6這個LOG打包為vpxd-6.log.gz存檔。并建立一個vpxd-7的文本檔案。

打開vpxd-6我們可以看到和vClient上一樣的Log。

檢視vCenter和ESX主機的Log日志檔案

二、定位ESX和ESXi LOG檔案

ESX LOG詳情可以到VMware KB 1021800檢視

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1021800&sliceId=1&docTypeID=DT_KB_1_1&dialogID=277002222&stateId=1 0 277004399

其中ESX主機的LOG檔案位置如下圖:

檢視vCenter和ESX主機的Log日志檔案

ESXi 3.5-4.1 LOG詳情可參見VMware KB 1021801

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1021801&sliceId=1&docTypeID=DT_KB_1_1&dialogID=277002549&stateId=1 0 277004953

ESXi 5.0 LOG可參見VMware KB 2004201

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2004201

其中ESiX主機的LOG檔案位置如下圖:

檢視vCenter和ESX主機的Log日志檔案

需要注意的一點是,ESXi 主機的LOG在主機重新開機和關閉後,LOG就沒了。是以需要我們用vMA來收集LOG。(我的其他日志會涉及到這一點,敬請期待)

三、使用vClinet,SSH,DCUI,WEB來檢視和搜尋Log檔案

1, 使用vSphere Client來檢視ESX和ESXi主機的LOG

vSphere Client直連主機後,HOME—System Logs即可

檢視vCenter和ESX主機的Log日志檔案

界面和剛才檢視VC的一樣

這裡是ESXi主機,可以檢視如下Log:

檢視vCenter和ESX主機的Log日志檔案

2, 還可以使用SSH來檢視主機的LOG

如圖,可以在/var/log目錄下看到很多Log檔案夾

檢視vCenter和ESX主機的Log日志檔案

具體每個Log的内容請參見前面提到的KB 2004201

3, 還可以在ESXi的DCUI界面裡檢視LOG

選中View System Logs,然後按右邊LOG對應的數字鍵即可檢視相應的Log

檢視vCenter和ESX主機的Log日志檔案
檢視vCenter和ESX主機的Log日志檔案

可以使用Q和H功能鍵退出和求助.

4, 還可以使用WEB界面檢視LOG

通路https://esx03/host , 輸入主機的root和密碼。如圖:

檢視vCenter和ESX主機的Log日志檔案

這裡既可以直接打開,也可以右鍵另存為将LOG儲存到本地以備分析,可以說相當的友善。

繼續閱讀