第七部分我們将讨論和虛拟機有關的知識,所以我們需要對虛拟機的理論部分進行了解。
與物理機一樣,虛拟機是運行操作系統和應用程序的軟件計算機。虛拟機包含一組規範和配置文件,并由主機的物理資源提供支持。每個虛拟機都具有一些虛拟設備,這些設備可提供與物理硬件相同的功能,并且可移植性更強、更安全且更易于管理。
虛拟機包含若幹個文件,這些文件存儲在存儲設備上。關鍵文件包括配置文件、虛拟磁盤文件、nvram 設置文件和日志文件。常見的虛拟機文件如下表1所示。
表1 虛拟機文件
文件 |
使用情況 |
描述 |
.vmx |
vmname.vmx |
虛拟機配置文件 |
.vmxf |
vmname.vmxf |
英文全稱為vmware team member,VMware組成員。該文件為虛拟機組team中的虛拟機的輔助配置文件。一般無需改動。 |
.vmdk |
vmname.vmdk |
虛拟磁盤特性 |
-flat.vmdk |
vmname-flat.vmdk |
虛拟機數據磁盤 |
.nvram |
vmname.nvram 或 nvram |
虛拟機 BIOS 或 EFI 配置 |
.vmsd |
vmname.vmsd |
虛拟機快照 |
.vmsn |
vmname.vmsn |
虛拟機快照數據文件 |
.vswp |
vmname.vswp |
虛拟機交換文件 |
.vmss |
vmname.vmss |
虛拟機挂起文件 |
.log |
vmware.log |
當前虛拟機日志文件 |
-#.log |
vmware-#.log(其中 # 表示從 1 開始的編号) |
舊的虛拟機日志文件 |
對虛拟機執行某些任務時,會創建其他文件。
.hlog文件是 vCenter Server 用于跟蹤在完成特定操作(可以以存儲資源遷移為例)後必須移除的虛拟機文件的日志文件,比如在做虛拟機存儲遷移時,在遷移前會在源虛拟機存儲文件夾中有一個擴展名為.hlog文件(bbb-3438a742.hlog),遷移完成前其記錄的是遷移前在存儲上的虛拟機文件名稱,遷移特定操作完成後,此文件中記錄的是遷移完成後在存儲上的虛拟機文件名稱,如果虛拟機的名稱發生更改,則遷移前和遷移後hlog文件的内容不同。圖1、圖2、圖3示例。
圖1 存儲資源遷移前hlog文件内容
圖2 名稱更改的地方
圖3 存儲資源遷移後hlog文件内容
将虛拟機轉換成模闆時,将創建 .vmtx 文件。.vmtx 文件将替換虛拟機配置文件(.vmx 文件)。
學習更多:深博IT大講堂
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!