Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 16. 使用 xend 虛擬主機來進行管理
xend 節點控制 daemon 會執行特定相關虛擬主機的系統管理功能。這個 daemon 將控管虛擬資源,而 xend 則必須在與虛擬主機互動下執行。在您啟始 xend 之前,您必須經由修改 xend 位於
etc/xen
目錄中的 xend-config.sxp
設定檔,來指定作業參數。下列為能在 xend-config.sxp
設定檔中啟用與停用的參數:
表格 16.1. Red hat 虛擬化 xend 設定參數
項目 | 性質 |
---|---|
console-limit
|
Determines the console server's memory buffer limit and assigns values on a per-domain basis
|
min-mem
|
決定預留於 domain0 (如果輸入為 0,則數值不會改變)的最小數值(以 megabyte 為單位)
|
dom0 cpus
|
決定 domain0 (預設上,最少會指定一個 CPU)所要使用的 CPU 數量
|
enable-dump
|
決定在發生當機時啟用傾印(預設為 0)
|
external-migration-tool
|
決定用來對應外部裝置移植的 script 或應用程式(script 必須置於
etc/xen/scripts/external-device-migrate )
|
logfile
|
決定登錄檔的位置(預設為
/var/log/xend.log )
|
loglevel
|
過濾登錄模式數值:DEBUG、INFO、WARNING、ERROR 或 CRITICAL(預設為 DEBUG)
|
network-script
|
決定用來啟用網路環境的 script(script 必須置於
etc/xen/scripts 目錄中)
|
xend-http-server
|
啟用 http 數據包管理伺服器(預設為無)
|
xend-unix-server
|
啟用 unix 網域承口伺服器(承口伺服器是通訊終點,用來因應的層級網路連接並接受或拒絕進入連線)
|
xend-relocation-server
|
啟用重置的伺服器來跨主機移植(預設為無)
|
xend-unix-path
|
決定
xend-unix-server 指令輸出資料的位置(預設為 var/lib/xend/xend-socket )
|
xend-port
|
決定 http 管理伺服器所使用的埠(預設為 8000)
|
xend-relocation-port
|
決定重置伺服器所使用的埠(預設為 8002)
|
xend-relocation-address
|
決定虛擬主機位置,並准許系統移植
|
xend-address
|
決定網域承口伺服器結合的位置。
|
在設定這些作業程序後,您應該確認 xend 是否正常運性,如果沒有請初始 daemon。在指令提示符號下,您可以輸入下列指令來啟始 xend daemon:
service xend start
您可以使用 xend 來停止 daemon:
service xend stop
如此便會停止 daemon 運行。
您可以使用 xend 來重新啟始 daemon:
service xend restart
daemon 再次啟始。
您可以確認 xend daemon 的狀態。
service xend status
The output displays the daemon's status.