From the Eucalyptus system website to see a news, learned that eucalyptus and rpath cooperation. And Rpath is a company that provides system software package installation. The author contacted a lot of software systems are through the rpath way of packaging. Rpath can make the Linux operating system and related software together into one installation package. Installation packages can be based on a virtual machine (such as vmware/esx) or a bare-metal installation package. Basically, users simply need to confirm, you can quickly complete the operating system and the installation of applications. Greatly improved the user's installation experience.
Google a bit rpath and eucalyptus, found Eucalyptus rpath packaged appliance.
Introduction: Appliance:eucalyptus Appliance
Project home: http://www.rpath.org/project/eucalyptus/releases
I downloaded the bare metal mode installation disk. Includes: Bare metal controller and bare metal node. Including Eucalyptus Cloud Controller & Cluster Controller and Node Controller
Release:eucalyptus Appliance, Version 1.0
I use VMware to simulate two machines.
1, in VMware 6.5 in the choice of Linux 64bit boot bare metal controller ISO CD. All the way to the car down, basically installed completed.
2, the same method, install bare metal node.
3, use the installation of the root password login bare metal controller. You can also use the built-in SSH key to log in. The private key of the built-in account can be downloaded from the following address
Http://people.rpath.com/~achasen/euca
4. Configure node Address
$EUCALYPTUS/usr/sbin/euca_conf-nodes "<node IP address>"/opt/eucalyptus/etc/eucalyptus/eucalyptus.conf
5, Start clc/cc
/etc/init.d/euca start
6. Increase Cluster
$EUCALYPTUS/usr/sbin/euca_conf-addcluster rpath 127.0.0.1
7. Copy controller key to node
$EUCALYPTUS/usr/sbin/euca_sync_key-c $EUCALYPTUS/etc/eucalyptus/eucalyptus.conf
8. Start Service on Node
Touch/etc/sysconfig/euca-sync
Service Euca Start
Tail/opt/eucalyptus/var/log/eucalyptus/nc.log
This completes a Eucalyptus installation
You can log in to Controller for management. For example, Controller IP is 192.168.142.134, can be managed via Firefox login Controller
https://192.168.142.134:8443/
The default installation includes mirroring. You can then refer to the Eucalyptus documentation, add mirrors, and then start the virtual machine with Amazon EC2 tools.
Install Eucalyptus clients: EC2 command Tools & EC2 AMI Tools
Before installing EC2 command tools, install JAVA First, set up Java_home, install Ruby, Libopenssl-ruby
The Java_home settings under Unbuntu are as follows:
Export Java_home=/usr/lib/jvm/java-6-sun
1. Download EC2 command line tools and install
wget Http://s3.amazonaws.com/ec2-downloads/ec2-api-tools-1.3-30349.zip
Unzip Ec2-api-tools-1.3-30349.zip
2. Download EC2 AMI tools and install
wget Http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools-1.3-26357.zip
Unzip Ec2-ami-tools-1.3-26357.zip
3, Login Eucalyptus portal, download the certificate file. For ease of user installation, Eucalyptus made a shell file Eucarc for quick setup.
mkdir ~/.euca
CD ~/.euca
Unzip. /euca2-admin-x509.zip
Chmod 0700 ~/.euca
chmod 0600 ~/.euca/*
VI ~/.euca/eucarc Add Ec2_home,path configuration
Export ec2_home=~/ec2-api-tools-1.3-30349
Export ec2_amitool_home=~/ec2-ami-tools-1.3-26357
Export path= $PATH: $EC 2_home/bin: $EC 2_amitool_home/bin
SOURCE ~/.euca/eucarc
Test after Setup completes:
root@euca:~/.euca# Ec2daz
Availabilityzone rpath up 127.0.0.1
root@euca:~# The ec2-ami-tools-version
1.3-26357 20071010
Description EC2 command tools and EC2 AMI Tools installation was successful.