Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack



Similar documents
Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage. Kai Yu Dell Oracle Solutions Engineering

IOUG Virtualization SIG - Online Symposium Kai Yu Oracle Solutions Engineering, Dell Inc.

Provisioning, Patch Automation, and Configuration Management Lab

INTRODUCTION TO CLOUD MANAGEMENT

INTRODUCTION APPLICATION DEPLOYMENT WITH ORACLE VIRTUAL ASSEMBLY

1 P a g e Delivering Self -Service Cloud application service using Oracle Enterprise Manager 12c

Virtualized Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Kai Yu Oracle Solutions Engineering Dell Inc

Implementing Oracle Grid: A Successful Customer Case Study

An Oracle White Paper June, Provisioning & Patching Oracle Database using Enterprise Manager 12c.

Rob Zoeteweij CUSTOMER CASE CONFIGURATION MANAGEMENT PROVISIONING & AUTOMATED PATCHING

Design and Implement a Self- Service Enabled Private Cloud with Oracle Enterprise Manager 12c

Management Packs for Database

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Nutech Computer Training Institute 1682 E. Gude Dr. #102 Rockville, MD Tel: Web:Nutechtraining.com

How To Install An Org Vm Server On A Virtual Box On An Ubuntu (Orchestra) On A Windows Box On A Microsoft Zephyrus (Orroster) 2.5 (Orner)

Implement & Manage IaaS and Self Service Portal with Enterprise Manager 12c

Managing R12 EBS using OEM with the Application Management and Application Change Management Packs

High Availability Infrastructure for Cloud Computing

NSi Mobile Installation Guide. Version 6.2

Veritas Operations Manager Advanced 5.0 HSCL Pack 1 Release Notes

Overview Customer Login Main Page VM Management Creation... 4 Editing a Virtual Machine... 6

13.1 Backup virtual machines running on VMware ESXi / ESX Server

An Oracle White Paper May, Deploying a Highly Available Enterprise Manager 12c Cloud Control

Rob Zoeteweij Zoeteweij Consulting

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Setup Database as a Service using EM12c

In order to upload a VM you need to have a VM image in one of the following formats:

Advanced Oracle DBA Course Details

IBM WebSphere Application Server Version 7.0

Using Symantec NetBackup with Symantec Security Information Manager 4.5

HCIbench: Virtual SAN Automated Performance Testing Tool User Guide

