限制資訊訊息從虛擬機器流向 VMX 檔案,從而避免填滿資料存放區和導致拒絕服務 (DoS)。如果您不控制虛擬機器的 VMX 檔案的大小,並且 VMX 的資訊量超過資料存放區的容量,則會造成拒絕服務。

執行這項作業的原因和時機

依預設,包含資訊名稱值配對的組態檔將限制為 1 MB。此容量在大多數情況下是足夠的,但是在必要時可以變更此值。例如,如果組態檔中儲存的自訂資訊過多,可以增加該限制。

備註︰

請審慎考量需要的資訊量。如果資訊量超過資料存放區的容量,則可能會造成拒絕服務。

即使 VMX 檔案中未列出 sizeLimit 參數,也會套用 1 MB 的預設限制。

程序

  1. 在主控虛擬機器的 ESXi 系統上,瀏覽到 VMX 檔案。

    虛擬機器組態檔位於 /vmfs/volumes/datastore 目錄中,其中,datastore 是虛擬機器檔案所處的儲存裝置的名稱。例如,/vmfs/volumes/vol1/vm-finance/

  2. 使用文字編輯器在 VMX 檔案中新增或編輯下列行:
    tools.setInfo.sizeLimit=104857
  3. 儲存並關閉該檔案。