Changes between Initial Version and Version 1 of Eucalyptus-1.5.2-Setup

Show
Ignore:
Timestamp:
02/04/10 19:07:08 (9 years ago)
Author:
ibaldin (IP: 152.54.9.131)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eucalyptus-1.5.2-Setup

    v1 v1  
     1= Setting up Eucalyptus 1.5.2 with ORCA 2.1 = 
     2 
     3This page explains how to setup and test Euca 1.5.2 for ORCA. We will begin by setting up a stock distribution, testing it, then applying ORCA-specific patches 
     4 
     5== Setting up stock Eucalyptus 1.5.2 == 
     6 
     7=== Hardware setup === 
     8 
     9You will need several hosts with dual interfaces - one interface on 'management' network and one on 'data plane' that will be stitched into ORCA slices. At RENCI this setup is implemented by having each host its eth1 on BEN management network (192.168.xx.xx address space) and eth0 connected into BEN with unassigned IP addresses. 
     10 
     11Each host should support hardware virtualization and be able to run kvm. The cluster will consist of a single head node and multiple compute nodes. The head node requires substantial disk space to store all VM filesystem images (if you plan to support many options). The head node can also act as a compute node and instantiate VMs on itself. These instructions however presume that the head node is not performing this function. 
     12 
     13=== Software pre-requisutes === 
     14  
     15 1. Ubuntu jaunty basic server install 
     16 1. kvm and libvirt (including libvirt-bin) 
     17 1. ntp (Euca instructions suggest using open-ntp, however there is no reason not to use the Ubuntu 9.04 stock ntpd3 server 
     18 1. vconfig tools (to enable creating tagged interface) 
     19 1. brctl tools (to enable creating bridges) 
     20 
     21==== Testing software pre-requisites ==== 
     22 
     23 1. Test ntp on all hosts. Run ntpdc and verify the output is sane. At RENCI the configuration is simply adding  
     24{{{ 
     25server clock3.unc.edu 
     26}}} 
     27line to /etc/ntp.conf and restarting ntpd 
     28 1. Test vconfig and brctl: 
     29{{{ 
     30$ vconfig add eth0 10 
     31$ ifconfig eth0.10 
     32$ vconfig rem eth0.10 
     33$ brctl show  
     34}}} 
     35 1. Make sure kvm is OK: 
     36{{{ 
     37$ /etc/init.d/kvm restart 
     38}}} 
     39 1. Make sure libvirtd is running: 
     40{{{ 
     41$ /etc/init.d/libvirt-bin restart 
     42}}} 
     43