vmx.log.rotateSize參數為個別虛擬機器的記錄指定切換到新記錄檔時的記錄檔大小。搭配使用此參數和 vmx.log.keepOld參數以確保記錄檔大小可以接受,且不會遺失重大記錄資訊。
執行這項作業的原因和時機
vmx.log.keepOld參數決定覆寫第一份記錄檔之前,ESXi 主機可以保留多少個虛擬機器記錄檔執行個體。vmx.log.keepOld的預設值為 10,正好適用於正確記錄複雜作業 (例如 vMotion)。如果您變更 vmx.log.rotateSize的值,您必須大幅調高此數字。
此程序討論了在個別虛擬機器上變更虛擬機器旋轉大小。
若要在主機上限制所有虛擬機器的旋轉大小,請編輯 /etc/vmware/config 檔案。如果檔案中的vmx.log.KeepOld
內容尚未定義,您可以自行新增。您可以使用 PowerCLI 指令碼在主機上變更所選虛擬機器的此參數。
您可以使用 log.rotateSize參數影響所有記錄檔,而不僅僅是虛擬機器記錄檔。
您可以從 vSphere Web Client或透過使用 PowerCLI 指令碼來變更所有虛擬機器的 vmx.log.rotateSize 值。
先決條件
關閉虛擬機器。