<b>1. </b><b>使用 xm </b><b>指令管理 Xen </b><b>虛拟機</b>
<b>A. </b><b>顯示運作狀态</b>
在指令行下使用“xm list”指令顯示 Xen 虛拟系統目前運作的狀況
[root@xen ~]# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 366 1 r----- 258.7
vmrhel5 2 127 1 ------ 31.0
<b>B. </b><b>連接配接虛拟系統</b>
使用“xm console”指令通過字元界面連接配接到運作中的 vmrhel5 虛拟系統
[root@xen ~]# xm create /etc/xen/vmrhel5
<b>C. </b><b>關閉虛拟系統</b>
使用“xm shutdown”指令啟動 vmrhel5 虛拟系統
[root@xen ~]# xm shutdown vmrhel5
<b>D. </b><b>重新開機動虛拟系統</b>
使用“xm reboot”指令重新開機動 vmrhel5 虛拟系統
[root@xen ~]# xm reboot vmrhel5
<b>2. </b><b>使用 virt-manager </b><b>圖形工具管理 Xen </b><b>虛拟機</b>
在 Linux 圖形桌面 X-Windows 中打開“應用程式”-&gt;“系統工具”-&gt;“Virtual Machine Manager”,選擇“本地 Xen 宿主”,點選“連接配接”,啟動圖形管理工具
在 virt-manager 中右鍵單擊要管理的虛拟系統,在彈出菜單中選擇“Details”将打開“虛拟系統狀态視窗”,如圖 5.16 所示,在此視窗中可以檢視虛拟系統的名稱、CPU 和記憶體占用情況,還可對虛拟系統進行“暫停”和“關閉”的操作。
在“虛拟系統狀态視窗”,點選“硬體”頁籤可檢視并修改虛拟系統的硬體配置參數
在 virt-manager 中右鍵單擊要管理的虛拟系統,在彈出菜單中選擇“打開”,将打開虛拟系統的終端,并且還可對虛拟系統進行“運作”、“關閉”、“暫停”和“儲存”的操作。
<b>3. </b><b>配置虛拟系統随伺服器啟動</b>
當實體伺服器重新開機時,所有的虛拟系統會自動停止。但當實體伺服器重新開機完成時,這些虛拟系統并不會自動啟動,而需要手動的方式進行啟動。
要設定 Xen 的虛拟系統随伺服器啟動,首先要了解 Xen 上已安裝的虛拟系統的配置檔案存放位置。通過 virt-install 指令或者使用 virt-manager 圖形管理工具在 Xen 伺服器上建立的虛拟系統,其配置檔案預設儲存在/etc/xen 目錄下。
[root@xen ~]# cat /etc/xen/vmrhel5
name = "vmrhel5"
uuid = "d164e9eb-b574-583c-9a6e-7a2fb435fc28"
maxmem = 128
memory = 128
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [ "type=vnc,vncunused=1,keymap=en-us" ]
disk = [ "tap:aio:/vmdisk/vmrhel5,xvda,w" ]
vif = [ "mac=00:16:36:75:23:a8,bridge=virbr0,script=vif-bridge" ]
要使虛拟系統能夠随伺服器啟動,其操作很簡單,隻需要将需要随伺服器啟動的虛拟系統的配置檔案放到/etc/xen/auto 目錄中,Xen 會在啟動時将 auto 目錄下的虛拟系統啟動
[root@xen ~]# mv /etc/xen/vmrhel5 /etc/xen/auto/