在 AWS VPC 中啟動新的工作負載虛擬機器時,您可以藉由在 [使用者資料] 欄位中提供 NSX Tools 下載和安裝指示來安裝 NSX Tools

當您啟動 AWS EC2 執行個體時,您可以選擇將 user data 傳遞至可用來執行一般自動設定工作的執行個體,包括在執行個體啟動後執行指令碼。您可以將兩種類型的使用者資料傳遞至 AWS EC2:Shell 指令碼和 cloud-init 指示詞。

CSM 複製 NSX Tools 的下載和安裝指示,並在啟動新的工作負載虛擬機器時將其貼到 [使用者資料] 中。

必要條件

使用 User Data 安裝 NSX Tools 之前,請確定傳送與計算 VPC 對等。必須符合此條件,才能從啟動的執行個體解析在下載命令中指定的 FQDN (例如 nsx-gw.vmware.local)。

程序

  1. 登入 AWS 主控台,並開始進行啟動新工作負載虛擬機器的程序。
  2. 在另一個瀏覽器視窗中,登入 CSM
    1. 移至雲端 > AWS > VPC
      備註: 傳送 VPC/VNet 是一個或一對 PCG 部署並執行所在的位置。計算 VPC/VNet 會連結到傳送 VPC/VNet,並且可以使用其中部署的 PCG
    2. 按一下傳送 VPC 或計算 VPC。
    3. 從畫面的 NSX Tools 下載和安裝區段中,根據您要用於工作負載虛擬機器的作業系統,複製 LinuxWindows 下方的下載位置安裝命令。您也可以複製並貼上下列 Shell 指令碼:
      #!/bin/bash
      sudo wget http://nsx-gw.vmware.local:8080/factory_default/linux/install_nsx_vm_agent.sh
      sudo chmod +x install_nsx_vm_agent.sh && sudo ./install_nsx_vm_agent.sh
  3. 在 AWS 中,在啟動新的工作負載虛擬機器執行個體的步驟中,將下載位置和安裝命令以文字形式貼到 [進階詳細資料] 區段中 [使用者資料] 中。

結果

工作負載虛擬機器即會啟動,並在其中自動安裝 NSX Tools