將記憶體新增至 Hyper-V 主機和叢集
本文說明如何將佈建的記憶體配置給 System Center Virtual Machine Manager (VMM) 網狀架構中的 Hyper-V 主機和叢集。
在您開始使用 Intune 之前
您必須先在 VMM 網狀架構中探索並分類佈建的記憶體,才能將佈建的記憶體設定給主機和叢集:
- 探索與分類記憶體:
- 新增和分類區塊存儲設備。 了解 分類。
- 新增檔案記憶體
- 將區塊記憶體配置給主機群組。 您可以設定整個存放集區或特定的邏輯單元 (LUN)。
- 請確定您已完成這些步驟,再將記憶體配置給主機:
- 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。
- MPIO:如果您使用光纖通道或 iSCSI 記憶體,則必須在每個主機上啟用 Multipath I/O (MPIO) 功能。
配置記憶體
您可以直接將檔案記憶體配置給主機和叢集。
您可以將 LUN 新增至主機和叢集。
如果您已在主機群組上布建 LUN,您可以將這些 LUN 指派給主機和叢集。
如果您在主機群組上布建存放集區,您可以在將記憶體新增至叢集的程式期間建立 LUN。
如果您想要使用非 VMM 管理的共用記憶體,則所有主機或節點都必須可使用儲存設備磁碟,才能新增磁碟。 您必須將一或多個 LUN 布建至您想要叢集的所有主機,然後掛接並格式化其中一個節點上的記憶體磁碟。
注意
VMM 不支援或封鎖非對稱記憶體的使用,其中工作負載可以使用叢集節點子集之間共用的磁碟。 每個叢集節點都必須是叢集磁碟的可能擁有者。
將 iSCSI 記憶體新增至主機之後,您必須建立記憶體的新工作階段。
將檔案記憶體配置給獨立主機
您可以在您想要建立 VM 的任何主機上指派檔案共用,以使用檔案共用作為記憶體。
選取 qFabric> 伺服器>[所有主機],然後選取您要設定的主機或叢集節點。
選取 [主機屬性>主機>存取]。 指定執行身分帳戶。 根據預設,會列出用來將主機新增至 VMM 的執行身分帳戶。 在 [ 執行身分帳戶] 方塊中,設定帳戶設定。 您無法使用用於 VMM 服務的帳戶。
注意
- 如果您使用 VMM 服務帳戶的網域帳戶,請將網域帳戶新增至文件伺服器上的本機 Administrators 群組。
- 如果您使用 VMM 服務帳戶的本機系統帳戶,請將 VMM 管理伺服器的電腦帳戶新增至檔案伺服器上的本機 Administrators 群組。 例如,針對名為 VMMServer01 的 VMM 管理伺服器,新增電腦帳戶 VMMServer01$。
- 任何存取 SMB 3.0 檔案共用的主機或主機叢集都必須使用執行身分帳戶新增至 VMM。 VMM 會自動使用此執行身分帳戶來存取 SMB 3.0 檔案共用。
- 如果您在新增主機或主機叢集時指定明確的用戶認證,您可以從 VMM 移除主機或叢集,然後使用執行身分帳戶再次新增。
選取 [主機名屬性>記憶體>新增檔案共享]。
在 [ 檔案共享路徑] 中,選取必要的 SMB 3.0 檔案共享,然後選取 [ 確定]。
若要確認主機具有存取權,請開啟 [作業 ] 工作區以檢視作業狀態。 或再次開啟主機屬性,然後選取 [記憶體] 索引標籤。在 [檔案共用] 下,選取 SMB 3.0 檔案共用。 確認 [存取檔案共用] 旁會出現綠色複選標記。
針對您想要存取SMB 3.0檔案共用或叢集中所有節點的任何獨立主機重複此程式
將邏輯單元指派給獨立主機
您可以指派現有的單位,或建立新的單位並加以指派。
在 [網狀架構>伺服器>所有主機] 中,以滑鼠右鍵按下您要設定 >[屬性] 的主機。
如果您要建立新的邏輯單元:
- 在工具列上,選取 [磁碟] 旁的 [新增]。 在 [邏輯單元] 旁,選取 [ 建立邏輯單元]。
- 在 [建立邏輯單元>存放集區] 中,選擇您要從中建立邏輯單元的集區。 指定名稱(僅限英數位元)、描述和單位大小。 選取 [確定] 來完成。
若要將現有的邏輯單元指派給主機,請在工具列上,選取 [磁碟] 旁的 [新增],然後選取您要指派的邏輯單元。
在 [ 邏輯單元 ] 清單中,確認已選取您剛才建立的邏輯單元。
在 [格式化新磁碟] 中 ,如果您想要格式化磁碟,請選取 [以下列設定將此磁碟區格式化為 NTFS 磁碟區],然後指定設定。
注意
如果您選取 [ 強制格式],即使找到文件系統,磁碟區上的所有現有數據都會遭到覆寫。 如果邏輯單元有現有的數據,而且您未使用 [強制格式 ] 選項,則指派邏輯單元的 VMM 作業將會完成警告。 VMM 會將邏輯單元指派給主機。 您可以稍後格式化磁碟。
在 [裝入點] 中,選取掛接選項。 選取 [ 確定 ] 將邏輯單元指派給主機。
VMM 會將儲存設備邏輯單元註冊到主機,並掛接存儲設備磁碟。
- 若要檢視相關聯的作業資訊,請開啟 [ 作業 ] 工作區。
- 若要確認已指派邏輯單元,請在 [主機名>屬性] 對話框中檢視 [記憶體] 索引卷標上的資訊。 新指派的邏輯單元會出現在 [磁碟] 底下。 選取新的磁碟以檢視磁碟詳細數據。
- 如果在磁碟詳細數據中填入 [陣列] 欄位,這表示存儲設備陣列位於 VMM 管理之下。
若要設定其他磁碟設定,請在主機上開啟 [磁碟管理]。 若要開啟 [磁碟管理],請選取 [ 開始],在搜尋方塊中輸入 diskmgmt.msc ,然後按 ENTER。 新的磁碟會出現在磁碟清單中做為基本磁碟。 如果您選擇格式化磁碟,則磁碟已格式化並上線。 您可以以滑鼠右鍵按下磁碟以查看可用的選項,例如 [格式] 和 [變更驅動器號] 和 [路徑]。
設定 Hyper-V 叢集的記憶體
選取 [網狀架構>伺服器>所有主機]。 以滑鼠右鍵按下您想要設定 >[屬性] 的叢集。 在 [主機叢集名稱>內容] 中,選取索引標籤:
- 可用記憶體:用於新增可用的記憶體、將可用的記憶體轉換為共用記憶體(CSV),或移除可用的記憶體。
- 共用磁碟區:若要新增叢集共用磁碟區(CSV),請將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2012 以支援 CSV。
- 共用磁碟區:用於新增叢集共用磁碟區(CSV)、將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2016 以支援 CSV。
- 共用磁碟區:用於新增叢集共用磁碟區(CSV)、將 CSV 轉換為可用的記憶體,或移除 CSV。 叢集必須至少執行 Windows Server 2019 以支援 CSV。
設定主機叢集的記憶體。
- 如果您為 CSV 新增可用的記憶體,請只針對 LUN 使用英數位元。 您無法變更已初始化之磁碟的數據分割樣式。
- 如果您要將可用的記憶體轉換成 CSV,請確定叢集上沒有任何 VM 具有其相關聯的 .vhd 或 .vhdx 檔案位於您想要轉換的記憶體上。
一次轉換一個磁碟區。 轉換之後,請確認邏輯單元會出現在 [ 共用磁碟區 ] 索引標籤上。
警告
如果您將共用轉換為可用的記憶體,且虛擬機正在使用記憶體,則可能會造成嚴重的數據遺失。
- 只有在叢集中目前沒有 VM 使用其 vhd 的記憶體時,您才能移除記憶體。
當您準備好認可變更時,請選取 [ 確定]。
建立 iSCSI 會話
- 在目標主機上,在 [服務] 嵌入式管理單元中,確定已啟動 Microsoft iSCSI 啟動器服務,並將 設定為 [自動]。
- 在 [網狀架構>伺服器>所有主機] 中,以滑鼠右鍵按下您要設定 >[屬性] 的主機。
- 在 [iSCSI 陣列] 底下,查看是否已列出存儲設備陣列。 如果不是,請在工具列上,選取 [iSCSI 陣列] 旁的 [新增]。
- 在 [ 建立新的 iSCSI 會話>陣列] 中,選取您想要使用的記憶體陣列。
- 選取 [建立 ] 以建立新的會話。 如果您想要修改自定義設定,請選取 [使用進階設定],包括目標接聽程式、名稱或您想要使用的主機 NIC。
- 您新增的陣列會出現在 iSCSI 陣列底下。 選取它以檢視更多詳細數據。