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: Enable Key Based Authentication to OVM CLI
I have been spending some time learning the OVM 3 CLI since it was released in the earlier 3.x versions, however the biggest roadblock for me has always been that they only allow access via SSH on port 10000. However now I know how to enable key based authentication for…
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…