[[PageOutline]]
{{{
#!html
實作四: Xen 虛擬化叢集進階操作(二)
}}}
= 【前言】 =
* 使用的 OS 為 Debian etch (5.0.3) AMD64
* 桌面的 '''Web Broswer''' 為瀏覽器
* 桌面的 '''終端機''' 用來輸入課程中的指令
* 為了方便學員,可以使用 '''__複製__'''和'''__貼上__''' 繁瑣的指令 (請複製 "$" 之後的指令)
* 黑底白字部份為指令
* 第1個指令為 使用 '''vim''' 指令來編輯 hosts 這個文件
* 第2個指令的 '''sudo''' 為轉換成 root 管理者身份來編輯此文件 (因 hosts 文件的權限只有 root 能修改)
* 第3個指令的 '''gedit''' 給不習慣用 vim 的學員使用 (類似 windows 的 notepad)
{{{
$ vim /etc/hosts
$ sudo vim /etc/hosts
$ sudo gedit /etc/hosts
}}}
* 白底黑字為文件內容
{{{
#!sh
127.0.0.1 localhost
}}}
* 若是文件內容前面有數字則為行數 (方便學員可以快速找到文件編輯位置,下圖則為 /etc/hosts 文件的第1行)
{{{
#!sh
1 127.0.0.1 localhost
}}}
----
= 【Step 0: 流程】 =
* 本範例使用 OpenNEbula 開啟一個有4個 Nodes 的 Virtual MPI Cluster 在兩台實體機器上
{{{
#!graphviz
digraph finite_state_machine {
rankdir=LR;
ranksep=0.3;
size="11,8";
node[shape=box,width=3.0];
"4.開啟 Virtul MPI Cluster" -> "5.MPI 程式測試" ;
"1.建立基本 MPI Base System" -> "2. Clone Base System" -> "3.修改設定檔";
}
}}}
----
= 【Step 1:建立基本 MPI Base System】 =
* xen-create-image
* copy 原來主機的帳戶
* 安裝 openMPI
* MPI 環境設定 (帳戶 ssh-keygen)
*