共用方式為


將記憶體新增至 Hyper-V 主機和叢集

本文說明如何將佈建的記憶體配置給 System Center Virtual Machine Manager (VMM) 網狀架構中的 Hyper-V 主機和叢集。

在您開始使用 Intune 之前

您必須先在 VMM 網狀架構中探索並分類佈建的記憶體,才能將佈建的記憶體設定給主機和叢集:

  1. 探索與分類記憶體:
  2. 將區塊記憶體配置給主機群組。 您可以設定整個存放集區或特定的邏輯單元 (LUN)。
  3. 請確定您已完成這些步驟,再將記憶體配置給主機:
    • MPIO:如果您使用光纖通道或 iSCSI 記憶體,則必須在每個主機上啟用 Multipath I/O (MPIO) 功能。
      • 如果已在新增主機之前啟用 MPIO,VMM 就會使用 Microsoft DSM 自動啟用它以支援的儲存裝置陣列。 如果您有廠商特定的 DSM,則會使用這些 DSM。
      • 如果您將主機新增至 VMM 並稍後啟用 MPIO,則必須手動設定它以新增探索裝置硬體識別碼。
    • HBA 和分區:如果您使用光纖通道儲存數位網路(SAN),則每個主機都必須安裝主機總線適配卡(HBA),且必須正確設定分區。
    • iSCSI:如果您使用 iSCSI SAN,請確定已新增 iSCSI 入口網站,且 iSCSI 啟動器已登入數位。

      確定每個主機上Microsoft iSCSI 啟動器服務已啟動,並設定為 [自動]。
    • 記憶體群組:向記憶體系統管理員說明 VMM 如何管理記憶體。
      • 在 VMM 中,記憶體群組會將主機啟動器、目標埠和邏輯單元系結在一起。
      • 記憶體群組包含一或多個主機啟動器標識碼(IQN 或 WWN)(WWN)。
      • 記憶體群組也包含一或多個目標埠和一或多個邏輯單元。 邏輯單元會透過目標通訊埠提供主機啟動器使用。
      • 根據預設,當 VMM 管理邏輯單元指派時,VMM 會為每個主機建立一個記憶體群組,無論是獨立主機還是主機叢集節點。
      • 對於某些記憶體陣列,最好針對整個叢集使用一個記憶體群組,其中所有叢集節點的主機啟動器都包含在單一記憶體群組中。 若要這樣做,您必須使用 Set-SCStorageArray Cmdlet,將 CreateStorageGroupsPerCluster 屬性設定為$true。

配置記憶體

  • 您可以直接將檔案記憶體配置給主機和叢集。

  • 您可以將 LUN 新增至主機和叢集。

  • 如果您已在主機群組上布建 LUN,您可以將這些 LUN 指派給主機和叢集。

  • 如果您在主機群組上布建存放集區,您可以在將記憶體新增至叢集的程式期間建立 LUN。

  • 如果您想要使用非 VMM 管理的共用記憶體,則所有主機或節點都必須可使用儲存設備磁碟,才能新增磁碟。 您必須將一或多個 LUN 布建至您想要叢集的所有主機,然後掛接並格式化其中一個節點上的記憶體磁碟。

    注意

    VMM 不支援或封鎖非對稱記憶體的使用,其中工作負載可以使用叢集節點子集之間共用的磁碟。 每個叢集節點都必須是叢集磁碟的可能擁有者。

  • 將 iSCSI 記憶體新增至主機之後,您必須建立記憶體的新工作階段。

將檔案記憶體配置給獨立主機

您可以在您想要建立 VM 的任何主機上指派檔案共用,以使用檔案共用作為記憶體。

  1. 選取 qFabric> 伺服器>[所有主機],然後選取您要設定的主機或叢集節點。

  2. 選取 [主機屬性>主機>存取]。 指定執行身分帳戶。 根據預設,會列出用來將主機新增至 VMM 的執行身分帳戶。 在 [ 執行身分帳戶] 方塊中,設定帳戶設定。 您無法使用用於 VMM 服務的帳戶。

    注意

    • 如果您使用 VMM 服務帳戶的網域帳戶,請將網域帳戶新增至文件伺服器上的本機 Administrators 群組。
    • 如果您使用 VMM 服務帳戶的本機系統帳戶,請將 VMM 管理伺服器的電腦帳戶新增至檔案伺服器上的本機 Administrators 群組。 例如,針對名為 VMMServer01 的 VMM 管理伺服器,新增電腦帳戶 VMMServer01$。
    • 任何存取 SMB 3.0 檔案共用的主機或主機叢集都必須使用執行身分帳戶新增至 VMM。 VMM 會自動使用此執行身分帳戶來存取 SMB 3.0 檔案共用。
    • 如果您在新增主機或主機叢集時指定明確的用戶認證,您可以從 VMM 移除主機或叢集,然後使用執行身分帳戶再次新增。
  3. 選取 [主機名屬性>記憶體>新增檔案共享]。

  4. 在 [ 檔案共享路徑] 中,選取必要的 SMB 3.0 檔案共享,然後選取 [ 確定]。

  5. 若要確認主機具有存取權,請開啟 [作業 ] 工作區以檢視作業狀態。 或再次開啟主機屬性,然後選取 [記憶體] 索引標籤。在 [檔案共用] 下,選取 SMB 3.0 檔案共用。 確認 [存取檔案共用] 旁會出現綠色複選標記。

  6. 針對您想要存取SMB 3.0檔案共用或叢集中所有節點的任何獨立主機重複此程式

