快速安装Eucalyptus

从Eucalyptus System网站看到一条新闻,得知Eucalyptus和rPath进行了合作。而rPath是一家提供系统软件打包安装的公司。笔者接触到不少软件系 统都是通过rPath的方式进行的打包。rPath可以把Linux操作系统以及相关的软件一起打成一个安装包。安装包可以是基于虚拟机(比如 VMware/ESX)的,也可以是基于裸机的安装包。基本上用户只需要简单的确认一下,就可以快速的完成操作系统和应用系统的安装。大大改进了用户的安 装体验。

Google了一下rPath和Eucalyptus,找到了Eucalyptus的rPath打包的Appliance。

有关介绍:  Appliance:Eucalyptus Appliance

项目主页:http://www.rpath.org/project/eucalyptus/releases

我下载了 bare metal 方式的安装盘。包括: bare metal controller 和bare metal node。分别包括Eucalyptus Cloud Controller & Cluster Controller 以及 Node Controller

Release: Eucalyptus Appliance, version 1.0

我使用VMware来模拟两台机器。

1、在VMware 6.5中选择 Linux 64bit的方式启动 bare metal controller的ISO光盘。一路回车下去,基本上就安装完成了。

2、同样的方法,安装 bare metal node。

3、使用安装时的root口令登陆 bare metal controller。也可以使用安装内置的 ssh key登陆。内置账户的private key可以从如下地址下载

http://people.rpath.com/~achasen/euca

4、配置Node 地址

$EUCALYPTUS/usr/sbin/euca_conf -nodes "<node IP address>" /opt/eucalyptus/etc/eucalyptus/eucalyptus.conf

5、启动 CLC/CC

/etc/init.d/euca start

6、增加Cluster

$EUCALYPTUS/usr/sbin/euca_conf -addcluster rpath 127.0.0.1

7、把Controller的key复制到Node上

$EUCALYPTUS/usr/sbin/euca_sync_key -c $EUCALYPTUS/etc/eucalyptus/eucalyptus.conf

8、在Node上启动服务

touch /etc/sysconfig/euca-sync

service euca start

tail -f /opt/eucalyptus/var/log/eucalyptus/nc.log

这样就完成了一个Eucalyptus的安装

可以登录到 Controller 进行管理。比如 Controller的 IP为 192.168.142.134,可以通过Firefox登录 Controller 进行管理

https://192.168.142.134:8443/

缺省的安装包括镜像。接下来可以参考Eucalyptus的文档,增加镜像,然后就可以采用Amazon EC2 tools启动虚拟机了。

安装Eucalyptus的客户端:ec2 command tools & ec2 AMI tools
安装EC2 command tools 前,先安装 JAVA,设置JAVA_HOME;安装Ruby, libopenssl-ruby
unbuntu下的JAVA_HOME设置如下:
export JAVA_HOME=/usr/lib/jvm/java-6-sun

1、下载EC2 command line tools 并安装
wget http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-30349.zip
unzip ec2-api-tools-1.3-30349.zip

2、下载EC2 AMI tools 并安装
wget http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools-1.3-26357.zip
unzip ec2-ami-tools-1.3-26357.zip

