Installing Oracle 11g RAC on VMware ESX 3i - Part1November 12, 2007 Brief introIn our last article, we looked at some benchmarking opportunities with the free tool Swingbench. We learned to install it and in the coming articles (in the administration series), we will focus on testing it. Hopefully the beta versions will include Oracle 11g tests, as we are very curious to test Oracle 11g as well. But first things first. Oracle 11g is out and so is ESX 3i, well almost. VMware plans to release ESX 3i in December, alongside the ESX 3.5 version, which happens to be a regular upgrade to the currently used 3.0.2 version. I intend to test Oracle 11g on ESX 3i in the coming days so I chose the title ESX 3i. We will however do the installations on the VMware workstation and keep the installation in ESX 3.x compatibility mode, and the sooner we get the ESX 3i, the better! VMware ESX 3i: What are the new features?So, what is ESX 3i and how does it different from VMwares regular ESX 3.x version? Simple differences are as follows:
Obviously, there will be many more benefits; quoting VMware: Strengthen Security & Improve Reliability A quick peek at the VMware ESX 3i BetaSetting up the VMware ESX 3i beta is not really that easy, given the USB sticks that we all got during the Vmworld 2007 in San Francisco. So, for test and demo purposes we will setup our ESX 3i on the VMware Wokstation 6.x. Simple steps to convert the USB disk as a VMware workstation run-able ESX VM:
############################################# # ESX e1000 cards and Intel VT 32 Settings # ############################################# ethernet0.present = "TRUE" ethernet0.wakeOnPcktRcv = "FALSE" ethernet0.virtualDev = "e1000" ethernet0.connectionType = "bridged" ethernet0.addressType = "generated" ethernet1.present = "TRUE" ethernet1.wakeOnPcktRcv = "FALSE" ethernet1.virtualDev = "e1000" ethernet1.connectionType = "bridged" ethernet1.addressType = "generated" ethernet2.present = "TRUE" ethernet2.wakeOnPcktRcv = "FALSE" ethernet2.virtualDev = "e1000" ethernet2.connectionType = "bridged" ethernet2.addressType = "generated" monitor_control.restrict_backdoor = "TRUE" monitor_control.vt32 = "TRUE" ############################################# ide0:0.present = "TRUE" ide0:0.fileName = "My VMware 3i.vmdk" A couple of screenshots to get the first look of VMware ESX 3i:
Simple options, as you can see yourself:
You can see the Hardware Virtualization mode that VMware is on. Just like any other hardware appliance, you can simply revert to factory defaults when you want:
Check log files: Type 1, 2, 3 or 4 to get individual log files
Type Q to go back to the console:
Oracle 11g: what has changed?...and what specific RAC enhancements took place?
ConclusionWeve taken a good look at two great trends in the IT industry. We are heading towards more consolidated and yet effective computing and virtualization is the answer. It continues to address critical issues such as energy consumption and over-utilization of energy and power. On the other hand, Oracle RAC is a great technology where you have a clustered and load balanced database environment. We have gone through this again and again but HA (High Availability) and RAC will move towards commoditization too, as consumers and customers aspire to more 24x7 applications. HA and Virtualization are two trends that are pushing the IT industry into hyperdrive. Our next article onwards will begin our Installation series. We will start with Windows and then move on to Linux (both 32 and 64 bit). |