Monday, 24 June 2013

Eucalyptus 3.3 Tutorials- Installing Frontend Controller

Eucalyptus 3.3 Tutorials
Installing Frontend

In this tutorial, I am going to walk you through simple steps for getting up and running with Eucalyptus Frontend Controller. 

I'm going to assume that you have already set up your Node Controllers as specified in the earlier TUTORIAL.

Launch VMware Workstation and follow the simple steps as shown below:
Select "Create New Virtual Machine" option

This will bring up the following dialog box. Select "Typical" and hit Next to continue.

Browse to the downloaded "Eucalyptus Faststart ISO" image and click Next when done.

Next, select "Linux" as the Guest Operating System and "CentOS 64-bit" as the version. This Faststart ISO is based on CentOS 6.4 version and is a 64 Bit ISO. 

Provide a suitable "Name" for your Virtual Machine. You can optionally browse the location where you want to save your VM files.

Provide at least a disk size of "100GB" and "store the virtual disk as a single file". Click Next to continue.

In the next dialog, hit "Customize Hardware" to increase the RAM and CPU for your VM.

As you can see here, the memory has been increased to 4 GB and the processors as well. 
IMP: Make sure to select the "Virtualize Intel VT-x/EPT or AM-V/RVI" check box before you proceed. This setting will enable your Node Controller to launch VMs on top of it (Nested Virtualization..)

You can optionally remove unwanted devices such as Printer, USB etc if you don't require them. Click OK when done.

You are now ready to "Power ON" your Frontend Controller VM.

Once you power on your VM, the following boot screen appears with few options. We need to select "Install CentOS 6 with Eucalyptus Frontend" option.

You will be prompted to run a "Disk Check Utility". Skip it for now.

Now we will be walked through a simple step by step installer to set up our Node Controller. Click Next to begin

Select your appropriate "Language". click Next to continue.

Select the appropriate "Keyboard" for your system. Click Next

You will be prompted to format your current disk. Select "Yes, discard any data"

In the next prompt, provide a suitable hostname for your Node Controller (in this case, euca-frontend). Fill in the Static IP details for your VM as shown below.

NOTE: It is not recommended that you use a DHCP Network for any of Eucalyptus components. Always provide static IPs.

Select your nearest "city" for timezone settings. Click Next to continue.

Provide a suitable "Root password" for your system. You may get a warning that you are using a weak password, you can ignore it and select "Use anyway" to continue. (But don't ignore it on Production servers !!)

In the next dialog, you need to provide the "Public IP Range/ List". This is going to be used as the IP Range for your Eucalyptus Machine instances.

You can set what type of installation you want for your VM. I generally choose "Use all space". you can optionally provide your own if you want.

"Write changes to disk" when prompted. This will now begin the installation process.

The installation will take couple of minutes to complete..

Once your Frontend installation completes, Faststart will automatically create a Eucalyptus Machine Image (EMI). This will be used later to deploy instances in our Private Cloud.

Once the installation completes, you will be asked to "Reboot" your system. Reboot it.

Once the VM reboots, there will a lot of configuration going on. You will see Eucalyptus services starting up as well.

Next, you will be asked to configure the Frontend. Click Forward to continue

Accept the "License Information" and click Forward

Next, you will be asked to provide the Node Controller information. You need to provide each Node Controller's IP address separated by spaces. When you click on Forward, you will need to provide each Node's root password.

Create a "User" account for your Frontend. Click Forward once done.

You need to "sync date and time" over the network. You can optionally provide your own NTP server settings if your Eucalyptus Frontend is on an isolated network.

And there you have it !! Your configuration is now done.. Note down the User Console and Admin Console credentials before you move forward.

You can now launch any browser, type in the credentials and view the Admin and User consoles respectively. 

That's it for now !! In the NEXT tutorial we will be looking at the User Console and how to go about launching your very first Eucalyptus instance. Stay tuned for much more !!

> STEP 3: Getting started with Instances


jhansi joe said...

Loadrunner is a flagship automation load testing product from HP. This products command over 70 % of market share in load and performance testing tools. Nowadays, testing professionals strong in handling Loadrunner automation tool has huge career opportunity.
Loadrunner Training in Chennai

Andria BZ said...

Clean steps you have posted here about how to install front end controller, Thanks :-)
Software testing training in chennai|testing training in chennai

Paul Miller said...

Informative guide, thanks for sharing :)
Selenium Training|Selenium Course in Chennai

Post a Comment