若要自訂具有共用屬性的主機,您可以在參考主機中建立主機設定檔。若要自訂個別主機,您可以針對每台主機設定主機設定檔中的部分欄位以提示使用者進行輸入。您還可以編輯和匯出主機自訂。

主機自訂

主機設定檔可讓您在參考主機中預先指定儲存區設定或 Syslog 設定等資訊,然後將主機設定檔套用到一組共用相同設定的目標主機。您也可以使用主機設定檔來指定某些設定與主機相關。如果這樣做,則在使用 Auto Deploy 佈建主機時,主機會以維護模式啟動。修復主機或重設主機自訂,以提示輸入。系統會儲存您的輸入,並在主機下次開機時使用該資訊。

如果主機設定檔設定為提示使用者進行輸入,則重設主機自訂時,必須在顯示的對話方塊中指定值。如果未指定值,則會產生錯誤。

表 1. 提示 iSCSI 使用者進行輸入的主機設定檔選項
要求使用者輸入的資訊 設定主機設定檔選項
在包含 iSCSI 的設定檔的系統上套用主機設定檔時,系統會提示您輸入數個內容。對於許多內容,可以使用系統預設值。對於部分內容,則必須指定值,否則會產生錯誤。
IQN 名稱
如果 iSCSI 設定使用 IQN 名稱,則在套用主機設定檔時會提示您輸入 IQN 名稱。提供該名稱後,您才能繼續。
CHAP 資訊
如果將 iSCSI 設定為需要 CHAP 驗證,則在套用主機設定檔時會提示您輸入 CHAP 資訊,其中包括使用者名稱和密碼。提供該名稱後,您才能繼續。
  1. 選取編輯主機設定檔,按一下儲存區組態,然後按一下 iSCSI 啟動器組態
  2. 選取已啟用啟動器的資料夾並設定該啟動器。
  3. 設定啟動器。對於許多欄位,系統會將提示使用者進行輸入做為主機自訂的一部分。
表 2. 提示儲存使用者進行輸入的主機設定檔選項
要求使用者輸入的資訊 設定主機設定檔選項
您要設定固定 PSP 組態,並要提示輸入應使用固定 PSP 之儲存區陣列的介面卡和目標識別碼。
僅當介面卡設定為使用固定 PSP 時,才能設定該選項。
  1. 選取編輯主機設定檔,按一下儲存區組態
  2. 按一下原生多重路徑 (NMP)
  3. 按一下路徑選取原則 (PSP) 組態
  4. 在 [慣用路徑] 視窗中,選取提示使用者輸入主機上的介面卡和目標識別碼
表 3. 提示安全性使用者進行輸入的主機設定檔選項
要求使用者輸入的資訊 設定主機設定檔選項
ESXi 主機首次開機時,提示輸入該主機的管理員密碼。
  1. 選取編輯主機設定檔,然後按一下安全性和服務
  2. 依序按一下安全性設定安全性組態
  3. 在右面板中,從系統管理員密碼下拉式功能表中選取用於設定管理員密碼的使用者輸入密碼
預先設定 ESXi 主機的使用者,但在每台主機首次開機時提示輸入主機上該使用者的密碼。

僅當已存在使用者組態時,才能執行此工作。選取下列其中一個選項來設定使用者。

  • 指派固定的使用者組態,用於實現與 ESX/ESXi 4.1 系統的相容性,此選項會以純文字形式顯示密碼。
  • 指派進階的固定使用者組態,適用於 ESXi 5.0 及更新版本系統的使用者。
  • 指定設定檔中的使用者組態,且在設定主機期間提示輸入密碼,可讓您指定使用者的相關資訊,但提示輸入每台主機的密碼。
當主機加入 Active Directory 網域時,提示使用者輸入認證。
  1. 將驗證組態設定檔設定為使用固定網域。
    1. 選取編輯主機設定檔,然後按一下安全性和服務
    2. 依序按一下安全性設定驗證組態
    3. 按一下 Active Directory 組態
    4. 在 [網域名稱] 下拉式功能表中,選取設定固定的網域名稱
  2. 將加入網域的方法設定為提示使用者。
    1. 選取編輯主機設定檔,按一下安全性和服務,然後按一下驗證組態
    2. 按一下 Active Directory 組態
    3. 在 [加入網域方法] 下拉式功能表中,選取使用使用者指定的 AD 認證以將主機加入網域
表 4. 提示使用者輸入網路功能的主機設定檔選項
要求使用者輸入的資訊 設定主機設定檔選項
提示使用者輸入連接埠群組的 MAC 位址。您可以讓系統在所有情況下都提示使用者輸入使用者指定的 MAC 位址,或者僅當沒有預設值可用時才提示使用者輸入。
  1. 選取編輯主機設定檔,按一下網路組態,然後按一下主機連接埠群組
  2. 按一下管理網路
  3. 判斷應如何決定 vmknic 的 MAC 位址欄位中,選取系統管理 MAC 位址的方式。
    • 使用者指定要在套用組態時使用的 MAC 位址
    • 如果沒有預設值可用,提示使用者輸入 MAC 位址
提示使用者輸入套用設定檔之每台 ESXi 主機的 IPv4 位址。您可以讓系統在所有情況下都提示使用者輸入使用者指定的 IPv4 位址,或者僅當沒有預設值可用時才提示使用者輸入。
  1. 選取編輯主機設定檔,按一下網路組態,然後按一下主機連接埠群組
  2. 依序按一下管理網路IP 位址設定
  3. IPv4 位址欄位中,選取系統管理 IPv4 位址的方式。
    • 使用者指定要在套用組態時使用的 IPv4 位址
    • 如果沒有預設值可用,提示使用者輸入 IPv4 位址
提示使用者輸入套用設定檔之每台 ESXi 主機的 IPv6 位址。您可以讓系統在所有情況下都提示使用者輸入使用者指定的 IPv6 位址,或者僅當沒有預設值可用時才提示使用者輸入。
  1. 選取編輯主機設定檔,按一下網路組態,然後按一下主機連接埠群組
  2. 依序按一下管理網路IP 位址設定
  3. 靜態 IPv6 位址欄位中,選取系統管理 IPv6 位址的方式。
    • 使用者指定要在套用組態時使用的 IPv6 位址
    • 如果沒有預設值可用,提示使用者輸入 IPv6 位址
提示使用者輸入主機的 DNS 名稱。您可以讓系統在所有情況下都提示使用者輸入使用者指定的主機名稱,或者僅當沒有預設值可用時才提示使用者輸入。
  1. 選取編輯主機設定檔,按一下網路組態,然後按一下DNS 組態
  2. 在 [主機名稱] 欄位中,選取系統管理 DNS 組態的方式。
    • 如果預設值無法使用,則提示使用者輸入主機名稱
    • 使用者指定要在套用組態時使用的主機名稱
提示使用者輸入分散式交換器的 MAC 位址、其連接埠群組或其中一項服務。在 [主機虛擬 NIC] 資料夾圖示上按一下滑鼠右鍵,然後按一下新增子設定檔圖示,來判定套用該設定的元件。

您可以決定是在所有情況下都提示使用者輸入,還是僅當沒有預設值可用時才提示使用者輸入。

  1. 開啟網路組態
  2. 按一下主機虛擬 NIC
  3. 判斷應如何決定 vmknic 的 MAC 位址欄位中,選取系統管理分散式交換器之 MAC 位址的方式。
    • 使用者指定要在套用組態時使用的 MAC 位址
    • 如果沒有預設值可用,提示使用者輸入 MAC 位址
提示使用者輸入分散式交換器的 IPv4 位址、其連接埠群組或其中一項服務。在 [主機虛擬 NIC] 資料夾圖示上按一下滑鼠右鍵,然後按一下新增子設定檔圖示,來判定套用該設定的元件。

您可以決定是僅當沒有預設值可用時才提示使用者輸入,還是在所有情況下都提示使用者輸入。

  1. 開啟網路組態
  2. 按一下主機虛擬 NIC
  3. 按一下 IP 位址設定
  4. 在 [IPv4 位址] 欄位中,選取系統處理分散式交換器之 IPv4 位址的方式。
    • 使用者指定要在套用組態時使用的 IPv4 位址
    • 如果沒有預設值可用,提示使用者輸入 IPv4 位址
提示使用者輸入分散式交換器的 IPv6 位址、其連接埠群組或其中一項服務。在 [主機虛擬 NIC] 資料夾圖示上按一下滑鼠右鍵,然後按一下新增子設定檔圖示,來判定套用該設定的元件。

您可以決定是僅當沒有預設值可用時才提示使用者輸入,還是在所有情況下都提示使用者輸入。

  1. 開啟網路組態
  2. 開啟主機虛擬 NIC
  3. 開啟 IP 位址設定
  4. 靜態 IPv6 位址欄位中,選取系統管理分散式交換器之 IPv6 位址的方式。
    • 使用者指定要在套用組態時使用的 IPv6 位址
    • 如果沒有預設值可用,提示使用者輸入 IPv6 位址

如何匯出主機自訂?

瞭解如何在您的桌面上將 vSphere 主機設定檔的自訂屬性匯出為 .CSV 檔案。

出於安全考量,不會匯出密碼等機密資料。