將邏輯單元指派給獨立主機

您可以指派現有的單位,或建立新的單位並加以指派。

  1. 在 [網狀架構>伺服器>所有主機] 中,以滑鼠右鍵按下您要設定 >[屬性] 的主機。

  2. 如果您要建立新的邏輯單元:

    • 在工具列上,選取 [磁碟] 旁的 [新增]。 在 [邏輯單元] 旁,選取 [ 建立邏輯單元]。
    • [建立邏輯單元>存放集區] 中,選擇您要從中建立邏輯單元的集區。 指定名稱(僅限英數位元)、描述和單位大小。 選取 [確定] 來完成。
  3. 若要將現有的邏輯單元指派給主機,請在工具列上,選取 [磁碟] 旁的 [新增],然後選取您要指派的邏輯單元。

  4. 在 [ 邏輯單元 ] 清單中,確認已選取您剛才建立的邏輯單元。

  5. 在 [格式化新磁碟] 中 ,如果您想要格式化磁碟,請選取 [以下列設定將此磁碟區格式化為 NTFS 磁碟區],然後指定設定。

    注意

    如果您選取 [ 強制格式],即使找到文件系統,磁碟區上的所有現有數據都會遭到覆寫。 如果邏輯單元有現有的數據,而且您未使用 [強制格式 ] 選項,則指派邏輯單元的 VMM 作業將會完成警告。 VMM 會將邏輯單元指派給主機。 您可以稍後格式化磁碟。

  6. [裝入點] 中,選取掛接選項。 選取 [ 確定 ] 將邏輯單元指派給主機。

  7. VMM 會將儲存設備邏輯單元註冊到主機,並掛接存儲設備磁碟。

    • 若要檢視相關聯的作業資訊,請開啟 [ 作業 ] 工作區。
    • 若要確認已指派邏輯單元,請在 [主機名>屬性] 對話框中檢視 [記憶體] 索引卷標上的資訊。 新指派的邏輯單元會出現在 [磁碟] 底下。 選取新的磁碟以檢視磁碟詳細數據。
    • 如果在磁碟詳細數據中填入 [陣列] 欄位,這表示存儲設備陣列位於 VMM 管理之下。
  8. 若要設定其他磁碟設定,請在主機上開啟 [磁碟管理]。 若要開啟 [磁碟管理],請選取 [ 開始],在搜尋方塊中輸入 diskmgmt.msc ,然後按 ENTER。 新的磁碟會出現在磁碟清單中做為基本磁碟。 如果您選擇格式化磁碟,則磁碟已格式化並上線。 您可以以滑鼠右鍵按下磁碟以查看可用的選項,例如 [格式] 和 [變更驅動器號] 和 [路徑]。

設定 Hyper-V 叢集的記憶體

  1. 選取 [網狀架構>伺服器>所有主機]。 以滑鼠右鍵按下您想要設定 >[屬性] 的叢集。 在 [主機叢集名稱>內容] 中,選取索引標籤:

    • 可用記憶體:用於新增可用的記憶體、將可用的記憶體轉換為共用記憶體(CSV),或移除可用的記憶體。
    • 共用磁碟區:若要新增叢集共用磁碟區(CSV),請將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2012 以支援 CSV。
    • 共用磁碟區:用於新增叢集共用磁碟區(CSV)、將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2016 以支援 CSV。
    • 共用磁碟區:用於新增叢集共用磁碟區(CSV)、將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2019 以支援 CSV。
  2. 設定主機叢集的記憶體。

    • 如果您為 CSV 新增可用的記憶體,請只針對 LUN 使用英數位元。 您無法變更已初始化之磁碟的數據分割樣式。
    • 如果您要將可用的記憶體轉換成 CSV,請確定叢集上沒有任何 VM 具有其相關聯的 .vhd 或 .vhdx 檔案位於您想要轉換的記憶體上。

      一次轉換一個磁碟區。 轉換之後,請確認邏輯單元會出現在 [ 共用磁碟區 ] 索引標籤上。

    警告

    如果您將共用轉換為可用的記憶體,且虛擬機正在使用記憶體,則可能會造成嚴重的數據遺失。

    • 只有在叢集中目前沒有 VM 使用其 vhd 的記憶體時,您才能移除記憶體。
  3. 當您準備好認可變更時,請選取 [ 確定]。

建立 iSCSI 會話

  1. 在目標主機上,在 [服務] 嵌入式管理單元中,確定已啟動 Microsoft iSCSI 啟動器服務,並將 設定為 [自動]。
  2. 在 [網狀架構>伺服器>所有主機] 中,以滑鼠右鍵按下您要設定 >[屬性] 的主機。
  3. 在 [iSCSI 陣列] 底下,查看是否已列出存儲設備陣列。 如果不是,請在工具列上,選取 [iSCSI 陣列]的 [新增]。
  4. 在 [ 建立新的 iSCSI 會話>陣列] 中,選取您想要使用的記憶體陣列。
  5. 選取 [建立 ] 以建立新的會話。 如果您想要修改自定義設定,請選取 [使用進階設定],包括目標接聽程式、名稱或您想要使用的主機 NIC。
  6. 您新增的陣列會出現在 iSCSI 陣列底下。 選取它以檢視更多詳細數據。

下一步

設定 Hyper-V 主機和叢集的網路功能。