4.4 安裝 Xen 裝置

  1. 下載 Xen 虛擬裝置安裝檔案,並將其複製到 /var/lib/xen/images

    Xen 虛擬裝置的正確檔名包含 xen。例如 Sentinel_Log_Manager_1.1.0.0_64_Xen.x86_64-0.777.0.xen.tar.gz

  2. 指定下列指令,來解壓縮檔案:

    tar -xvzf <install_file> 
    

    <install_file> 取代為安裝檔案的實際名稱。

  3. 變更為新的安裝目錄。此目錄包含下列檔案:

    • <file_name>.raw 影像檔案

    • <file_name>.xenconfig 檔案

  4. 使用文字編輯器開啟 <file_name>.xenconfig 檔案。

  5. 按如下所示修改檔案:

    磁碟設定中,指定 .raw 檔案的完整路徑。

    為您的網路組態指定橋接器設定。例如 "bridge=br0""bridge=xenbr0"

    指定名稱記憶體設定的值。

    例如︰

    # -*- mode: python; -*- 
    name="Sentinel_Log_Manager_1.1.0.0_64" 
    memory=4096 
    disk=[ "tap:aio:/var/lib/xen/images/Sentinel_Log_Manager_1.1.0.0_64_Xen-0.777.0/Sentinel_Log_Manager_1.1.0.0_64_Xen.x86_64-0.777.0.raw,xvda,w" ] 
    vif=[ "bridge=br0" ]
    
  6. 修改 <filename>.xenconfig 檔案之後,指定下列指令,來建立 VM:

    xm create <file_name>.xenconfig

  7. (選用) 若要驗證是否建立 VM,請指定下列指令:

    xm list

    VM 即會顯示在清單中。

    例如,如果您已設定 .xenconfig 檔案中的 name=”Sentinel_Log_Manager_1.1.0.0_64”,則 VM 會以該名稱顯示。

  8. 若要開始安裝,請指定下列指令:

    xm console <vm name>

    <vm_name> 取代為在 .xenconfig 檔案的名稱設定中指定的名稱,該名稱也是在步驟 7 中傳回的值。例如︰

    xm console Sentinel_Log_Manager_1.1.0.0_64

  9. 選取您選擇的語言,然後按一下「下一步」

  10. 選取鍵盤配置,然後按一下「下一步」

  11. 閱讀並接受「Novell SUSE Enterprise Server Software 授權合約」。

  12. 閱讀並接受「Novell Sentinel Log Manager 使用者授權合約」。

  13. 在「主機名稱」與「網域名稱」螢幕中,指定主機名稱與網域名稱。請確保選取「將主機名稱寫入 /etc/hosts」選項。

  14. 選取「下一步」。儲存主機名稱組態。

  15. 請執行下列其中一個步驟︰

    • 若要使用目前網路連線設定,請在「網路組態 II」螢幕中選取「使用下列組態」

    • 若要變更網路連線設定,請選取「變更」

  16. 設定「時間與日期」,按一下「下一步」,然後按一下「完成」

    附註:若要在安裝之後變更 NTP 組態,請使用裝置指令行中的 YaST。您可以使用 WebYast 來變更時間與日期,而不是 NTP 組態。

    如果安裝之後,沒有立即同步顯示時間,請執行下列指令來重新啟動 NTP:

    rcntp restart
    
  17. 設定 Novell SUSE Enterprise Server root 密碼,然後按一下「下一步」

  18. 設定 Sentinel Log Manager admin 密碼與 dbauser 密碼,然後按一下「下一步」

    安裝會繼續,直到完成。將主控台中顯示的裝置 IP 位址記下來。

  19. 繼續進行節 4.6, 安裝裝置後的設定