搭建oVirt私有云平臺

安裝oVirt Engine

centos 7.6
oVirt4.3.6

  1. 系統更新,更新好後重啓。

    sudo yum update -y
    # reboot if the kernel was updated
    
  2. 添加官方的oVirt存儲庫

    sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
    
  3. 安裝ovirt-engine軟件包和依賴項

    sudo yum install ovirt-engine
    

配置ovirt-engine

  1. 運行engine-setup命令以開始配置oVirt Engine:

    engine-setup
    
  2. en

    Set up Cinderlib integration
    (Currently in tech preview)
    (Yes, No) [No]: 
    
  3. 本機安裝ovirt-engine

    Configure Engine on this host (Yes, No) [Yes]: Yes
    
  4. 安裝開放虛擬網絡(OVN)。選擇“是”將在引擎計算機上安裝OVN中央服務器,並將其作爲外部網絡提供商添加到oVirt。默認羣集將使用OVN作爲其默認網絡提供程序,並且添加到默認羣集的主機將自動配置爲與OVN通信。

    Configure ovirt-provider-ovn (Yes, No) [Yes]: Yes
    
  5. 允許engine-setup配置websocket代理服務器

    Configure WebSocket Proxy on this host (Yes, No) [Yes]: Yes
    
  6. 選擇是否在引擎計算機上配置數據倉庫

    Configure Data Warehouse on this host (Yes, No) [Yes]: Yes
    
  7. 允許engine-setup配置映像I / O代理(ovirt-imageio-proxy),以允許引擎將虛擬磁盤上載到存儲域中

    Configure Image I/O Proxy on this host (Yes, No) [Yes]: Yes
    
  8. 允許從命令行訪問虛擬機的串行控制檯

    Configure VM Console Proxy on this host (Yes, No) [Yes]: Yes
    
  9. engine-setup命令檢查您的防火牆配置,並提供修改該配置的信息,以打開引擎用於外部通信的端口,例如TCP端口80和443。如果不允許engine-setup修改防火牆配置,則必須手動打開使用的端口。由引擎。由於iptables已棄用Firewalld,因此將其配置爲防火牆管理器

    Do you want Setup to configure the firewall? (Yes, No) [Yes]: Yes
    
  10. 配置admin密碼,建議設複雜。

      Engine admin password: 
      Confirm engine admin password: 
    
  11. 選擇GlusterVirt兩者兩者都提供最大的靈活性。在大多數情況下,選擇Both。Virt應用程序模式允許您在環境中運行虛擬機。Gluster應用程序模式僅允許您從管理門戶網站管理GlusterFS

      Application mode (Virt, Gluster, Both) [Both]: Both
    
  12. 如果安裝了OVN提供程序,則可以選擇使用默認憑據或指定其他憑據

      Use default credentials (admin@internal) for ovirt-provider-ovn (Yes, No) [Yes]: Yes 
    
  13. 設置wipe_after_delete標誌的默認值,該標誌將在刪除磁盤時擦除虛擬磁盤的塊

      Default SAN wipe after delete (Yes, No) [No]: No
    
  14. 引擎使用證書與主機進行安全通信。也可以選擇使用此證書來保護與引擎的HTTPS通信。提供證書的組織名稱

      Organization name for certificate [Test]: Test 
    
  15. 允許engine-setup將引擎的登錄頁面設置爲Apache Web服務器提供的默認頁面

      Do you wish to set the application as the default page of the web server? (Yes, No) [Yes]: Yes
    
  16. 默認情況下,使用配置中較早創建的自簽名證書來保護與引擎的外部SSL(HTTPS)通信,以與主機進行安全通信。或者,爲外部HTTPS連接選擇另一個證書。這不會影響引擎與主機的通信方式

      Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]: 
    
  17. 選擇數據倉庫將保留收集的數據多長時間:

    注意:如果您選擇不在引擎計算機上配置數據倉庫,那麼將跳過此步驟

    Please choose Data Warehouse sampling scale:
    (1) Basic
    (2) Full
    (1, 2)[1]: 1
    
  18. 查看安裝設置,然後按Enter接受值並繼續安裝

    Please confirm installation settings (OK, Cancel) [OK]: OK
    
  19. 出現如下信息則是安裝成功

    [ INFO  ] Execution of setup completed successfully 
    

連接門戶

  1. 在Web瀏覽器中,導航到https://your-manager-fqdn/ovirt-engine,將其替換your-manager-fqdn爲在安裝過程中提供的標準域名。

    注意: 您可以使用備用主機名或IP地址訪問管理門戶。爲此,您需要在/etc/ovirt-engine/engine.conf.d/下添加一個配置文件。例如:

       # vi /etc/ovirt-engine/engine.conf.d/99-custom-sso-setup.conf
       SSO_ALTERNATE_ENGINE_FQDNS="alias1.example.com alias2.example.com"
    

    然後systemctl restart ovirt-engine.service

    備用主機名列表需要用空格分隔。您也可以將引擎的IP地址添加到列表中,但是不建議使用IP地址代替DNS可解析的主機名。
    修改本地hosts域名IP映射。

  2. 單擊管理門戶。將顯示一個SSO登錄頁面。SSO登錄使您可以同時登錄到管理和VM Portal。

  3. 輸入您的用戶名密碼。如果您是首次admin登錄,請結合使用用戶名和在安裝過程中指定的密碼。

  4. 從“ 域”列表中選擇要認證的。如果使用內部admin用戶名登錄,請選擇internal域。

  5. 單擊登錄

  6. 您可以使用多種語言查看管理門戶。默認選擇將根據您的Web瀏覽器的區域設置來選擇。如果要使用默認語言以外的其他語言查看管理門戶,請從歡迎頁面的下拉列表中選擇首選語言。

然後登錄成功則安裝成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章