Today we did another patch set update for Oracle VM 3 (3.0.3-build 227). This can be downloaded from My Oracle Support as patch ID 14736185. There are quite a few updates in here and I highly recommend any Oracle VM 3 customer or user to install this update.
This patch can be installed on top of Oracle VM 3.0 versions 3.0.2 and 3.0.3. The patch is cumulative for 3.0.3. So if you already installed patch update 1 (3.0.3-150) then this will just be incremental on top of that and brings you to 3.0.3-build 227. There is a readme file which contains the patchlist in the patch info.
The following patches are released on ULN for Oracle VM server 3.0 :
initscripts-8.45.30-2.100.18.el5.x86_64 The inittab file and the /etc/init.d scripts.
kernel-ovs-2.6.32.21-45.6.x86_64 The Linux kernel
kernel-ovs-firmware-2.6.32.21-45.6.x86_64 Firmware files used by the Linux kernel
osc-oracle-ocfs2-0.1.0-35.el5.noarch Oracle Storage Connect ocfs2 Plugin
osc-plugin-manager-1.2.8-9.el5.3.noarch Oracle Storage Connect Plugin Infrastructure
osc-plugin-manager-devel-1.2.8-9.el5.3.noarch Oracle Storage Connect Plugin Development
ovs-agent-3.0.3-41.6.x86_64 Agent for Oracle VM
xen-4.0.0-81.el5.1.x86_64 Xen is a virtual machine monitor
xen-devel-4.0.0-81.el5.1.x86_64 Development libraries for Xen tools
xen-tools-4.0.0-81.el5.1.x86_64 Various tooling for the manipulation of Xen instances
Errata emails will be sent in the next few days with details on the above updates. Or you will find them here.
I also did an update of my Oracle VM utilities to 0.4.0. They are also available from My Oracle Support, patch ID 14736239.
These utils can be unzipped and installed on the server running Oracle VM Manager. Typically in /u01/app/oracle/ovm-manager-3/ovm_utils. There is a set of man pages in /u01/app/oracle/ovm-manager-3/ovm_utils/man/man8. There now are 6 commands :
ovm_vmcontrol : VM level operations
ovm_servercontrol : server level operations
ovm_vmdisks : virtual disk/physical location mapping for VM disks
ovm_vmmessage : message passing utility between the manager and the VM tools (in the Oracle VM templates)
ovm_repocontrol : repository level operations
ovm_poolcontrol : pool level operations
Some of the new changes :
at a pool level, acknowledge events and cascade to servers and virtual machines with outstanding events
at a pool level, do a rescan of the storage for fibrechannel/iscsi disks if you add new devices (it does this operation then on every running server)
at a repository level, fixup a device if it had a failed create repository
at a repository level, refresh the repository and this will update the free space in the UI for ocfs2 repositories
at a server level, acknowledge server events and cascade to virtual machines if needed
at a VM level, acknowledge VM events
at a VM level, bind vcpus to cores with vcpuset/vcpuget
Please see the man pages and remember that these tools are just written As Is - no SRs... (per the documentation) Hopefully they are useful.