3、登录 Eucalyptus的Portal,下载证书文件。为了便于用户安装,Eucalyptus制作了一个shell文件 eucarc 来进行快速的设置。
mkdir ~/.euca
cd ~/.euca
unzip ../euca2-admin-x509.zip
chmod 0700 ~/.euca
chmod 0600 ~/.euca/*
vi ~/.euca/eucarc 增加 EC2_HOME,PATH配置
export EC2_HOME=~/ec2-api-tools-1.3-30349
export EC2_AMITOOL_HOME=~/ec2-ami-tools-1.3-26357
export PATH=$PATH:$EC2_HOME/bin:$EC2_AMITOOL_HOME/bin
source ~/.euca/eucarc

安装完成后测试一下:
root@euca:~/.euca# ec2daz
AVAILABILITYZONE rpath UP 127.0.0.1
root@euca:~# ec2-ami-tools-version
1.3-26357 20071010
说明EC2 command tools 和 EC2 AMI tools安装成功了。

时间: 2015-03-12

快速安装Eucalyptus的相关文章

PHP环境安装套件:快速安装LAMP环境

LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: Linux,操作系统: Apache,网页服务器: MySQL,数据库管理系统(或者数据库服务器): PHP 和有時 Perl 或 Python,脚本语言. 虽然这些开放源代码程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数Linux发行版本捆绑了 这些软件).当一起使用的时候,它们表现的像一个具有活力的解决方案包. 其他的方案包有苹果的 WebObjects(最初是应用

自动实现Windows2000系统补丁的快速安装

现在Windows2000系统技术上越来越成熟,相应的Server Pack也升级到了4.0版本.目前Windows 2000的补丁有二十多个,如果每个补丁都手工安装,那工作量可不少.本文就如何快速安装补丁作一个简单介绍. 譬如安装SP4时,传统的安装方法很简单,直接双击SP4文件名,按照提示一步一步进行,但这样很麻烦.这里向大家介绍一下更简便的方法: 1.点"开始→运行",输入CMD,切换到命令行方式. 2.进入到SP4文件所在目录,输入"SP4文件名/?",就会

自动实现Windows 2000系统补丁的快速安装

现在Windows2000系统技术上越来越成熟,相应的Server Pack也升级到了4.0版本.目前Windows 2000的补丁有二十多个,如果每个补丁都手工安装,那工作量可不少.本文就如何快速安装补丁作一个简单介绍. 譬如安装SP4时,传统的安装方法很简单,直接双击SP4文件名,按照提示一步一步进行,但这样很麻烦.这里向大家介绍一下更简便的方法: 1.点"开始→运行",输入CMD,切换到命令行方式. 2.进入到SP4文件所在目录,输入"SP4文件名/?",就会

Debian 6系统下快速安装Nginx+PHP5.3+MySQL

直接给出安装方法:最快安装.最新稳定版.最省资源! root@DebianLNMP-Jimmyli:~# wget http://sourceforge.net/projects/debian-lnmp/files/DebianLNMP/DebianLNMP-Jimmyli.sh root@DebianLNMP- Jimmyli:~# sh DebianLNMP-Jimmyli.sh 安装完成了! 是的,没有看错.在Debian6系统下安装LNMP (Debian6 + Nginx1.2.x +

Godaddy主机快速安装Zen Cart程序建立网站教程

我们在建立外贸网站的时候,大部分是使用的Zen Cart.magento这些常用的外贸cms开源程序.由于我们在选择的海外主机中,由于网站源码的体积较大,我们在建立网站的时候,传统的时需要通过 ftp上传程序到空间上,然后解压缩后安装.一系列工作下来可能需要半个多小时才能安装完毕,如果是新手朋友可能需要更长的时间. 那我们有没有什么比较简便的方法快速安装Zen Cart这样的网站程序呢?当然是可以的,比如今天笔者分享如何在godaddy主机中快速安装zencart程序建立网站的. 第一步,登录g

Win7旗舰版如何快速安装系统补丁

用户在重装Win7系统时,想要快速安装系统补丁,如果事先安装了360安全卫士的话,可以先将所有的补丁打包备份,将其刻录成光盘后,就可以运行光盘的方式安装所有的补丁了.具体操作步骤如下: 360安全卫士打包备份所有的补丁 1.一般通过360安全卫士升级更新的Windows补丁,会保存在安装目录的360safehotfix文件夹下,将它们备份到D:buding中,然后在命令提示符窗口中进入这一目录,执行以下命令: dir /b /o-d > buding.txt 温馨提示: 上述代码表示按照时间先后

即插即装,驱动人生快速安装手机驱动

随着智能手机越来越普及,智能手机的品牌.型号也越来越多.玩转智能手机的一个重要支撑就是手机驱动,手机驱动是否安装成功,关系到智能手机连接电脑时是否能够正常运转. 很多童鞋可能都会面临这样的问题,手机连接电脑需要安装手机驱动,但是去手机官网下载驱动,又老是找不到合适型号的驱动.即使找到了驱动,也有可能在安装过程中出现这样或那样的问题导致安装失败. 驱动人生可以完美解决这类问题,即插即装,快速安装手机驱动. 首先,安装驱动人生.安装好驱动人生之后,打开主界面,可以检测一下自己的电脑驱动是否需要更新.

快速安装网络打印机驱动方法

  很多时候,我们在办公室需要安装打印机.这个时候,就需要驱动人生了.驱动人生外设驱动版块支持用户在有网络的情况下,添加网络打印机.通常情况下,你可以通过:点击添加网络打印机-驱动人生自动搜索网络打印机驱动-点击下一步安装网络打印机驱动这三步来成功安装网络打印机驱动. 快速安装网络打印机驱动方法 但部分用户可能会卡在第二步,搜索可用的打印机驱动失败. 快速安装网络打印机驱动方法 此时,细心的用户应该会发现,搜索打印机页面有"高级搜索"勾选.勾选"高级搜索",键入精确

如何快速安装网络打印机驱动

  驱动人生外设驱动版块支持用户在有网络的情况下,添加网络打印机.通常情况下,你可以通过:点击添加网络打印机-驱动人生自动搜索网络打印机驱动-点击下一步安装网络打印机驱动这三步来成功安装网络打印机驱动. 但部分用户可能会卡在第二步,搜索可用的打印机驱动失败. 此时,细心的用户应该会发现,搜索打印机页面有"高级搜索"勾选.勾选"高级搜索",键入精确的打印机IP地址或IP范围.点击确定后驱动人生会自动搜索打印机. 搜索到网络打印机驱动之后,依次点击"下一步&q