1 © 2005 Julian Dyke Oracle 10.2 RAC New Features Julian Dyke Independent Consultant Web Version juliandyke.com.

Slides:



Advertisements
Similar presentations
ITEC474 INTRODUCTION.
Advertisements

2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Oracle High Availability Solutions RAC and Standby Database Copyright System Managers LLC 2008.
Diagnostics and Verification of Oracle Real Application Clusters 10g Jack Cai Principal Product Manager Oracle Corporation
ITEC474 Control File Maintenance
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
1 Chapter 17 Troubleshooting RMAN. 2 Background Authors thought this topic was often glazed over or not covered well Knew that every topic can’t be covered,
1 © 2005 Julian Dyke A Rough Guide to RAC Julian Dyke Independent Consultant Web Version juliandyke.com.
Backup The flip side of recovery. Types of Failures Transaction failure –Transaction must be aborted System failure –Hardware or software problem resulting.
Chapter 7: Configuring Disks. 2/24 Objectives Learn about disk and file system configuration in Vista Learn how to manage storage Learn about the additional.
PowerCenter 8.6 SE Installation and Operational Guidelines.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
Configuring Recovery Manager
Chapter 5 Configuring the RMAN Environment. Objectives Show command to see existing settings Configure command to change settings Backing up the controlfile.
9 Copyright © Oracle Corporation, All rights reserved. Oracle Recovery Manager Overview and Configuration.
CHAPTER 17 Configuring RMAN. Introduction to RMAN RMAN was introduced in Oracle 8.0. RMAN is Oracle’s tool for backup and recovery. RMAN is much more.
1 © 2006 Julian Dyke Logical Standby Julian Dyke Independent Consultant juliandyke.com Web Version.
Backup Concepts. Introduction Backup and recovery procedures protect your database against data loss and reconstruct the data, should loss occur. The.
Agenda  Overview  Configuring the database for basic Backup and Recovery  Backing up your database  Restore and Recovery Operations  Managing your.
Introduction to Oracle Backup and Recovery
1 Data Guard Basics Julian Dyke Independent Consultant Web Version - February 2008 juliandyke.com © 2008 Julian Dyke.
Oracle Recovery Manager (RMAN) 10g : Reloaded
PPOUG, 05-OCT-01 Agenda RMAN Architecture Why Use RMAN? Implementation Decisions RMAN Oracle9i New Features.
Scalability and Reliability using Oracle Real Application Clusters Suresh Chaganti Syed Asharaf.
Recovery Manager Overview Target Database Recovery Catalog Database Enterprise Manager Recovery Manager (RMAN) Media Options Server Session.
1 © 2006 Julian Dyke Streams Julian Dyke Independent Consultant juliandyke.com Web Version.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Clustering  Types of Clustering. Objectives At the end of this module the student will understand the following tasks and concepts. What clustering is.
Guide to RAC.
ORACLE RAC. Definition Oracle Real Application Cluster (RAC) is a cluster system at the application level. It uses shared disk architecture that provides.
Chapter 7 Making Backups with RMAN. Objectives Explain backup sets and image copies RMAN Backup modes’ Types of files backed up Backup destinations Specifying.
■ Decide on the local database name, and which domain will contain this database. These names are set in the initialization parameters DB_NAME and DB_DOMAIN.
Chapter 9 Scripting RMAN. Background Authors felt that scripting was a topic not covered well Authors wanted to cover both Unix/Linux and Windows environments.
Backup & Recovery Backup and Recovery Strategies on Windows Server 2003.
Installing Oracle Database 11gR2 Software on Red Hat Enterprise Linux 5 (RAC)
ORACLE
1 RAC Internals Julian Dyke Independent Consultant Web Version juliandyke.com © 2007 Julian Dyke.
Using OUI to install Oracle9i Release 2 on an OpenVMS System.
Installing Oracle9i RAC Release 2 on HP OpenVMS Systems.
SUSE Linux Enterprise Desktop Administration Chapter 6 Manage Software.
A Guide to Oracle9i1 Database Instance startup and shutdown.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
1 © 2010 Julian Dyke Edition-Based Redefinition Julian Dyke Independent Consultant juliandyke.com Web Version.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
Oracle 10g Clusterware (CRS) Overview 18 Aug 2005 John Sheaffer Platform Solution Specialist
ASM General Architecture
High Availability in DB2 Nishant Sinha
Enterprise Manager: Scalable Oracle Management John Kennedy System Management Products, Server Technologies, Oracle Corporation Session id:XXXXX.
Overview of Oracle Backup and Recovery Darl Kuhn, Regis University.
2 Copyright © 2006, Oracle. All rights reserved. Configuring Recovery Manager.
8 Copyright © 2007, Oracle. All rights reserved. Using RMAN to Duplicate a Database.
3 Copyright © 2004, Oracle. All rights reserved. Creating an Oracle Database.
3 Copyright © 2007, Oracle. All rights reserved. Using the RMAN Recovery Catalog.
13 Copyright © 2007, Oracle. All rights reserved. Using the Data Recovery Advisor.
3 Copyright © 2006, Oracle. All rights reserved. Installation and Administration Basics.
6 Copyright © 2006, Oracle. All rights reserved. Oracle Clusterware.
Oracle 10g database installation kit  A bundle of scripts which allows to install Oracle 10g database server on a single node: Useful for both experienced.
2 Copyright © 2005, Oracle. All rights reserved. Installing Oracle Software and Creating the Database.
14 Copyright © 2007, Oracle. All rights reserved. Backup and Recovery Concepts.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
CERN IT Department CH-1211 Genève 23 Switzerland t Using Data Guard for hardware migration UKOUG RAC & HA SIG, Feb 2008 Miguel Anjo, CERN.
Preinstallation Tasks
Creating an Oracle Database
Oracle Database Monitoring and beyond
ASM File Group Parity Protection New to ASM for Oracle Database 19c
ASM Database Clones New to ASM for Oracle Database 18c
Performing Database Recovery
Presentation transcript:

