在修復叢集之前對叢集執行硬體相容性檢查有助於確保 vSAN 叢集具有正常的健全狀況,並避免在修復後進入不受支援和不需要的組態。
對叢集起始硬體相容性檢查時,vSphere Lifecycle Manager 會掃描映像並驗證映像的所有元素是否與叢集硬體相容。vSphere Lifecycle Manager 僅驗證 vSAN 使用的硬體裝置。由於叢集層級硬體相容性檢查驗證叢集硬體與叢集映像之間的相容性,因此,除非已成功修復叢集並將映像套用到叢集中的所有主機,否則相容性結果可能不準確。
硬體相容性問題會報告為警告,但不會阻止您對照映像修復叢集中的主機。
- 確認所有儲存裝置驅動程式已通過認證,可與映像中指定的 ESXi 版本搭配使用。
- 根據 vSAN HCL,驗證映像是否包含正確的儲存裝置驅動程式和韌體版本。
- 根據 vSAN HCL,建議叢集的相容儲存裝置驅動程式版本。
- 根據 vSAN HCL,確認叢集中的所有磁碟機已通過認證,可與映像中指定的 ESXi 版本搭配使用。
- 根據 vSAN HCL,確認 RAID-0 邏輯磁碟區後面的實體磁碟機已通過認證,可與映像中指定的 ESXi 版本搭配使用。
- 根據 vSAN HCL,確認在映像中為叢集指定的磁碟機韌體版本等於或高於支援的最低韌體版本。
- 根據 vSAN HCL,確認 RAID-0 邏輯磁碟區後面的實體磁碟機的目標韌體版本等於或高於支援的最低韌體版本。
磁碟機驗證
在叢集層級硬體相容性檢查期間,vSphere Lifecycle Manager 會根據 vSAN 硬體相容性清單 (HCL).確認 vSAN 使用的磁碟機是受支援且經過認證的。vSphere Lifecycle Manager 還可確保叢集映像中指定的磁碟機韌體版本與叢集硬體相容。
支援的磁碟機類型
- HDD (SAS/SATA)
- SSD (SAS/SATA)
- 單一磁碟 RAID-0 邏輯磁碟區後面的 SAS/SATA 磁碟機
磁碟機驗證的系統需求
- vCenter Server 7.0 Update 3 及更新版本
- ESXi 7.0 及更新版本
RAID-0 邏輯磁碟區
- RAID 控制器處於 RAID 或混合模式。
如需有關 RAID 和混合模式的詳細資訊,請參閱 VMware 知識庫文章,網址為 https://kb.vmware.com/s/article/53573。
- vCenter Server 7.0 Update 3 及更新版本
- ESXi 7.0 及更新版本
- 硬體支援管理程式必須進行升級和認證才能與 vSphere 7.0 Update 3 搭配使用。
如果不使用升級版本的硬體支援管理程式,則 RAID-0 邏輯磁碟區後面實體磁碟機的符合性狀態將未知。在這種情況下,您必須手動驗證磁碟機和目標韌體版本,並覆寫這些磁碟的符合性狀態。
磁碟機驗證結果
vSphere Lifecycle Manager 不顯示 vSAN 磁碟群組中每個磁碟的磁碟機相容性狀態和相容性資訊。vSphere Lifecycle Manager 按廠商、型號、目標韌體版本、容量和零件編號對 vSAN 使用的磁碟機進行分組。也就是說,同一廠商、同一型號且具有相同目標韌體版本的所有磁碟機組成磁碟裝置清單中的一個項目。
磁碟機可以符合標準,也可以不符合標準。如果 vSphere Lifecycle Manager 在 vSAN HCL 中找不到磁碟裝置的唯一相符項,vSphere Lifecycle Manager 會提示您手動指定要驗證的準確裝置。然後,vSphere Lifecycle Manager 會根據您的選取計算符合性狀態。
vSphere Lifecycle Manager 無法確定磁碟機符合性時,相應的裝置將被列為不符合標準。可以手動驗證這些裝置,並將符合性狀態設定為符合標準或不符合標準。
對於磁碟裝置清單中的每個項目,可以檢視磁碟的摘要資訊、符合性狀態、受影響的主機數量,以及顯示符合性狀態是否手動設定或裝置是否已經過認證的標籤。由 vSAN 使用標籤附加至 vSAN 使用的所有磁碟裝置。
如果展開該項目,您可以檢視有關相應磁碟裝置和受影響主機的詳細符合性資訊。
將新磁碟新增至 vSAN 叢集時,必須手動重新執行檢查才能取得有關叢集的新符合性資訊。同樣,如果從 vSAN 磁碟群組中移除磁碟,也必須重新執行硬體相容性檢查才能取得有關叢集的更新符合性資訊。
檢查叢集的硬體相容性
對於使用單一映像管理的 vSAN 叢集,您可以檢查映像元件與叢集中硬體之間的符合性。對照 vSAN 硬體相容性清單 (vSAN HCL) 執行檢查,並確保將映像套用到主機的情況下,修復後的結果會與 vSAN HCL 相符。
必要條件
- 確認已為叢集啟用 vSAN。
- 確認叢集使用單一映像。
- 確認叢集中的所有主機來自同一個廠商。
- 若要驗證 PCI 裝置及磁碟裝置硬體與目標韌體版本之間的相容性,請確認叢集的映像中包含韌體附加元件。
- 確認您具有適當的權限。請參閱針對使用映像的 vSphere Lifecycle Manager 權限。
程序
結果
下一步
檢閱硬體相容性檢查的結果。
請先解決所有問題,然後再修復叢集。
手動變更磁碟裝置的符合性狀態
可以手動變更磁碟裝置的符合性狀態,並將其標記為符合標準或不符合標準。
如果磁碟機的符合性狀態不可用,則必須手動執行硬體相容性檢查,並將裝置標記為符合標準或不符合標準。
必要條件
- vCenter Server 7.0 Update 3
- 確認已為叢集啟用 vSAN。
- 確認叢集使用單一映像。
- 確認叢集中的所有主機來自同一個廠商。
- 確認您具有適當的權限。請參閱針對使用映像的 vSphere Lifecycle Manager 權限。
程序
結果
您已變更磁碟裝置的符合性狀態。但是,磁碟裝置仍位於其原始清單中,直到您執行新的硬體相容性檢查。
如果將裝置標記為已驗證,則磁碟群組會顯示使用者已檢閱標籤。
如果將裝置標記為不符合標準,則磁碟群組會顯示已標記標籤。
下一步
執行新的硬體相容性檢查,以便儲存磁碟的新符合性狀態。
針對 vSAN 叢集自動觸發的硬體相容性檢查
從 vSphere 7.0 Update 1 開始,vSphere Lifecycle Manager 會針對使用單一映像管理的 vSAN 叢集定期執行硬體相容性檢查。此外,某些 vSphere Lifecycle Manager 作業還會觸發自動硬體相容性檢查。自動硬體相容性檢查適用於使用單一映像的 vSAN 叢集。
如需硬體相容性檢查的相關資訊,以及如何手動為叢集或單一主機執行硬體相容性檢查的指示,請參閱硬體相容性檢查。
觸發硬體相容性檢查的 vSphere Lifecycle Manager 作業
- 編輯叢集的映像並儲存映像。
當您編輯並儲存映像時,vSphere Lifecycle Manager 會啟動檢查叢集的主機與映像的硬體相容性工作,即使沒有 vSAN 的叢集亦然。在這種情況下,vSphere Lifecycle Manager 僅傳回在非 vSAN 叢集中未驗證映像硬體相容性的警告。
如果自動觸發的硬體相容性工作失敗,仍可以為叢集儲存新映像。
- 您可以起始修復預先檢查或修復。
硬體相容性檢查是 vSAN 叢集的修復預先檢查和修復工作的一部分。如果叢集未啟用 vSAN,則當您起始修復預先檢查或修復時,vSphere Lifecycle Manager 不會執行硬體相容性檢查。
可以設定在發生硬體相容性問題時 vSphere Lifecycle Manager 的行為。
- 可以在叢集中新增或移除主機。
如果在叢集中新增或移除主機,vSphere Lifecycle Manager 會使叢集的硬體相容性檢查結果失效並發出警告。您必須重新執行硬體相容性檢查,以取得有關潛在硬體相容性問題的有效資訊。或者,可以修復叢集或執行修復預先檢查,這兩者都會自動觸發硬體相容性檢查。
定期硬體相容性檢查
vSAN 硬體相容性清單 (vSAN HCL) 資料庫會定期變更。例如,當新的 OEM 裝置、驅動程式或韌體經過 VMware 認證後,這些項目會儲存至 vSAN HCL 資料庫。同樣地,不再受支援的裝置、驅動程式或韌體將從 vSAN HCL 資料庫中移除。
vSAN HCL 資料庫變更可能會使硬體相容性結果無效和過期。為了向您提供有效的硬體相容性資訊,vSphere Lifecycle Manager 會對照最新的 vSAN HCL 資料執行定期硬體相容性檢查。
定期硬體相容性檢查是一項預先設定的排定工作,您可以隨時編輯並強制執行此工作。依預設,此工作每 24 小時執行一次。排定的工作會在 vCenter Server 層級上進行設定。如果 vCenter Server 系統不包含使用單一映像管理的 vSAN 叢集,vSphere Lifecycle Manager 會略過排定的硬體相容性檢查。此定期工作僅對使用單一映像管理的 vSAN 叢集執行。