Changes between Version 79 and Version 80 of Eucalyptus-2.0-Setup

Show
Ignore:
Timestamp:
10/23/10 18:02:18 (9 years ago)
Author:
ibaldin (IP: 98.26.125.73)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eucalyptus-2.0-Setup

    v79 v80  
    101101 
    102102This setup assumes that a single NIC in each physical host is dedicated to Eucalyptus functions. Other NICs can be used for extra data-plane connectivity. The MANAGED-NOVLAN mode places no requirements for the supported network switches. To properly setup the network configuration it is important to know two things: 
    103  1. The name of the '''physical interface''' on '''master''' node that has access to worker nodes (and in this case also is public; it is named eth1)  
    104  2. The name of the '''bridge''' on '''worker''' nodes that KVM or XEN uses. In this case it is also eth1, because Xen is used as an example. In case of KVM it is typically br0. '''Check your setup! ''' 
     103 1. The name of the '''physical interface''' on '''master''' node that has access to worker nodes (and in this case also is public; it is named eth0)  
     104 2. The name of the '''bridge''' on '''worker''' nodes that KVM or XEN uses. In this case it is also eth0, because Xen is used as an example. In case of KVM it is typically br0. '''Check your setup! ''' 
    105105 
    106106 * Perform step 6 a and b of the installation instructions (add user 'eucalyptus' to all nodes; configure hypervisor if not yet configured) 
     
    115115}}} 
    116116 * Make sure master node has dhcpd installed (typically /usr/sbin/dhcpd or /usr/sbin/dhcpd3). It must not be configured. The worker nodes '''cannot''' deal with multiple DHCP servers on the same subnet in this Eucalyptus mode. The only DHCP server on that subnet must be the one used by Eucalyptus. It is important to know if DHCPD needs to be run as user root or dhcpd. '''Apparmor, if running, may need to be configured to allow dhcpd to read/write files from custom locations (e.g. $EUCALYPTUS/var/run/eucalyptus/net ). ''' 
    117  * Read [http://open.eucalyptus.com/wiki/EucalyptusNetworkConfiguration_v2.0 networking configuration notes]. Examples here presume master node has a single interface (eth1) that is both public (allows anyone to reach the host) and is used to communicate to the rest of the cluster, while worker nodes use bridge named 'eth1'. Your setup '''will''' be different.  
     117 * Read [http://open.eucalyptus.com/wiki/EucalyptusNetworkConfiguration_v2.0 networking configuration notes]. Examples here presume master node has a single interface (eth0) that is both public (allows anyone to reach the host) and is used to communicate to the rest of the cluster, while worker nodes use bridge named 'eth0'. Your setup '''will''' be different.  
    118118 * Modify the configuration of the master node ($EUCALYPTUS/etc/eucalyptus/eucalyptus.conf; only the relevant stanzas are shown; make sure no other VNET_MODE statements are uncommented in the file). Note that in the shown configuration the 10.100.x.x range is used internally by Eucalyptus, while 192.168.203.x range is 'public' (even though it comes from a reserved address space): 
    119119{{{ 
    120 VNET_PUBINTERFACE="eth1" 
    121 VNET_PRIVINTERFACE="eth1" 
     120VNET_PUBINTERFACE="eth0" 
     121VNET_PRIVINTERFACE="eth0" 
    122122VNET_DHCPDAEMON="/usr/sbin/dhcpd3" 
    123123 
     
    129129VNET_PUBLICIPS="192.168.203.31 192.168.203.32 192.168.203.33 192.168.203.34 192.168.203.35 192.168.203.36 192.168.203.37 192.168.203.38 192.168.203.39 192.168.203.40" 
    130130}}} 
    131  * Modify the configuration of worker nodes ($EUCALYPTUS/etc/eucalyptus/eucalyptus.conf). VNET_BRIDGE must be the name of the bridge on worker nodes that is used by Xen or KVM. In this example it is eth1: 
     131 * Modify the configuration of worker nodes ($EUCALYPTUS/etc/eucalyptus/eucalyptus.conf). VNET_BRIDGE must be the name of the bridge on worker nodes that is used by Xen or KVM. In this example it is eth0: 
    132132{{{ 
    133133VNET_MODE="MANAGED-NOVLAN" 
    134 VNET_BRIDGE="eth1" 
     134VNET_BRIDGE="eth0" 
    135135}}} 
    136136== Installing user tools ==