How To Install The Exchange Idataagent On A Windows (Windows 7) (Windows 8) (Powerpoint) (For Windows 7) And Windows 7 (Windows) (Netware) (Operations) (X

Quick Start Guide for VMware and Windows 7

Quick Start - Virtual Server idataagent (VMware)

User Guide - Exchange Public Folder idataagent

Team Foundation Server 2012 Installation Guide

How To Manage Your On A Microsoft Powerbook 2.5 (For Microsoft) On A Macbook 2 (For A Mac) On An Iphone Or Ipad (For An Ipad) On Your Pc Or Macbook

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2

Install Oracle10g Real Application Clusters Release 1 ( ) on SuSE Linux Enterprise Server 9 and Matrix Server

An Oracle White Paper June Enterprise Manager Cloud Control 12c Disaster Recovery with Storage Replication

HP Client Automation Standard Fast Track guide

Oracle Enterprise Manager. Description. Versions Supported

Monitor Your Engineered Systems From a Single Pane Of Glass

Oracle Database 11g: RAC Administration Release 2

Using the IPMI interface

Oracle Fusion Middleware 11gR2: Forms, and Reports ( ) Certification with SUSE Linux Enterprise Server 11 SP2 (GM) x86_64

Installing and Administering VMware vsphere Update Manager

Performing Database and File System Backups and Restores Using Oracle Secure Backup

Ultimate Guide to Oracle Storage

Quick Start - Virtual Server idataagent (Microsoft/Hyper-V)

October Gluster Virtual Storage Appliance User Guide

Signiant Agent installation

SnapManager for Oracle 2.2. Anand Ranganathan Product & Partner Engineer (PPE)

Building Active/Passive Clusters with Oracle Fusion Middleware 11g

Symantec NetBackup Getting Started Guide. Release 7.1

Deploying Windows Streaming Media Servers NLB Cluster and metasan

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Administrator s Upgrade Guide.

TCB No September Technical Bulletin. GS FLX+ System & GS FLX System. Installation of 454 Sequencing System Software v2.

Acronis Backup & Recovery 11

Fuse ESB Enterprise Installation Guide

Enterprise Apple Xserve Wiki and Blog using Active Directory. Table Of Contents. Prerequisites 1. Introduction 1

Getting Started with Database Provisioning

VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager

Secure Messaging Server Console... 2

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Quick Start Guide

Oracle EXAM - 1Z Oracle Weblogic Server 11g: System Administration I. Buy Full Product.

Best Practices for Deploying and Managing Linux with Red Hat Network

Idera SQL Diagnostic Manager Management Pack Guide for System Center Operations Manager. Install Guide. Idera Inc., Published: April 2013

Virtual Appliance Setup Guide

Oracle Recovery Manager

Online Backup Client User Manual

Oracle VM Manager Template. An Oracle White Paper February 2009

Using Symantec NetBackup with VSS Snapshot to Perform a Backup of SAN LUNs in the Oracle ZFS Storage Appliance

Managing SQL Server Databases in Microsoft Clusters with CA Insight for Distributed Databases r11.2

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse

User Guide for VMware Adapter for SAP LVM VERSION 1.2

Oracle Solaris Remote Lab User Guide for Release 1.01

Administration Guide for the System Center Cloud Services Process Pack

Oracle Enterprise Manager. Description. Versions Supported

ORACLE VM MANAGEMENT PACK

Quick Start - Virtual Server idataagent (Microsoft/Hyper-V)

CDH installation & Application Test Report

Ordering Offsite Backups

HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active

Veeam Backup Enterprise Manager. Version 7.0

Online Backup Client User Manual Mac OS

Online Backup Client User Manual Mac OS

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

Introweb Remote Backup Client for Mac OS X User Manual. Version 3.20

Department of Veterans Affairs VistA Integration Adapter Release Enhancement Manual

SonicWALL CDP 5.0 Microsoft Exchange InfoStore Backup and Restore

Installation Guide: Delta Module Manager Launcher

Quick Start Guide for Parallels Virtuozzo

Oracle Disaster Recovery on Nimble Storage

1. Please login to the Own Web Now Support Portal ( with your address and a password.

How to Setup and Configure ESXi 5.0 and ESXi 5.1 for OpenManage Essentials

Transcription:

Automated Deployment of Oracle RAC Using Enterprise Manager Provisioning Pack By Kai Yu As a part of the Oracle Enterprise Manager s lifecycle management solutions, the Oracle Enterprise Manager Provisioning Pack saves time and cost for IT organizations by automating provisioning of software, servers and applications. This article examines the infrastructure of the provisioning pack, including the Provisioning Deployment Procedures and the Software Library, and how to automate some time-consuming and error-prone tasks such as provisioning an Oracle 11g RAC database, and extending a RAC database to additional nodes. Introduction In today s IT organizations, deployment of software subsystems such as OS, database and applications becomes increasing difficult as the software gets more and more complex. Oracle RAC is one such subsystem that has a relatively complex deployment process. And it is even more challenging to manage consistency and compatibility of the deployment across the OS, database and applications in terms of patching level as well as the security compliance requirements. On the other hand, to meet the requirements of IT application projects, DBAs and system administrators often have to spend a significant amount of time on deploying many software and application environments for various purposes such as development, testing, production, disaster recovery and business continuity and production support. Therefore, it becomes very important to automate some of the deployment tasks to overcome the technical complexity and the consistency issues with the deployment, but also to free DBAs or administrators resources so that they can focus on more important tasks such as architecture design and performance tuning. To address these challenges, Oracle Enterprise Manager Grid Control offers the Provisioning Pack to automate the provisioning of software, applications and servers as a part of Oracle Enterprise Manager Grid Control s lifecycle management solutions. The provisioning features provide the following significant benefits for IT software deployment: Allows automated, repeatable and reliable deployment. Deployment can be scheduled to run in an unattended mode and is great for mass deployment, which can significantly reduce the time and cost that DBAs and IT departments have to spend on system deployments. Makes it possible to implement Gold Image deployment. The deployment is initially performed using installation media. After this initial installation is upgraded, patched and tested, this deployed system can be saved as a Gold image in the Software Library for future deployments. This Gold Image-based deployment method ensures the consistency and compliance of all the subsequent deployments. The Enterprise Manager Grid Control Provisioning Pack includes provisioning of the following stack: Operating system and Oracle VM on bare metal hardware Database and Oracle Real Applications cluster (RAC) with RAC extension and deletion Middleware This article will specifically focus on the provisioning of Oracle RAC database and RAC extension. Oracle Enterprise Manager Provisioning Solutions Overview Oracle Enterprise Manager Grid Control offers the automated provisioning solutions in the form of Provisioning Deployment Procedures in conjunction with the Software Library. Provisioning Deployment Procedures The Provisioning Deployment Procedures contain a hierarchal sequence of provisioning of steps. Each procedure describes the workflow of all tasks that need to be performed to complete the provisioning. The Enterprise Manager Grid Control installation comes with a set of out-of-box default Provisioning Deployment procedures. Through the Grid Control console, administrators can select and schedule a run of the Provisioning Deployment Procedure for a mass and unattended provisioning task. In this article, we will examine the step-by-step process required to run some of the typical Provisioning Deployment Procedures. For Oracle RAC provisioning, Oracle Enterprise Manger Grid Control provides the following Provisioning Deployment Procedures: Oracle Clusterware and RAC provisioning for UNIX, which also includes Linux Oracle Clusterware and RAC provisioning for Windows The Provisioning Deployment Procedures for RAC deploys the core components of the Oracle RAC: Oracle Clusterware Oracle RAC Database Automatic Storage Management (ASM) (optional) Oracle Grid Control 10.2.5 Provisioning Deployment Procedures supports the provisioning of Oracle 10gR2 RAC and 11gR1 RAC [1], while the Oracle Grid Control 11gR1 Provisioning. Deployment Procedures provides the provisioning of Oracle Grid Infrastructure 11g Release 2 (11.2) and Oracle Real Applications Cluster 11g Release 2 (11.2) [2] To access the Deployment Procedures, in the Grid Control console, click the Deployments tab and you can see the RAC Provisioning Deployment Page 18 4th Qtr 2010

Procedures under Deployment Procedure Manager session, as shown in the following figure: method, you can ensure all the future deployments and configurations are installed using tested and patched configuration consistently. This provisioning method can also significantly save on the time and cost of patching, updating and testing these RAC instances from fresh installation, as it uses the gold images that already include the latest patches and upgrades. The following figure shows the selection of software images from the Software Library. Figure 1: Deployment Procedure Manager Click RAC Provisioning Procedures to open the schedule deployment window, and pick the Provisioning RAC procedure that fits your provisioning needs. The follow figure shows a sample list of default Provisioning Deployment Procedures. Figure 5: Use the Software Library for the Provisioning Source One variation of this option is also called Provisioning RAC using Archived Software Binaries. In this method, the software image component is loaded from Oracle software binaries of the installation media that is usually based on a major base release such as Oracle 11.1.0.6 without additional patches. The next session will discuss this in detail. Figure 2: RAC Provisioning Procedures The first three provisioning procedures can be used to provision a new RAC environment for different platforms, while the bottom two are used to scale up or scale down a currently running RAC environment. In this article, we are going to show how to use the Oracle RAC Clusterware/RAC Provisioning for UNIX procedure to provision an Oracle RAC environment on Linux. Depending on the user requirements, the RAC provisioning procedures has two options to select the software source for provisioning. Option 1: Select an existing Oracle RAC instance as the source. In this option, a running Oracle RAC instance is used as the reference to clone from and deploy the new RAC environment. Figure 3 shows how to specify the source RAC host and its clusterware and RAC /ASM configuration as the reference to be cloned to the target host. Optionally, you also can save this configuration as a gold image in the Software Library by checking the Save to Software Library option. The Software Library and Its Software Images Components The Software library is a repository that stores software images for future deployments. As a part of Grid Control, the Software Library enables the Gold Image-based deployment method with the following features: Allow administrators to save the software images such as operating systems, Oracle software as components in the Software Library, and create a set of executable instructions called Directives associated with the software components about how to interpret and process the contents of particular components for deployment. This set of software components and their corresponding Directives form the Gold Image for future deployments. Allow administrators to use the Gold Images to create a deployable configuration on a single or set of target hosts. This deployment can be scheduled and performed automatically in an unattended way. To use RAC software to provision a new RAC environment, these RAC software images such as clusterware and RAC database software need to be uploaded to form the software components in the Software Library. There are two ways to load the RAC software images into the Software Library. Load from the Archived software Binaries. This method will load the Archived Software Binaries such as Oracle clusterware and Oracle RAC software from the installation media. The software images loaded in this method are suited if you want a new installation in the base level of the Oracle RAC such as Oracle 11.1.6.0. Once you deploy the RAC environment, you would need to upgrade it or apply the latest patches. You can use this option to create a running reference RAC environment. This method can create the Gold Images based on a reference to build the initial reference RAC environment. Figure 4: Specify the existing RAC as the Reference for Cloning Option 2: Use the Software Library as the source. In this option, you will use the software image component as the gold image to provision a new target RAC. This option is best suited if you have already created stable, well-tested and patched software image components in the Software Library. Using this Load from RAC system that has already been upgraded, patched and tested. Future deployments based these Gold Images will ensure the new provisioned RAC environment have the same version and patch level and configuration of the reference RAC system. continued on page 20 4th Qtr 2010 Page 19

Automated Deployment of Oracle RAC continued from page 19 In the rest of this article we are going to discuss some of the tasks of configuring such an Enterprise Manager provisioning infrastructure and how to use it to provision and extend an Oracle RAC database. Preparation of the Enterprise Manager Provisioning Infrastructure Install Enterprise Manager Grid Control The configuration process starts with the installation of Oracle Enterprise Manager Grid Control. For Enterprise Manager Grid Control 10.2.0.5, the installation tasks include the following: 1. Installing OEL 4.7 64 bit for Grid control server 2. Changing OS kernel parameter and loading rpms required for Grid Control installation 3. Installing Enterprise manager Grid control 10.2.0.3 4. Upgrading Enterprise manager grid control to 10.2..5 with patch 8244731 Refer to [4] for the details. The Enterprise Manager Grid Control 10.2.0.5 comes with the out-of-box Provisioning Deployment Procedures that mentioned in the previous session. We will use them for RAC provisioning in the rest of the article. Configure the Software Library The Software Library can be configured from a mounted file system. This file system needs to be readable and writeable from the Oracle Management Service (OMS) of the Enterprise Manager Grid Control. If the Enterprise Manager Grid Control is configured in a single server, the Software Library can be configured on a local file system directory of the server that runs the Grid Control. If the Enterprise Manager Grid Control is configured in multiple servers, you need to make sure the file system directory for the Software Library is accessible by all OMS instances of the Grid Control configuration. You also need to ensure there is enough free space in the file system for the Software Library. The more software images you plan to place in the Software Library, the more free space is needed for the file system. To set up the Oracle Software Library, in the Grid Control console, navigate to the Deployment tab and click the Provisioning tab to get to the Provisioning page. Then Click Administration tab of the Provisioning page and go to the Software Library Configuration session. Click the Add button and specify the Software Library Location as shown in figure 6. Load Archived Software Binaries to the Software Library For the initial RAC deployment, we loaded the Archived Oracle RAC Software Binaries into the Software Library by using Oracle clusterware 11.1.0.6 installation media and Oracle RAC Database 11.1.0.6 installation media. This process will populate the 11.1.0.6 clusterware shiphome component and Oracle Database shiphome component in the Software Library. Download the Oracle clusterware binary linux.x64_11gr1_clusterware.zip file and Oracle RAC software binary linux.x64_11gr1_database.zip to a directory in a Linux server host that is managed by the Enterprise Manager Grid Control which, in turn, owns the Software Library. Then in the Grid Control console, Click Deployment tab and select the provisioning tab. The Component tab is shown in figure 8: Figure 8. Software Library Components Configuration Click Oracle Components under the Components to see the list of Oracle Components, go down the list to the RAC Provisioning session and find linux_x64/oracle Clusterware shiphome and linux_x64/oracle Database shiphome Linux_x64 components as shown in Figure 8. Notice that both of components are marked as Incomplete, which means the actual binaries are not loaded in the software library. Figure 9. Oracle Component List To load the binary to the Oracle Database shiphome component, select the component and click the Edit button to get into the Edit component window. Figure 6: Specify the Software Library Directory Location Click OK. You have the Software Library configured as follows: Figure 10. Edit Oracle Database Shiphome Component Figure 7: The Software Library is Configured Then, click the Upload File tab. This will prompt you for the options to specify where you will load the binaries. Select the zip file and upload the binary. Page 20 4th Qtr 2010

Figure 11. Select and Upload the Oracle Binaries to the Software Library After both clusterware and database software binaries are loaded, the state of both shiphomes components are marked as Ready. Figure 12. Oracle RAC Binaries are loaded into the Software Library Provisioning Oracle RAC In this session, we are going to use an example to show the major steps to provision an Oracle RAC using the software images from the Software Library. Although the software images used here are the Archived Oracle RAC Software Binaries loaded from the Oracle clusterware 11.1.0.6 and Oracle Database 11.1.0.6 installation media, the steps are very similar if we use the software images cloned from an existing reference RAC environment. Pre-requisite for RAC Provisioning Before starting the RAC provisioning, the following prerequisites have to be met: Installed and configured OS on the target RAC host(s). For a Linux platform, we will need to have implemented the required the kernel parameter settings, installed the required rpms packages and completed the setup of the oracle OS user. The user equivalence of the Oracle user between the target RAC hosts need to be configured. See [3] for the details. Installed the Enterprise Manager Agent on the target RAC host(s). Refer to the Enterprise Manager Grid Control Installation and Configuration Guide [3] for more details. Prepared seven shared devices: $ $ Five for the clusterware: 2 OCRs and 3 voting disks $ $ One for the ASM disk and one for the ASM spfile Mapped these seven shared devices to raw devices /dev/raw1, /dev/raw7 Established the network interfaces: the public network and the private network interfaces (preferably the bonded network interface for the private network) Prepared /etc/hosts to include public, private, VIPs: hostnames/ips Disabled the firewall services on the RAC node Gave the sudo root privilege to the oracle user in the target RAC hosts From the Grid Control console, configured and tested host/cluster preferred credentials by putting proper username (oracle) and its password of the provisioning target node bvmrac1.us.dell.com as shown in figure 13. Figure 13: Configure the Target Preferred Credentials RAC Provisioning using the Deployment Procedures Use the following steps to schedule the RAC provisioning task: 1. In Grid Control, click the Deployments tab. 2. On the Deployments page, in the Deployment Procedure Manager section, click RAC Provisioning Procedures. 3. On the Deployment Procedure Manager page, in the Procedure subtab, from the table, select Oracle Clusterware / RAC Provisioning For UNIX. Figure 14a: Schedule Deployment using the Oracle Clusterware/RAC Provisioning for UNIX Procedure 4. In the Select Source section, select Select from Software Library. In the Source for Clusterware section, click the torch icon and select the generic component that has the software binaries of Oracle Clusterware. Ensure that you select only components that are in Ready status. Once you select the component name, the application automatically displays the component location. Figure 14b: Select Source for Clusterware Provisioning 5. In the Source for RAC section, click the torch icon and select the generic component that has the software binaries of Oracle Database. For ASM, you have the option to not provision ASM, use clusterware or RAC components or pick other components as indicated in the figure above. As you did in the Source for Clusterware, ensure that you select only components that are in Ready status. continued on page 22 4th Qtr 2010 Page 21

Automated Deployment of Oracle RAC continued from page 21 In the Shared Storage Configuration section, provide details about the storage devices and click Next. Figure 14c: Select Sources for Oracle RAC and ASM Provisioning 6. On the Select Hosts page, click Add and select the target hosts that form the cluster. By default, Private Host Name and Virtual Host Name are automatically prefilled with values. Edit them and specify values that match your environment. Optionally, you can also specify their IP addresses. Figure 17a: Specify the shared storage for the RAC Database Provisioning 10. On the Review page, review the details you have provided for provisioning Oracle RAC, and click Submit. 11. Check the status of the provisioning process and ensure it completes successfully. Figure 15: Specify the Target Host and its Network Configuration 7. Provide credentials for the Oracle home by selecting Use Preferred Credentials. 8. On the Configure Cluster page, provide the Cluster Name, Location etc. Figure 17b: Check the Provisioning Job Completion Status Create the Gold Images After the successful initial deployment of 11.1.0.6 RAC, we upgraded the RAC instance to 11.1.0.7, applied the required patches and went through the verification testing before we used it as the reference RAC to build the gold images for future deployments. The follow outlines the process to build the gold images. 1. From the Grid control console, click the Deployment Tab and click the Provisioning Tab. Figure 16a: Specify the Oracle cluster and Oracle Homes in the Target Host 9. In the Database Details section, retain the default selection for creating a starter database. Figure 18a: the Software Library Components Page 2. Click Create Component to start creating the clusterware software image component. Figure 16b: Specify the Database Details Page 22 4th Qtr 2010

directory will be used as the working directory to store the three zipped Oracle Homes binaries during the Oracle homes cloning operation. 3. On the new target node comment out the following line in /etc/sudoers: # Defaults requiretty 4. In Grid Control, click the Deployments tab. On the Deployments page, go to the Deployment Procedure Manager section, click RAC Provisioning Procedures. Figure 18b: Create Oracle Clusterware Clone Component for the New Clusterware Image 5. On the Deployment Procedure Manager page, in the Procedures subtab, select One Click Extend Cluster Database procedure from the table as shown in Figure 20. Click Schedule Deployment. 3. Specify the reference RAC instance host Figure 20a: Schedule Deployment using One click Extend Cluster Database Procedure Figure 18c: Configure the New Component 4. Review the component creation and submit the creation job. Once the creation job completes, the clusterware component is created and ready to be used as the gold image. Using the same method, the Oracle database software image component was created as shown in Figure19. These two components can be used as the gold images for future RAC deployment. 6. In the Select Real Application Clusters (RAC) section, select the Oracle RAC you want to extend. The associated clusterware and Automatic Storage Management (ASM) also gets extended if they already exist. Figure 20b: Select the RAC to Extend Figure 19: The New Components Created for the 11.1.0.7 clusterware and 11.1.0.7 Database Software Extending Oracle 11g RAC to a New Node The previously installed RAC cluster can be extended by adding additional nodes to the cluster. The One Click Extend Deployment procedure is designed to handle this kind of task. This procedure will use one of the original RAC nodes as the reference host and clone all the Oracle software from the reference host to the new node and then add the new node to the cluster and the RAC database configuration. The following are the main steps of performing this RAC extension procedure: 1. Prepare a new host as the new target RAC node in the same way as the original RAC hosts were prepared, which was mentioned in section PreRequisite for RAC Provisioning. 2. Ensure the the /tmp filesystem on the reference host (bvmrac1.us.dell.com in this example) and the new extended target host (bvmrac2.us.dell.com in this case) has enough free space (preferably at least 20G) since this 7. In the Reference Host Options section, from the Reference Host list, select a host that you want to use as the primary host for performing this operation. The Reference Host is the host that is selected for creation of clone archives and then transferred to the new target nodes being added. Figure 20c: Specify the Reference Host 8. In the Select New Nodes section, click Add to add new nodes that you want to include to the selected Oracle RAC and put the proper user credentials for all the Oracle homes. continued on page 24 4th Qtr 2010 Page 23

Automated Deployment of Oracle RAC continued from page 23 Figure 20d: Specify the Target Host and the User Credentials 9. The next step is to specify the sys password of ASM instance and the cluster database 10. In the Schedule section, schedule the Deployment Procedure to run either immediately or later. 11. On the Review page, review the details you have provided for extending Oracle RAC, and click Submit. 12. Check the job status to see if the procedure completed successfully. If there is an error, the job will be stopped. Fix the error and resume the job until the Job completes successfully. About the Author Kai Yu is a senior Oracle solutions engineer in Dell Oracle Solutions Engineering lab. Yu had worked with Enterprise Manager Product Management of Oracle on a joint project of RAC provisioning. His areas of expertise include Oracle RAC, Oracle Enterprise Manager, Oracle E-Business Suite and Oracle VM. He is an Oracle ACE Director and has published many Oracle whitepapers as well as presented numerous technical presentations at Oracle OpenWorld 06/ 07/ 08/ 09 and COLLABORATE 08/ 09/ 10 and Webcasts. He serves as the president of IOUG Oracle RAC SIG and serviced in the IOUG COLLABORATE 09 conference committee and Oracle RAC Tuning BootCamp owner at COLLABORATE 10. He has a Master of Science. in Computer Science from the University of Wyoming. Yu has his Oracle Blog at http://kyuoracleblog.wordpress.com/ Figure 21: Check the Deployment Job Completion Status Conclusions In this article, we have examined the architecture of the Oracle Enterprise Manager Provisioning Solutions. By focusing on some deployment cases, we have shown the detailed steps to automate the provisioning of Oracle Real Applications Cluster. References [1] Oracle Enterprise Manager Administrator s Guide for Software and Server Provisioning and Patching 10g Release 5 (10.2.0.5.0) [2] Oracle Enterprise Manager Administrator s Guide for Software and Server Provisioning and Patching 11g Release 1 (11.1.0.1.0) [3] Oracle Real Application Clusters Installation Guide 11g Release 1 (11.1) for Linux and UNIX [4] Oracle Enterprise Manager Grid Control Installation and Configuration Guide 10g Release 5 (10.2.0.5.0) [5] Provisioning Oracle RAC in a Virtualized Environment, Using Oracle Enterprise Manager, Kai Yu, Akanksha Sheoran Kaler, Rajat Niagm, IOUG Collaborate 10 Conference Whitepaper, April, 2010. Page 24 4th Qtr 2010