在部署 vCenter Server Appliance 之前,需要下載 vCenter Server 安裝程序的 ISO 文件,并將其掛載到將用于執(zhí)行部署的網(wǎng)絡虛擬機或物理服務器上。
一、系統(tǒng)要求
部署 vCenter Server Appliance 的計算機必須運行符合操作系統(tǒng)要求的 Windows、Linux 或 Mac 操作系統(tǒng)。
二、vCenter Server安裝程序的系統(tǒng)要求
可以從受支持的 Windows、Linux 或 Mac 操作系統(tǒng)上運行 vCenter Server 的 GUI 或 CLI 安裝程序。為了確保這兩個安裝程序的最佳性能,客戶機應滿足最低硬件要求。
注意事項:
- 在 Mac OS 10.15 或更高版本上運行安裝程序時,不支持同時部署多個設備,必須逐個依次部署設備;
- 對于低于 Windows 10 的Windows版本,CLI安裝程序的運行需要安裝 Visual C++ 可再發(fā)行庫。安裝程序位于 “vcsa-cli-installer/win32/vcredist” 目錄中;
- 采用 GUI 部署 vCenter Server Appliance 時,確保顯示分辨率至少為 1024×768,以確保 UI 元素正常顯示。低于此分辨率可能會導致界面部分被截斷。
三、下載并掛載vCenter Server安裝程序
VMware 提供了 vCenter Server Appliance ISO 映像,其中包含 vCenter Server Appliance 的 GUI 和 CLI 安裝程序。借助此 ISO 文件,可以執(zhí)行以下操作:
- 部署 vCenter Server Appliance;
- 升級現(xiàn)有的 vCenter Server Appliance;
- 將具有外部 Platform Services Controller 的舊版本 vCenter Server 合并到當前版本;
- 從文件備份中還原 vCenter Server Appliance。
四、部署前提條件
1、在 [VMware Customer Connect](https://my.vmware.com/web/vmware/) 上創(chuàng)建一個賬戶。
2、確認客戶端計算機滿足 vCenter Server 安裝程序的系統(tǒng)要求。
3、登錄到 VMware Customer Connect。
4、導航到“產(chǎn)品和帳戶” > “所有產(chǎn)品”。
5、找到 VMware vSphere,單擊“查看下載組件”。
6、從“選擇版本”下拉菜單中選擇 VMware vSphere 的相關版本。
7、選擇 VMware vCenter Server 的版本,然后點擊“轉到下載”。
8、下載 vCenter Server Appliance ISO 映像。
9、使用 MD5 校驗和工具確認下載的 md5sum 正確無誤。
10、將 ISO 映像掛載到要從其部署、升級、遷移或還原設備的客戶機。
注意事項:
- 不支持使用禁用八個以上目錄級別的 ISO 掛載軟件,例如 Windows 上的 MagicISO Maker;
- 對于 Linux 和 Mac OS,存檔管理器不被支持;
- 在 Mac OS 系統(tǒng)中,可以使用 DiskImageMounter;
- 在 Ubuntu 14.04 中,可以使用 Disk Image Mounter。
對于 SUSE 12 OS,可以使用終端進行掛載:
sudo mkdir mount_dir sudo mount -o loop VMware-vCSA-all-version_number-build_number.iso mount_dir
重要說明:在 macOS Catalina 中,由于安全更改,需要修改安全設置以完成 vCenter Server 的部署。如果不進行此修改,安裝程序可能提示錯誤:“ovftool cannot be opened because the developer cannot be verified?!鲍@取 vCenter Server Appliance ISO 映像中的其他文件和目錄信息,請打開 “readme.txt” 文件。
五、同步vSphere網(wǎng)絡上的時鐘
在部署 vCenter Server 實例之前,請確保 vSphere 網(wǎng)絡上所有組件的時鐘均已同步。如果物理機的時鐘不同步,可能會導致網(wǎng)絡計算機間時間敏感的 SSL 證書和 SAML 令牌無法被識別為有效,進而引發(fā)身份驗證問題,導致安裝失敗或 vCenter Server(vmware-vpxd)服務無法啟動。
不一致的時間可能導致組件在首次引導時失敗,這取決于環(huán)境中某段時間的誤差以及何時進行時間同步。當目標 vCenter Server 的 ESXi 主機與 NTP 或 PTP 不同步時,通常會發(fā)生此類問題。此外,如果目標 vCenter Server 遷移到通過 DRS 完全自動化設置的時間不同的 ESXi 主機,也可能出現(xiàn)問題。
要避免時間同步問題,請確保以下項正確:
- 部署 vCenter Server 的目標 ESXi 主機已同步到 NTP 或 PTP;
- 運行源 vCenter Server 的 ESXi 主機已同步到 NTP 或 PTP;
- 如果從 vSphere 6.7 升級或遷移到 vSphere 8.0,并且 vCenter Server Appliance 連接到外部 Platform Services Controller,請確保運行外部 Platform Services Controller 的 ESXi 主機已同步到 NTP 或 PTP;
- 確保源 vCenter Server 或 vCenter Server Appliance與外部 Platform Services Controller 的時間準確無誤;
- 驗證運行 vCenter Server 的任何 Windows 主機與網(wǎng)絡時間協(xié)議 (NTP) 服務器同步。
六、同步客戶端和服務器的系統(tǒng)時鐘
建立安全的 TLS 連接時,運行 CLI 安裝程序的客戶端系統(tǒng)的時鐘與服務器的時鐘之間的時間差必須在可接受的范圍內(nèi),以確保連接的有效性。