1 © 2005 Julian Dyke Oracle 10.2 RAC New Features Julian Dyke Independent Consultant Web Version juliandyke.com

© 2005 Julian Dyke juliandyke.com 2 CLUVFY

© 2005 Julian Dyke juliandyke.com 3 CLUVFY  Introduced in Oracle 10.2  Read-only utility that verifies configuration of cluster at each stage of cluster installation  Detects many common configuration errors  Eliminates time-consuming troubleshooting  Supplied with Oracle Clusterware  Can be installed separately  Can also be used with Oracle 10.1  Requires -r 10gR1 switch

© 2005 Julian Dyke juliandyke.com 4 CLUVFY  Written in Java - requires JRE  Supplied with JRE  Alternatively can use existing JRE  Must set CV_JDKHOME environment variable  On Red Hat Linux also requires cvuqdisk package  Supplied on Oracle Clusterware CD rpm --Uvh cvuqdisk rpm

© 2005 Julian Dyke juliandyke.com 5 CLUVFY  Checks  stages  components  Stage checks  Verify all steps for specified stage have been completed  Component checks  Verify specified component has been correctly installed sh runcluvfy.sh -help sh runcluvfy.sh stage -help sh runcluvfy.sh comp -help

© 2005 Julian Dyke juliandyke.com 6 CLUVFY  Stages include: -post hwospost check for hardware and operating system -pre cfspre-check for CFS setup -post cfspost-check for CFS setup -pre crsinstpre-check for Oracle Clusterware installation -post crsinstpost-check for Oracle Clusterware installation -pre dbinstpre-check for database installation -pre dbcfgpre-check for database configuration

© 2005 Julian Dyke juliandyke.com 7 CLUVFY  Components include: nodereachChecks reachability between nodes nodeconChecks node connectivity cfsChecks CFS integrity ssaChecks shared storage accessibility spaceChecks space availability sysChecks minimum system requirements cluChecks cluster integrity clumgrChecks cluster manager integrity ocrChecks OCR integrity crsChecks Oracle Clusterware (CRS) integrity nodeappChecks node applications exist admprvChecks administrative privileges peerCompares properties with peers

© 2005 Julian Dyke juliandyke.com 8 CLUVFY  For example, to check configuration before installing Oracle Clusterware on node1 and node2 use: sh runcluvfy.sh stage -pre crsinst -n node1,node2  Checks:  node reachability  user equivalence  administrative privileges  node connectivity  shared stored accessibility  If any checks fail append -verbose to display more information

© 2005 Julian Dyke juliandyke.com 9 Oracle Clusterware File Mirroring

