Wednesday, March 4, 2015

Learning Oracle VM Server (OVS)

I am learning about Oracle VM server. The whole documentation is here http://docs.oracle.com/cd/E50245_01/index.html
But first read http://docs.oracle.com/cd/E50245_01/E50249/html/index.html Introduction to Oracle Virtualization and http://docs.oracle.com/cd/E50245_01/E50250/html/index.html Oracle VM Manager documentation, it's really well written.
There is even a certification https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654&get_params=p_id:127 with the usual brain dumps http://certifyguide.com/exam/1z0-590/
XEN has a really wonderful wiki, explaining what is Dom0 http://wiki.xen.org/wiki/Dom0

Great presentation (a bit outdated... 2011) of the product here here with Kurt Hackel


Installing Oracle VM Server on.... Oracle VirtualBox!

Download V46550-01 from http://edelivery.oracle.com/oraclevm

choose Oracle VM and x86_64 bit

Open Oracle VirtualBox, create a new VM , call it "oraclevmserver" , Type = Other, version = Other/unknown (64bit), base memory 8 GB, "do not add a virtual drive", remove all the Storage Controllers and add CD/DVD device and point it to the downloaded ISO file. (see here http://oracle-base.com/articles/vm/virtualbox-creating-a-new-vm.php for some more hints). Add also an hard disk "oraclevmsserverdisk" with 12 GB , type VDI, dynamically allocated storage.



hit Enter to start installation; skip media test

choose language and keyboard. When it tells you that the VBOX disk is defective, just reinitialize it from scratch using all available space.

select DHCP (NB OVS needs STATIC IP!!! FIX THIS!!! )



at the end of the (hopefully) successful installation, just reboot (don't worry about the ISO DVD, it was automatically ejected by the anaconda installer I believe). You should get this happy and peaceful screen:



Oracle Unbreakable Linux vs Oracle Enterprise Linux vs Oracle Linux

I was really confused by all these product names... how are they different, and what is what?
It turns out that the reality is much simpler: the "Enterprise" qualifier is no longer used - just say "Oracle Linux" - although in the documentation the term "Oracle Enterprise Linux" is still widely used.
Also, the "Unbreakable" qualifier (honestly, a bit bumptious and uppish) is used only to refer to the KERNEL, and not to the OS itself...
Please refer to the following articles for more details:
http://www.oracle.com/us/technologies/linux/product/specifications/index.html

https://en.wikipedia.org/wiki/Oracle_Linux

http://www.oracle.com/technetwork/server-storage/linux/technologies/uek-overview-2043074.html