程序

  1. 導覽至主機和叢集,然後選取具有已連結主機設定檔的 ESXi 主機。
  2. ESXi 主機上按一下滑鼠右鍵,然後選取主機設定檔 > 匯出主機自訂
  3. 按一下儲存
    備註: 僅支援英文版的 .csv 檔案。
    檔案另存為 .csv 檔案。

下一步

將檔案儲存至您的桌面後,您可以手動編輯該檔案並儲存,以在稍後套用自訂。

如何編輯主機自訂?

瞭解如何針對連結至 vSphere 主機設定檔的特定主機或連結至主機設定檔的叢集編輯主機自訂。

程序

  1. vSphere Client 中,選取功能表 > 原則和設定檔
  2. 原則和設定檔下,按一下主機設定檔
  3. 在主機設定檔上按一下滑鼠右鍵,然後選取編輯主機自訂
  4. 選取要編輯自訂的主機,然後按下一步
  5. (選擇性) 若要從桌面匯入主機自訂,您可以在自訂主機頁面中選取匯入主機自訂 .csv
    如果要使用 .csv 檔案編輯主機自訂項目,可以採用 .csv 檔案格式匯出主機自訂項目,編輯回應檔案欄位中的值,然後匯入該檔案。如需如何匯出主機自訂項目的詳細資訊,請參閱 如何匯出主機自訂?
    備註: 匯入程序以及 .csv 檔案中的值將覆寫 自訂主機窗格中的使用者輸入。
    匯入 .csv 檔案後,會使用檔案中的資訊更新文字方塊。
  6. 編輯主機組態值,然後按一下完成

回應檔案欄位和 vSphere 主機設定檔擷取

ESXi 主機擷取新設定檔時或升級後,主機設定檔原則選項和主機自訂值會發生變更。您可以透過參考 [回應檔案欄位和主機設定檔擷取] 表以進一步熟悉這些變更。

ESXi 主機擷取新的主機設定檔後,部分原則選項的值會發生變更。若要保留這些值,您必須在擷取主機設定檔之前手動進行儲存。回應檔案欄位和主機設定檔擷取表列出了值已變更的原則選項,以及在最新擷取的主機設定檔中保留相同值的選項。

若要找到原則選項,請導覽至主機設定檔主視圖,在擷取的主機設定檔上按一下滑鼠右鍵,然後選取編輯主機自訂

表 5. 回應檔案欄位和主機設定檔擷取
原則選項路徑 原則選項 最新擷取之設定檔中的原則選項值中的變數
安全性和服務 -> 安全性設定 -> 安全性 UserInputPasswordConfigOption 對於預設使用者,密碼會保持不變 (root)。

對於非預設使用者,一律擷取使用者輸入。

UserInputPasswordConfigOption 如果主機設定檔版本低於 6.5,將不會擷取此選項。必須明確在擷取的主機設定檔中建立 UserAccount 設定檔。
UserInputAdminPasswordOption 變更為固定。不會保留使用者輸入值。
儲存區組態 -> iSCSI 啟動器組態 AdvancedUserInputUserConfigOption 變更為固定。不會保留使用者輸入值。
UserInputIqn 保留使用者輸入值。
UserInputAlias 保留使用者輸入值。
UserInputChapName 變更為固定。不會保留使用者輸入值。
UserInputChapSecret 變更為固定。不會保留使用者輸入值。
UserInputFirstBurstLength 變更為固定。不會保留使用者輸入值。
UserInputMaxBurstLength 變更為固定。不會保留使用者輸入值。
一般系統設定 -> 管理代理程式組態 -> SNMP 代理程式組態 UserInputMaxReceiveSegmentLength 變更為固定。不會保留使用者輸入值。
UserInputUsers 變更為固定。不會保留使用者輸入值。
UserInputV3Targets 變更為固定。不會保留使用者輸入值。
UserInputEngineId 變更為固定。不會保留使用者輸入值。
UserInputContact 變更為固定。不會保留使用者輸入值。
UserInputLocation 變更為固定。不會保留使用者輸入值。
安全性和服務 -> 安全性設定 -> 安全性 -> Active Directory 權限 UserInputUserName 保留使用者輸入值。
UserInputPassword 保留使用者輸入值。
網路組態 UserInputMacAddress 條件式,如果預設值不可用,則提示使用者。
UserInputHostName 條件式,如果預設值不可用,則提示使用者。
UserInputIPAddress 條件式,如果預設值不可用,則提示使用者。
進階組態設定 -> 進階選項 UserInputAdvancedConfigOption 變更為固定。不會保留使用者輸入值。
進階組態設定- > 系統映像快取組態 Enable Stateless Caching 您必須明確選取原則選項。
Enable Stateful Install 您必須明確選取原則選項。
備註: 此表未列出所有原則選項。您必須留意在擷取新的主機設定檔之前已修改的原則選項。