Changes between Version 93 and Version 94 of Xen_Lab1
- Timestamp:
- Jan 7, 2010, 2:19:34 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Xen_Lab1
v93 v94 15 15 # aptitude update 16 16 }}} 17 * 第1個指令為 使用 ''' gedit''' 指令來編輯 hosts 這個文件 (也可以使用 vim 來編輯)18 * 第2個指令的 ''' sudo''' 為轉換成 root 管理者身份來編輯此文件 (因 hosts 文件的權限只有 root 能修改)19 * 第3個指令的 ''' su root''' 切換 root 身份17 * 第1個指令為 使用 '''''gedit''''' 指令來編輯 hosts 這個文件 (也可以使用 vim 來編輯) 18 * 第2個指令的 '''''sudo''''' 為轉換成 root 管理者身份來編輯此文件 (因 hosts 文件的權限只有 root 能修改) 19 * 第3個指令的 '''''su root''''' 切換 root 身份 20 20 * 第4個指令的 為在 root 身份下執行 aptitude update (# 為 root 的提示字元) 21 21 * 白底黑字為'''文件內容''',文件內容前面有數字則為'''行數''' (下面為 /etc/hosts 文件的第1行) … … 44 44 || NVIDIA_Driver || Linux x64 (AMD64/EM64T) Ver.190.42 || 45 45 * '''__指令說明:__''' 46 || ''' xm''' || Xen Manager (透過 xm 來管理 xend) ||47 || ''' xm list''' || 察看目前有幾台 VM ||48 || ''' xm create''' {VM.conf}|| 開啟 VM (後面須接 VM 的設定檔) ||49 || ''' xm destroy''' {VM_ID}/{VM_name}|| 關閉 VM (後面須接 VM 的 id 或 名稱) ||50 || ''' xen-create-image''' || 產生 Guest/VM Image 的工具 ||46 || '''''xm''''' || Xen Manager (透過 xm 來管理 xend) || 47 || '''''xm list''''' || 察看目前有幾台 VM || 48 || '''''xm create''''' [VM_conf] || 開啟 VM (後面須接 VM 的設定檔) || 49 || '''''xm destroy''''' [VM_ID|VM_Name] || 關閉 VM (後面須接 VM 的 id 或 名稱) || 50 || '''''xen-create-image''''' || 產生 Guest/VM Image 的工具 || 51 51 ---- 52 52 = 【Step 0: 流程】 = … … 69 69 ---- 70 70 = 【Step 1: 安裝 Xen 和 Xen-patched Kernel】 = 71 * Debian 提供一個簡單的整合套件,只需用 ''' aptitude install''' 指令安裝 __xen-linux-system-2.6.26-2-xen-amd64套件 __,即可自動安裝好 Xen-3.2 Hypervisior71 * Debian 提供一個簡單的整合套件,只需用 '''''aptitude install''''' 指令安裝 __xen-linux-system-2.6.26-2-xen-amd64套件 __,即可自動安裝好 Xen-3.2 Hypervisior 72 72 {{{ 73 73 $ sudo aptitude update … … 76 76 ---- 77 77 = 【Step 2: 編輯Xend 設定檔 & 開機選單】 = 78 * 上個步驟已安裝好 Xen 和 Kernel,此步驟使用 ''' vim''' 或 '''gedit''' 指令來編輯 xend 的設定檔 /etc/xen/xend-config.sxp (Xen 的設定檔都再 /etc/xen 路徑下)78 * 上個步驟已安裝好 Xen 和 Kernel,此步驟使用 '''''vim''''' 或 '''''gedit''''' 指令來編輯 xend 的設定檔 /etc/xen/xend-config.sxp (Xen 的設定檔都再 /etc/xen 路徑下) 79 79 {{{ 80 80 $ sudo su … … 119 119 ---- 120 120 = 【Step 3: 檢查 Xen 是否正常運作】 = 121 * Ubuntu 預設開機變會自動啟動 xend,我們使用 ''' ps -aux | grep xend''' 來檢查 xend 是否正常運作121 * Ubuntu 預設開機變會自動啟動 xend,我們使用 '''''ps -aux | grep xend''''' 來檢查 xend 是否正常運作 122 122 {{{ 123 123 $ ps -aux | grep xend 124 124 }}} 125 * 再使用 ''' xm list''',檢查是否有 domain 0 (xm 是 Xen manager 的解稱,我們使用 xm 來控制 xend,xm 指令的用法可以參考 '''xm help''')125 * 再使用 '''''xm list''''',檢查是否有 domain 0 (xm 是 Xen manager 的解稱,我們使用 xm 來控制 xend,xm 指令的用法可以參考 '''xm help''') 126 126 {{{ 127 127 $ sudo xm list … … 202 202 ---- 203 203 = 【Step 5: 產生 VM 的 Image】 = 204 * 使用 xen-tools 提供的指令 ''' xen-create-image''' 產生一個名為 vm01 虛擬機器的印象檔 (若沒指定 dist ,預設則為 debian etch)204 * 使用 xen-tools 提供的指令 '''''xen-create-image''''' 產生一個名為 vm01 虛擬機器的印象檔 (若沒指定 dist ,預設則為 debian etch) 205 205 {{{ 206 206 $ sudo mkdir /home/domains … … 218 218 ---- 219 219 = 【Step 6: 開啟 VM】 = 220 * 接下來我們使用此 vm01 的設定檔來開啟一個虛擬機器 (使用 ''' xm create''' 指令根據設定檔來開啟虛擬機器)220 * 接下來我們使用此 vm01 的設定檔來開啟一個虛擬機器 (使用 '''''xm create''''' 指令根據設定檔來開啟虛擬機器) 221 221 {{{ 222 222 $ cd /home/domains … … 229 229 $ sudo xm list 230 230 }}} 231 * 如何登入此虛擬機器呢 (使用 ''' xm console [name|id]''')231 * 如何登入此虛擬機器呢 (使用 '''''xm console [VM_Name|VM_ID]''''') 232 232 {{{ 233 233 $ sudo xm console vm01 … … 240 240 # reboot 241 241 }}} 242 * 如何登出 vm01 呢 (跳出鍵 ''' CTRL+]''')242 * 如何登出 vm01 呢 (跳出鍵 '''''CTRL+]''''') 243 243 {{{ 244 244 $ sudo xm console vm01