Changes between Version 17 and Version 18 of Eucalyptus/Install


Ignore:
Timestamp:
May 11, 2009, 3:27:35 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eucalyptus/Install

    v17 v18  
    77 * Eucalyptus的安裝主要有兩種方法:
    88   1. __'''''從 Source 安裝'''''__
    9    2. __'''''從套件安裝'''''__,官方有提供[http://open.eucalyptus.com/downloads RPM 套件]可安裝,或是 OS 為 Ubuntu 9.04 直接可 apt-get install
     9   2. __'''''從套件安裝'''''__,官方有提供[http://open.eucalyptus.com/downloads Binary 套件]可安裝,或是 OS 為 Ubuntu 9.04 直接可 apt-get install
    1010 * 本安裝文件想了解 Eucalyptus 的架構,所以選擇從 Source 安裝
    1111 * Eucalyptus 太長了 @@,之後文章用 Euc 簡稱
     
    1515== '''''__『2.1 必要的環境設定』__''''' ==
    1616 * __2.1.1__ 從 Source 安裝所需的套件 -> (1)C compilers (2)Java Developer Kit (SDK) version 1.6 or above (3)Apache ant 1.6.5 or above (4)Curl development package (5)openssl development package
     17{{{
     18### 安裝 sun Java ###
     19$ aptitude install sun-java6-jdk
     20$ update-alternatives --config java
     21
     22### 安裝 ant ###
     23$ aptitude install ant
     24
     25### 安裝 vlan, dhcp ###
     26$ aptitude install vlan dhcp3-server
     27
     28### EC2 tools ###
     29$ wget http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools-1.3-26357.zip
     30$ wget http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-30349.zip
     31$ unzip ec2-ami-tools-1.3-26357.zip
     32$ unzip ec2-api-tools-1.3-30349.zip
     33}}}
     34{{{
     35#!sh
     36### 設定環境變數 ###
     37$ vim ~/.bashrc
     38export JAVA_HOME=/usr/lib/jvm/java-6-sun/
     39export ANT_HOME=/usr/share/ant/
     40EC2_HOME=/root/Amazon/ec2-api-tools-1.3-30349/
     41EC2_AMITOOL_HOME=/root/Amazon/ec2-ami-tools-1.3-26357/
     42PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin:$EC2_HOME/bin:$EC2_AMITOOL_HOME/bin
     43EUCALYPTUS_SRC=/root/eucalyptus-1.5.1
     44EUCALYPTUS=/opt/eucalyptus
     45AXIS2C_HOME=$EUCALYPTUS/packages/axis2c-1.5.0
     46LD_LIBRARY_PATH=${AXIS2C_HOME}/lib:$LD_LIBRARY_PATH
     47
     48$ source ~/.bashrc
     49}}}
    1750
    1851 * __2.1.2__ 執行 Eucalyptus 需要的套件 (Euc 有分為 front-end 和 node,安裝的 Euc 元件也不同)
     
    2962>>3個元件的架構圖 -> [[Image(euc_3com.png)]]
    3063
    31  * __2.2.1__ [http://open.eucalyptus.com/downloads 下載 Eucalyptus] -> 下載兩個檔案 eucalyptus-1.4-src.tar.gz (Eucalyptus source) & eucalyptus-1.4-src-deps.tar.gz
     64 * __2.2.1__ [http://open.eucalyptus.com/downloads 下載 Eucalyptus] -> 下載兩個檔案 (Euceucalyptus-1.5.1-src.tar.gzalyptus source) & eucalyptus-1.5.1-src-deps.tar.gz
    3265{{{
    3366#!sh
    3467### 1.解壓縮 ###
    3568$ su
    36 $ sudo tar zvxf eucalyptus-1.4-src.tar.gz -C ~
     69$ sudo tar zvxf eucalyptus-1.5.1-src.tar.gz -C ~
    3770
    3871### 2.設定環境變數 ###
    39 $ echo "export EUCALYPTUS_SRC=/root/" >> /root/.bashrc
     72$ echo "export EUCALYPTUS_SRC=/root/eucalyptus-1.5.1" >> /root/.bashrc
    4073$ echo "export EUCALYPTUS=/opt/eucalyptus" >> /root/.bashrc
    4174$ source /root/.bashrc