32 | | * 與 Euc 互動 |
33 | | * 需安裝 EC2 command-line tools : [http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-30349.zip ec2-api-tools-1.3-30349]、[http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools-1.3-26357.zip ec2-ami-tools-1.3-26357] |
| 32 | * __2.1.3__ 與 Euc 互動的套件 |
| 33 | * 需安裝 EC2 command-line tools: [http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-30349.zip ec2-api-tools-1.3-30349]、[http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools-1.3-26357.zip ec2-ami-tools-1.3-26357] |
| 34 | |
| 35 | === '''''__『2.2 從 source 安裝』__''''' === |
| 36 | * __2.2.0__ 安裝前需注意以完成 2.1 的部份,此外 Euc 分為三個元件: (元件間透過 SOAP with WS-security 來溝通,一個 Cluster 只會有一個 Cluster controller 被執行再 head node 和每個 node 都個有一個 Node controller) |
| 37 | 1. '''Cloud controller''' -> Java 寫的程式,負責高階的資源排程和系統 accounting,此外也提供 Web services 和網頁介面讓外界使用者可以連接 |
| 38 | 2. '''Cluster controller(s)''' -> 用 C 撰寫,在 Apache 內當成 Web server 來佈署 |
| 39 | 3. '''Node controller(s)''' -> 用 C 撰寫,在 Apache 內當成 Web server 來佈署 |
| 40 | |
| 41 | * __2.2.1__ [http://open.eucalyptus.com/downloads 下載 Eucalyptus] -> 下載兩個檔案 eucalyptus-1.4-src.tar.gz (Eucalyptus source) & eucalyptus-1.4-src-deps.tar.gz |
| 42 | {{{ |
| 43 | #!sh |
| 44 | ### 解壓縮 ### |
| 45 | $ su |
| 46 | $ sudo tar zvxf eucalyptus-1.4-src.tar.gz -C ~ |
| 47 | |
| 48 | ### 設定環境變數 ### |
| 49 | $ echo "export EUCALYPTUS_SRC=/root/" >> /root/.bashrc |
| 50 | $ echo "export EUCALYPTUS=/opt/eucalyptus" >> /root/.bashrc |
| 51 | $ source /root/.bashrc |
| 52 | |
| 53 | ### 安裝 Euc 相依的軟體 ### |
| 54 | $ tar zvxf eucalyptus-1.4-src-deps.tar.gz -C $EUCALYPTUS_SRC |
| 55 | $ mkdir -p $EUCALYPTUS/packages/ |
| 56 | |
| 57 | $ tar zxvf $EUCALYPTUS_SRC/eucalyptus-src-deps/axis2-1.4.tgz -C $EUCALYPTUS/packages/ |
| 58 | |
| 59 | }}} |
| 60 | |