CSS Corp Open Source Services

Eucalyptus Beginner’s Guide – UEC edition v2.0 – Maverick

with 10 comments

V2.0 of Eucalyptus Beginner’s Guide – UEC edition is out. This covers UEC on Ubuntu 10.10 Maverick Meerkat, based on Eucalyptus 2.0. Please download the PDF and post your comments.

10 Responses

Subscribe to comments with RSS.

  1. I just want to use ubuntu enterprise to build a private cloud for a university final year student project


    March 20, 2011 at 4:43 am

  2. I have tried and tried to follow these instructions but fail each time. I have the network setup exactly as described. everything goes well for server1. server2 fails because it cannot reach the internet for the apt-get commands, installing ntp, etc. Any ideas on what I am doing wrong or what I have missed?

    Shawn McDermott

    April 28, 2011 at 1:47 am

  3. In your instructions for server2 on page 10, you set the nameserver to a 192.168.10.* address and use apt-get to update, but I don’t think server2 can get to those nameserver addresses or the internet the way it’s configured, it can only reach 192.168.20.* addresses. At least not in my setup where I’m trying to copy what you do. Am I missing something?

    Keith Freeman

    April 28, 2011 at 5:14 am

    • Hi,

      Server2 is supposed to use server1 as the gateway as documented in the chapter on installation. I remember CC Installation on Server1 ensured that it would route for all the NCs. Can you please check if server2 is using server1 as the gateway.

      Murthy Raju


      April 29, 2011 at 11:39 am

      • Thanks, and yes, I have set server2 to use server1 as the gateway, but that’s not enough to give server2 internet access through server1. I’m not a serious networking expert, but I think there must be something missing in the instructions, since they say that server2 should set it’s nameserver to, but I don’t that address is accessible to server2 with netmask, even with server1’s eth1 interface ( set as gateway.

        I did find some instructions for setting up ICS (internet connection sharing) on ubuntu using iptables , and temporarily tried it out and indeed it did allow server2 to access the internet and do the apt-get commands, but since the instructions don’t include that I’m not sure that’s the right thing to do?

        Maybe you guys had another NIC in server2 connected to the internet and nameservers? Or had a connection to the internet router on the “Private Switch” with a route set in server2 to get to it? I’m just guessing but there must be something I (and Shawn) are missing.

        Keith Freeman

        April 29, 2011 at 6:23 pm

  4. It would seem that Keith is running into the same trouble as I am. I have verified that server1 is the gateway ip for server2 but still no dice. during the installation of server2, any time the ubuntu installer attempts to use apt-get it times out. Once the ubuntu installer is completed any command that attempts to hit the internet fails so apt can’t update eucalyptus to the latest, ntp can’t be installed etc. I fear I am missing the obvious …

    Shawn McDermott

    April 29, 2011 at 5:37 pm

  5. It appears that the issue isn’t related to eucalyptus at all! I finally figured out that server2 can ping boxes on the enterprise network just fine but can’t reach the internet. So, the issue is actually a routing issue. It would appear that while server1 (via cc) will act as a gateway for the physical network of the node controllers, it doesn’t do any nat’ing.

    Shawn McDermott

    May 11, 2011 at 5:22 pm

  6. Shawn or Keith –

    Were either of you able to resolve this issue? I am following the eucabook v2 and don’t want to setup my network as described if it indeed *does not* work.


    Nate Koterba

    August 1, 2011 at 11:40 pm

  7. I had above problems 2 month a go I think the problem is CC doesn’t act as a NAT. For fixing the problem I Used iptable rules to masquerade it manually in startup so for this issue i put my iptable rule in eucalyptus net directory to add my iptable rulebase in every startup and its working. I don’t know why eucalyptus doesn’t do it automatically.

    vahid Khoshdel

    August 23, 2011 at 12:20 am

  8. Please Check with this link:


    This should shed some light on it.


    September 29, 2011 at 7:55 pm

Leave a Reply to Shawn McDermott Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: