Changes between Version 13 and Version 14 of Eucalyptus/Install


Ignore:
Timestamp:
May 8, 2009, 2:59:09 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eucalyptus/Install

    v13 v14  
    126126    2. STATIC Mode -> 此模式可讓 Euc 管理者管理 VM 的 MAC 和 IP 位址(和 SYSTEM Mode 一樣會使用到 Xen Bridge 和 DHCP),適合當管理者有一群 MAC/IP 時
    127127    3. MANAGED Mode -> 最有特色的 modes,但也相當多的約束,Euc 管理需定義一個大的網路 (private 且 unrouteable)給 VMs,Euc 使用者可定義 'named networks' 和 'security groups',舉例來說使用者可以選擇是否允許 ping (ICMP) 或 ssh (TCP, port 22)到他們的 VMs,此外,Eua 也可定義一個 Public Network Pool(在Amazon 稱為 elastic IP)。此 mode 適用於需要 security groups, elastic IPs 和 VM network isolation
    128 >> 使用 SYSTEM和 STATIC 會關掉一些特色 (1)VMs間的進出規則(在Amzaon EC2 稱為 security groups) (2)使用者可控制和動態IPs分配再開機和執行期間(在Amazon EC2 稱為 elastic IPs) (3)Vms間的網路流量的的隔離
     128>> 使用 SYSTEM和 STATIC 會關掉一些特色 (1)VMs間的進出規則(在Amzaon EC2 稱為 security groups) (2)使用者可控制和動態IPs分配再開機和執行期間(在Amazon EC2 稱為 elastic IPs) (3)VMs間的網路流量的的隔離
    129129
    130130 * __2.3.2__ 啟動Eucalyptus
     
    166166== '''''__『2.4 管理』__''''' ==
    167167=== __2.4.1__ Euc 印象檔管理 ===
    168  * 執行前的注意事項 (1)已 source 'eucaer' 檔案 (2)user 可以註冊 Image,但只有管理者可以註冊 kernel/ramdisks (3)
     168 0. ''執行前的注意事項 (1)已 source 'eucaer' 檔案 (2)user 可以註冊 Image,但只有管理者可以註冊 kernel/ramdisks (3)已安裝EC2 tools: ec2-api-tools-1.3-30349 和 ec2-ami-tools-1.3-26357)''
     169 1. ''新增 Image''
     170{{{
     171### Euc 提供的 test image ###
     172$ cd $EUCALYPTUS_SRC/eucalyptus-src-deps
     173$ tar zxvf euca-ttylinux.tgz
     174
     175### 新增 Kernel 到 Walrus 並再 Euc 註冊此 Kernel ###
     176$ ec2-bundle-image -i ttylinux/vmlinuz-2.6.16.33-xen --kernel true
     177$ ec2-upload-bundle -b kernel-bucket -m /tmp/vmlinuz-2.6.16.33-xen.manifest.xml
     178$ ec2-register kernel-bucket/vmlinuz-2.6.16.33-xen.manifest.xml
     179
     180### 增加 root FS Image 給 Walrus ###
     181$ ec2-bundle-image -i ttylinux/ttylinux.img
     182$ ec2-upload-bundle -b image-bucket -m /tmp/ttylinux.img.manifest.xml
     183$ ec2-register image-bucket/ttylinux.img.manifest.xml
     184
     185### 測試的 Image 可以不用 ramdisks,但若需要可以用以下指令新增 ###
     186$ ec2-bundle-image -i <path/to/my/>initrd.img --ramdisk true
     187$ ec2-upload-bundle -b <bucket_name> -m <path/to/my/>initrd.img.manifest.xml
     188$ ec2-register <bucket_name>/initrd.img.manifest.xml
     189}}}
     190 2. ''分配 Kernel 和 Ramdisks 給 VMs (有三種方法)''
     191   1. 在 'ec2-bundle-image' 步驟指定
     192{{{
     193$ ec2-bundle-image -i <path/to/my/>vmimage.img --kernel <eki-XXXXXXXX> --ramdisk <eri-XXXXXXXX>
     194}}}
     195   2. 再執行時指定 'ec2-run-instances'
     196{{{
     197ec2-run-instances <emi-XXXXXXXX> --kernel <eki-XXXXXXXX> --ramdisk <eri-XXXXXXXX>
     198}}}
     199   3. 在 https://your.cloud.server:8443 選擇 'Configuration' 標籤,新增 <eki-xxxxxxxx> 和 <eri-xxxxxxxx> 作為預設的 kernel 和 ramdisk 
     200 3. ''刪除 Image''
     201{{{
     202### 先取消註冊 ###
     203ec2-deregister <emi-XXXXXXXX>
     204
     205### 移除存於 bucke 的檔案 ###
     206ec2-delete-bundle -a $EC2_ACCESS_KEY -s $EC2_SECRET_KEY --url $S3_URL -b <bucket> -p <file prefix>
     207
     208### 移除檔案和 bucke (--clear)###
     209ec2-delete-bundle -a $EC2_ACCESS_KEY -s $EC2_SECRET_KEY --url $S3_URL -b <bucket> -p <file prefix> --clear
     210}}}
    169211=== __2.4.2__ Euc 管理 ===
    170212