Starting in Oracle VM 3.2.1 the built in database of the Oracle VM Manager was MySQL. I had hoped that this change would also signal a change in the database schema. In prior versions of OVM 3.x all data was populated in the database in a completely useless longblob form.…
OVMCLI: Standardize the Naming of Virtual Disks
Today we are going over a script I wrote to utilize the ovmcli to rename all virtual disks to follow a understandable standard, in this case we will take the vmname and append a disk identifier to it. The first disk (slot 0) will be appended with “_system.img” with all…
OVMCLI: Standardize the Case of VM Names
So I have been working with the OVM CLI lately to try and fill in some holes in my knowledge and provide for some easily reproducible procedures, usually around consistency of the environment when performing frequent tear downs and upgrades. So expect to see more OVM related scripts going forward.…
Oracle VM 3: Orphaned VMs
One of my biggest complaints about Oracle VM 3 is that everything is abstracted at every level. A VM name is simply meta data stored in a database (kind of) while everywhere that it matters the VM only exists as a UUID, lets look at some examples. The Way It…
Linux KVM: Ubuntu 12.10 with Openvswitch
Today I am revisiting my previous post on Openvswitch on Ubuntu 12.04. Things have changed since then. Previously Openvswitch was relatively new and as such the userland tools (with libvirt being the one I use) didn’t support it yet, so while you could have used Openvswitch by executing the kvm…