Oracle VM Templates for Oracle Database

Single Instance and Oracle Real Application Clusters (RAC) 12c Release 1 & 11g  Release 2 (x86 32-bit & 64-bit)

Webcast On-Demand

Register to watch the Webcast On-Demand
 

Oracle VM Templates Best Practices for Rapid Oracle Database Deployment

Oracle VM application driven architecture is designed to enable rapid application deployment. With the use of Oracle VM Templates, sophisticated applications such as Oracle Database or Oracle Real Application Clusters (Oracle RAC) can be deployed in minutes—10x faster than with other solutions.



The Oracle VM Templates for Oracle Database provides a framework that fully automates the creation of a Single Instance, Oracle Restart (Single Instance/HA) or Oracle Real Application Clusters (RAC) configurations in an Oracle VM environment. In a matter of minutes the versatile and powerful Oracle VM Templates for Oracle Database can be cloned into any number of VMs which could be deployed as a Single Instance, Oracle Restart (Single Instance/HA) or Oracle RAC of any number of nodes.

Oracle RAC is an option to the award-winning Oracle Database Enterprise Edition. Oracle RAC is a cluster database with a shared cache architecture that overcomes the limitations of traditional shared-nothing and shared-disk approaches to provide highly scalable and available database solutions for all your business applications. Oracle RAC is a key component of the Oracle Enterprise grid architecture.

 

The templates are designed to provide a fast and easy way of deploying Single Instance or Oracle RAC cluster in Oracle VM for test as well as production environments. The templates are available in the following versions (ordered by template release date):

  • [Aug 2013] Single Instance & Oracle RAC 12c Release 1, including Oracle Grid Infrastructure (12.1.0.1.0) & Oracle Linux 6 Update 4 - Available from Oracle Software Delivery Cloud for 64-Bit Linux " [Media Pack: B74026-01: Oracle VM Templates for Oracle Database Media Pack for x86 (64 bit)]
  • [Aug 2013] Oracle RAC 11g Release 2, including Oracle Grid Infrastructure Patch Set three (11.2.0.4.0) & Oracle Linux 6 Update 4 - Available from My Oracle Support under Patch number 14000094 for 32-Bit  & 64-Bit Linux
  • [Aug 2013] Single Instance & Oracle RAC 11g Release 2, including Oracle Grid Infrastructure Patch Set two Update #7 (11.2.0.3.7) & Oracle Linux 5 Update 9 - Available from My Oracle Support under Patch number 14000092 for 32-Bit & 64-Bit Linux
  • [Aug 2013] Oracle RAC 11g Release 2, including Oracle Grid Infrastructure Patch Set one Update #11 (11.2.0.2.11) & Oracle Linux 5 Update 9 - Available from My Oracle Support under Patch number 14000021 for 32-Bit & 64-Bit Linux
  • [Aug 2012] Oracle RAC 11g Release 2, including Oracle Grid Infrastructure Patch Set two Update #2 (11.2.0.3.2) & Oracle Linux 6 Update 2 - Available from My Oracle Support under Patch number 13818831 for 32-Bit & 64-Bit Linux
  • More versions available, see My Oracle Support Note ID 1185244.1

NOTE: Single Instance support is available in all templates released since 2013, all templates support RAC deployment.

For more information about the Oracle VM Templates for Oracle Database, refer to My Oracle Support note ID 1185244.1

The entire installation is automated, requesting minimal information (e.g. node names, IP addresses, etc.) from the user. Fully automated build of a Single Instance environment or a cluster (OVM3: Using the Deploycluster tool, OVM2: directly from Dom0) are possible, including automated network setup for N-node clusters.
The final Single Instance or cluster configuration adheres to the best practices for production systems (assuming the production implementation was chosen) as described in the "Oracle Real Application Clusters in Oracle VM environments" technical white paper.
 

Template Highlights

  • NEW in 2013 Templates:
    • Automation support for 12c features:
      • Oracle Flex Cluster and/or Flex ASM (including automation of add/remove N-number of Hub/Leaf nodes)
      • Creation/deletion of Container Database with optional N-number of Pluggable Databases
      • DB Express configuration for database
      • Support for a dedicated ASM Network Interface
      • Database creation inside an ACFS Filesystem
    • Automation support for Single Instance & Oracle Restart (Formerly known as Single Instance/HA)
    • Automation support for databases on local & shared filesystems
    • Automation support for Admin Managed or Policy Managed database creation
      • Including basic Server Pool creation (for Policy Managed)
    • OS disk comes with the OSRevert utility: making switching rpm footprints easier
    • Default kernel boot is Unbreakable Enterprise Kernel (UEK2) 2.6.39-400, seamless transition to HVM mode
  • Deploycluster tool provides fully automated end-to-end Single Instance and Oracle Real Application Clusters deployments on Oracle VM 3
  • All versions of the DB/RAC Templates are fully supported on Oracle VM 3 and Oracle VM 2.
  • The Oracle VM templates use a minimal installation of Oracle Linux 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.2 or 6.4 system images for either 32-bit or 64-bit. Only basic RPM packages are installed.
  • Mixing and matching the OS and the Oracle disks is supported and easy to achieve.
  • The Oracle VM templates can be used to build a Single Instance or clusters of any number of nodes using Oracle Database 12c Release 1 or Oracle Database 11g Release 2, which includes Oracle Clusterware, Oracle Database, and Oracle Automatic Storage Management (ASM), patched to the latest, recommended patches.
  • The environment comes loaded with Swingbench, Oracle Cluster Health Monitor, OS Watcher, ASMLib rpms, and more tools.
  • During the installation process an Oracle Single Instance or RAC database instance is created on all nodes by default.
  • Any number of nodes or instances can be added or removed from the cluster using a single command.
Note: The Templates include the latest OS & Oracle/RDBMS patches at time of the release. It is strongly recommended to update to latest patches (at time of deployment or placement into production usage) using standard OS/Oracle patching practices. OS updates may be obtained from ULN and RDBMS patches from CPU page.
 

DeployCluster Tool

Oracle VM 3 users can benefit from the DeployCluster tool which now fully supports Single Instance, Oracle Restart (SIHA) or RAC deployments. The tool leverages the Oracle VM 3 API so that given a set of VMs it quickly boots them up sends the needed configuration details, and an automated Single Instance or cluster build is initiated, without requiring the user to login to Dom0, any of the involved VMs or Oracle VM Manager.


You must accept the OTN License Agreement to download this software.
Accept License Agreement | Decline License Agreement
 

Download DeployCluster Tool Download 
 

Documentation for Oracle VM 3 users: DeployCluster Tool

Note: For Deploycluster to function properly, an OVMAPI enabled OS disk (release since 2012) must be used (currently OL5u8, OL5u9, OL6u2 and OL6u4 have that ability).
Single Instance and Oracle 12c support comes with deploycluster version 2.0 or above.
DeployCluster does not yet support Oracle VM 3.3.1.  See documentations for details.


My Oracle Support note ID 1185244.1

Related Technology



Oracle Software Delivery Cloud Instructions:

  • Visit http://edelivery.oracle.com/oraclevm
  • Complete your registration information (Name, Company Name, Email Address and Country) and click on the download agreement
  • Select "Oracle VM Templates" from the "Select a Product Pack" pull-down menu
  • Select "x86 32-bit" or "x86 64 bit" from the "Platform" pull-down menu
  • Click "Go" and then select from the list of Oracle VM Templates
  • Download and unzip the files and read the readme
  • Note: For large downloads, or for functionality such as download resuming, the use of a download manager is highly recommended.