在參考機器上安裝客體代理程式和軟體啟動程序代理程式後,請停用 SELinux 以確保範本支援 Dukes Bank 範例應用程式中使用的 MySQL 特定實作。您可以將參考機器轉換成用於佈建 Dukes Bank vSphere 範例應用程式的範本。

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

將參考機器轉換成範本後,您將無法編輯或開啟範本的電源,除非您將其重新轉換成虛擬機器。

程序

  1. 以根使用者身分登入您的參考機器。
    1. 編輯 /etc/selinux/config 檔案以停用 SELinux。
      SELINUX=disabled

      如果您不停用 SELinux,Duke's Bank 範例應用程式的 MySQL 軟體元件可能無法按預期運作。

    2. 移除 udev 持續性規則。
      /bin/rm -f /etc/udev/rules.d/70*
    3. 啟用從此範本複製的機器以使其具有自己的唯一的識別碼。
      /bin/sed -i '/^\(HWADDR\|UUID\)=/d'
      /etc/sysconfig/network-scripts/ifcfg-eth0
    4. 如果在安裝軟體啟動程序代理程式後,已參考機器重新開機或重新設定,請重設代理程式。
      /opt/vmware-appdirector/agent-bootstrap/agent_reset.sh
    5. 關閉機器電源。
      shutdown -h now
  2. 以管理員身分登入 vSphere Web Client。
  3. 在參考機器上按一下滑鼠右鍵,然後選取編輯設定
  4. 虛擬機器名稱文字方塊中輸入 dukes_bank_template
  5. 如果您的參考機器擁有 CentOS 客體作業系統,請從客體作業系統版本下拉式功能表中選取 Red Hat Enterprise Linux 6 (64 位元)

    如果您選取 CentOS,則您的範本和自訂規格可能無法按預期運作。

  6. 按一下確定
  7. vSphere Web Client 中,於參考機器上按一下滑鼠右鍵,然後選取範本 > 轉換為範本

結果

vCenter Server 將您的 dukes_bank_template 參考機器標記為範本,並在 [最近的工作] 窗格中顯示工作。如果您已將您的 vSphere 環境置於 vRealize Automation 管理下,則在下次自動收集資料期間會發現您的範本。如果您尚未設定您的 vRealize Automation,則將在此期間收集範本。