您可以在 Windows 參考機器上安裝支援的 Java Runtime Environment、客體代理程式和軟體啟動程序代理程式,以建立支援軟體元件的範本、快照或 Amazon 機器執行個體。

開始之前

  • 識別或建立參考機器。

  • 如果您先前已在此機器上安裝客體代理程式或軟體啟動程序代理程式,請移除這些代理程式和執行階段記錄。請參閱在 vRealize Automation 中更新現有虛擬機器範本

  • 如果出於疑難排解或其他原因,您打算遠端存取虛擬機器 Windows 遠端桌面,請安裝適用於 Windows 的遠端桌面服務 (RDS)。

  • 確認所有網路組態構件已從網路組態檔中移除。

  • 在客體代理程式與您的 Manager Service 機器之間建立安全信任。請參閱設定客體代理程式以信任伺服器

  • 確認 Darwin 使用者在 Windows 參考機器上擁有 Log on as a service access 權限。

執行這項作業的原因和時機

軟體 支援使用 Windows CMD 與 PowerShell 2.0 撰寫指令碼。

重要事項︰

由於開機程序不得中斷,因此請設定虛擬機器以便在到達最終作業系統登入提示之前,任何原因都不會導致虛擬機器的開機程序暫停。例如,確認在虛擬機器啟動時沒有提示使用者互動的程序或指令碼。

install.bat 檔案會設定客體代理程式,以與 Manager Service 進行通訊。install.bat 檔案可以接收下列引數架構:

  • [Backwards compatible darwin Local User] password=Password

  • password=Password localUser=Username

  • password=Password domainUser=Domainname\Username

  • localSystem=true

如果 passwordNeverExpire=false (預設值),則密碼到期會遵循群組原則。如果它設為 true 或完全未設定,則密碼永不到期。

程序

  1. 以 Windows 管理員身分登入 Windows 參考機器,並開啟命令提示字元。
  2. https://vRealize_VA_Hostname_fqdn/software/index.html 下載並安裝支援的 Java Runtime Environment。
    1. 下載 Java SE Runtime Environment .zip 檔案 https://vRealize_VA_Hostname_fqdn/software/download/jre-version-win64.zip
    2. 建立 c:\opt\vmware-jre 資料夾,並將 JRE .zip 檔案解壓縮到該資料夾中。
    3. 開啟命令提示字元視窗,並輸入 c:\opt\vmware-jre\bin\java -version 確認安裝。

      隨即顯示 Java 的安裝版本。

  3. https://vRealize_VA_Hostname_fqdn/software/index.html 下載並安裝 vRealize Automation 客體代理程式。
    1. GugentZip_version 下載到參考機器上的 C 磁碟機中。

      根據作業系統的適用情況,選取 GuestAgentInstaller.exe (32 位元) 或 GuestAgentInstaller_x64.exe (64 位元)。

    2. 在檔案上按一下滑鼠右鍵,然後選取內容
    3. 按一下一般
    4. 按一下解除封鎖
    5. 將檔案解壓縮到 C:\

      這會產生目錄 C:\VRMGuestAgent。請勿重新命名此目錄。

  4. https://vRealize_VA_Hostname_fqdn/software/index.html 下載軟體代理程式啟動程序檔案。
    1. 下載軟體啟動程序代理程式檔案 https://vRealize_VA_Hostname_fqdn/software/download/vmware-vra-software-agent-bootstrap-windows_version.zip
    2. 在檔案上按一下滑鼠右鍵,然後選取內容
    3. 按一下一般
    4. 按一下解除封鎖
      重要事項︰

      如果不停用此 Windows 安全性功能,則無法使用 軟體 代理程式啟動程序檔案。

    5. vmware-vra-software-agent-bootstrap-windows_version.zip 檔案解壓縮到 c:\temp 資料夾。
  5. 安裝軟體啟動程序代理程式。
    1. 開啟 Windows CMD 主控台,導覽到 c:\temp 資料夾。
    2. 輸入命令以安裝代理程式啟動程序。
      install.bat password=Password managerServiceHost=manager_service_machine.mycompany.com managerServicePort=443 httpsMode=true cloudProvider=ec2|vca|vcd|vsphere
      

      Manager Service 的預設連接埠號碼為 443。cloudprovider 可接受的值為 ec2vcavcdvsphereinstall.bat 指令碼將使用您在安裝命令中設定的密碼,為軟體啟動程序代理程式建立名為 darwin 的使用者帳戶。您設定的 Password 必須符合 Windows 密碼需求。

      如果安裝因 .NET 相依性而失敗,請參考下列文章尋求協助:https://technet.microsoft.com/en-us/library/dn482071.aspx

  6. 請確認使用者 darwin 存在。
    1. 於命令提示字元處輸入 lusrmgr.msc
    2. 請確認使用者 darwin_user 存在且屬於管理員群組。
    3. 將密碼設定為永不到期。

      此設定可確保範本在 30 天之後依然可用。

    如果該使用者無法使用,請確認 Windows Server 密碼準確無誤。

  7. 關閉 Windows 虛擬機器。

下一步

將您的參考機器轉換為可供複製的範本、Amazon Machine Image 或是快照,讓 IaaS 架構設計人員能夠在建立藍圖時使用您的範本。