© 2005 Julian Dyke juliandyke.com 10 OCR and Voting Disk Mirroring  RAC databases contain  controlfiles  datafiles  online redo logs  server parameter files  password files  archive log files  In addition RAC clusters contain  Oracle Cluster Repository (OCR)  formerly SRVM file  Voting Disk  formerly CSS file

© 2005 Julian Dyke juliandyke.com 11 OCR and Voting Disk Mirroring  In Oracle 10.1 and below  only one copy of OCR and Voting Disk  can be corrupted  can be deleted  can be inaccessible  loss of either prevents access to all databases in cluster  In Oracle 10.2 and above  OCR can be mirrored  maximum two copies  Voting Disk can be mirrored  recommended three copies

© 2005 Julian Dyke juliandyke.com 12 OCR and Voting Disk Mirroring Database Files Instance 2 Node2 Instance 1 Node1 Database Files OCR Voting Disk 1 Oracle 10.1

© 2005 Julian Dyke juliandyke.com 13 OCR and Voting Disk Mirroring OCR Mirror Voting Disk 2 Database Files Instance 2 Node2 Instance 1 Node1 Database Files OCR Voting Disk 1 Voting Disk 3 Oracle 10.2

© 2005 Julian Dyke juliandyke.com 14 DBCA Database Cloning

© 2005 Julian Dyke juliandyke.com 15 DBCA - Database Cloning  Creating a Clone Template Manage Templates

© 2005 Julian Dyke juliandyke.com 16 DBCA - Database Cloning Create database template from an existing database (structure and data)

© 2005 Julian Dyke juliandyke.com 17 DBCA - Database Cloning Choose database from which to create the template

© 2005 Julian Dyke juliandyke.com 18 DBCA - Database Cloning Specify location where RMAN copies of datafiles will be created. Specify name and description of template

© 2005 Julian Dyke juliandyke.com 19 DBCA - Database Cloning Choose locations of database files

© 2005 Julian Dyke juliandyke.com 20 DBCA - Database Cloning  Template creation completion message

© 2005 Julian Dyke juliandyke.com 21 DBCA - Database Cloning  Creating a Clone Database Create Database

© 2005 Julian Dyke juliandyke.com 22 DBCA - Database Cloning Manage Templates Select nodes on which to create cluster database

© 2005 Julian Dyke juliandyke.com 23 DBCA - Database Cloning Select template (Template2) Includes Datafiles = Yes => Clone

© 2005 Julian Dyke juliandyke.com 24 DBCA - Database Cloning Select Global Database Name Select SID

© 2005 Julian Dyke juliandyke.com 25 DBCA - Database Cloning Select SID Configure Management Options

© 2005 Julian Dyke juliandyke.com 26 DBCA - Database Cloning Select SID Set Passwords

© 2005 Julian Dyke juliandyke.com 27 DBCA - Database Cloning Select Storage Option (ASM)

© 2005 Julian Dyke juliandyke.com 28 DBCA - Database Cloning Select ASM Diskgroup (DISKGROUP1)

© 2005 Julian Dyke juliandyke.com 29 DBCA - Database Cloning Select Oracle-Managed Files (OMF)

© 2005 Julian Dyke juliandyke.com 30 DBCA - Database Cloning Optionally enable Flash Recovery Area and Archiving

© 2005 Julian Dyke juliandyke.com 31 DBCA - Database Cloning Optionally enable Flash Recovery Area and Archiving Specify optional; custom initialization scripts

© 2005 Julian Dyke juliandyke.com 32 DBCA - Database Cloning Add Services

© 2005 Julian Dyke juliandyke.com 33 DBCA - Database Cloning Set initialisation parameters

© 2005 Julian Dyke juliandyke.com 34 DBCA - Database Cloning Configure storage

© 2005 Julian Dyke juliandyke.com 35 DBCA - Database Cloning Create Database or Generate Database Creation Scripts

© 2005 Julian Dyke juliandyke.com 36 DBCA - Database Cloning Create Database or Generate Database Creation Scripts Log files in $ORACLE_HOME/cfgtoollogs/dbca/CLONE

© 2005 Julian Dyke juliandyke.com 37 DBCA - Database Cloning Create Database or Generate Database Creation Scripts

© 2005 Julian Dyke juliandyke.com 38 Thank you for listening