SlideShare a Scribd company logo
Install and Upgrade
Grid Infrastructure 12.1.0.2 (no RAC)
+ Apply GI PSU
Current Configuration
Grid Infrastructure 12.1.0.1 is installed and running:
+ASM:/u03/app/oracle/grid/12.1.0:N:
One Diskgroup created in ASM
SQL> select name, total_mb, free_mb from v$asm_diskgroup;
NAME TOTAL_MB FREE_MB
------------------------------ ---------- ----------
ORADATA 4204 4118
SQL> select name, total_mb, free_mb from v$asm_disk;
NAME TOTAL_MB FREE_MB
------------------------------ ---------- ----------
ORAD1 2102 2058
ORAD2 2102 2060
GI Component Status looks good
$ crsctl status res -t
--------------------------------------------------------------------------------
Name Target State Server State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.LISTENERASM.lsnr
ONLINE ONLINE emcc STABLE
ora.ORADATA.dg
ONLINE ONLINE emcc STABLE
ora.asm
ONLINE ONLINE emcc Started,STABLE
ora.ons
OFFLINE OFFLINE emcc STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
1 ONLINE ONLINE emcc STABLE
ora.diskmon
1 OFFLINE OFFLINE STABLE
ora.evmd
1 ONLINE ONLINE emcc STABLE
ora.ocadb1.db
1 OFFLINE OFFLINE Instance Shutdown,ST
ABLE
ora.ocadb1.emccdb1.svc
1 OFFLINE OFFLINE STABLE
--------------------------------------------------------------------------------
$
Do not have much space on the existing file systems, so going to install GI 12.1.0.2 to /d01 file system mounted newly to
the VirtualBox VM.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
33G 25G 6.5G 80% /
/dev/sda1 99M 23M 71M 25% /boot
tmpfs 4.0G 635M 3.3G 16% /dev/shm
/dev/sdb 40G 18G 21G 47% /u02
/dev/sde 12G 9.8G 1.6G 87% /u03
Orac12csw 466G 370G 96G 80% /media/sf_Orac12csw
/dev/sdf 26G 173M 24G 1% /d01
ASM instance is up and running.
$ ps -ef | grep ASM
oracle 4215 1 0 11:37 ? 00:00:00
/u03/app/oracle/grid/12.1.0/bin/tnslsnr LISTENERASM -no_crs_notify -inherit
oracle 4304 1 0 11:38 ? 00:00:00 asm_pmon_+ASM
oracle 4308 1 0 11:38 ? 00:00:01 asm_psp0_+ASM
oracle 4312 1 5 11:38 ? 00:02:15 asm_vktm_+ASM
oracle 4318 1 0 11:38 ? 00:00:00 asm_gen0_+ASM
oracle 4322 1 0 11:38 ? 00:00:00 asm_mman_+ASM
oracle 4330 1 0 11:38 ? 00:00:00 asm_diag_+ASM
oracle 4334 1 0 11:38 ? 00:00:01 asm_dia0_+ASM
oracle 4338 1 0 11:38 ? 00:00:00 asm_dbw0_+ASM
oracle 4342 1 0 11:38 ? 00:00:00 asm_lgwr_+ASM
oracle 4346 1 0 11:38 ? 00:00:00 asm_ckpt_+ASM
oracle 4350 1 0 11:38 ? 00:00:00 asm_smon_+ASM
oracle 4354 1 0 11:38 ? 00:00:00 asm_lreg_+ASM
oracle 4358 1 0 11:38 ? 00:00:00 asm_rbal_+ASM
oracle 4362 1 0 11:38 ? 00:00:01 asm_gmon_+ASM
oracle 4366 1 0 11:38 ? 00:00:00 asm_mmon_+ASM
oracle 4370 1 0 11:38 ? 00:00:01 asm_mmnl_+ASM
oracle 4397 1 0 11:38 ? 00:00:00 oracle+ASM
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 5355 4106 0 12:21 pts/1 00:00:00 grep ASM
$
And obviously, the GI services are running as well.
$ ps -ef |grep grid
oracle 3281 1 0 11:34 ? 00:00:06 /u03/app/oracle/grid/12.1.0/bin/ohasd.bin reboot
oracle 4192 1 1 11:37 ? 00:00:28 /u03/app/oracle/grid/12.1.0/bin/oraagent.bin
oracle 4209 1 0 11:37 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/evmd.bin
oracle 4215 1 0 11:37 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/tnslsnr LISTENERASM
-no_crs_notify -inherit
oracle 4234 4209 0 11:38 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/evmlogger.bin -o
/u03/app/oracle/grid/12.1.0/log/[HOSTNAME]/evmd/evmlogger.info -l
/u03/app/oracle/grid/12.1.0/log/[HOSTNAME]/evmd/evmlogger.log
oracle 4245 1 0 11:38 ? 00:00:02 /u03/app/oracle/grid/12.1.0/bin/cssdagent
oracle 4271 1 0 11:38 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/ocssd.bin
Install and Upgrade 12.1.0.2 Grid Infrastructure
The 12.1.0.2 grid infrastructure software is downloaded from OTN and unzipped (“grid” directory).
You also see that I have the database software downloaded, as well as few patches (1979135 is PSU patch, 6880880 is
latest OPatch).
Start the installation by invoking OUI from the 12.1.0.2 media, grid directory.
Following are OUI screenshots and options chosen. Nothing specific to explain here… 
Yes, Oracle install is that easy as click click click!
Had some space warnings, ignored the errors as the current space is sufficient for what I use this VirtualBox for (only for
practicing and demo).
Ignore warnings only when you are sure of what you are ignoring.
Click “Install” to begin the installation. After sometime, the popup to run rootupgrade.sh appears.
Ooops!! rootupgrade.sh failed. Fortunately it is a known issue.
Upgrading ASM Failed With ORA-32002: cannot create SPFILE (Doc ID 1912581.1)
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u03/app/oracle/grid/12.1.0/db
s/spfile+ASM.ora
SQL>
SQL> create pfile='/tmp/pfileASM.ora' from spfile;
File created.
SQL>
SQL> select name from v$asm_diskgroup;
NAME
------------------------------
ORADATA
SQL>
SQL> create spfile='+ORADATA' from pfile='/tmp/pfileASM.ora';
File created.
SQL>
$ srvctl config asm
ASM home: /u03/app/oracle/grid/12.1.0
Password file: /u03/app/oracle/grid/12.1.0/dbs/orapwASM
ASM listener: LISTENERASM
Spfile: +ORADATA/ASM/ASMPARAMETERFILE/registry.253.867764075
ASM diskgroup discovery string:
$
$ srvctl stop asm -f
$
$ srvctl start asm
$
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string +ORADATA/ASM/ASMPARAMETERFILE/
registry.253.867764075
SQL>
Try the rootupgrade.sh again…
Success!! Now click OK in the popup window.
Remember to adjust the environment configuration file (if you have one) with new Oracle home value.
Grid Infrastructure services are running from the new home…
$ ps -ef |grep grid
oracle 10491 1 1 13:41 ? 00:00:10 /d01/grid/12.1.0.2/bin/ohasd.bin reboot
oracle 10528 1 1 13:41 ? 00:00:10 /d01/grid/12.1.0.2/bin/oraagent.bin
oracle 10579 1 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/evmd.bin
oracle 10592 1 0 13:42 ? 00:00:00 /d01/grid/12.1.0.2/bin/tnslsnr LISTENERASM -
no_crs_notify -inherit
oracle 10612 10579 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/evmlogger.bin -o
/d01/grid/12.1.0.2/log/[HOSTNAME]/evmd/evmlogger.info -l
/d01/grid/12.1.0.2/log/[HOSTNAME]/evmd/evmlogger.log
oracle 10620 1 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/cssdagent
oracle 10645 1 1 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/ocssd.bin
ASM Instance is also running…
$ ps -ef |grep ASM
oracle 10592 1 0 13:42 ? 00:00:00 /d01/grid/12.1.0.2/bin/tnslsnr
LISTENERASM -no_crs_notify -inherit
oracle 10680 1 0 13:42 ? 00:00:00 asm_pmon_+ASM
oracle 10684 1 0 13:42 ? 00:00:00 asm_psp0_+ASM
oracle 10688 1 4 13:42 ? 00:00:27 asm_vktm_+ASM
oracle 10694 1 0 13:42 ? 00:00:01 asm_gen0_+ASM
oracle 10698 1 0 13:42 ? 00:00:00 asm_mman_+ASM
oracle 10706 1 0 13:42 ? 00:00:00 asm_diag_+ASM
oracle 10710 1 0 13:42 ? 00:00:00 asm_dia0_+ASM
oracle 10714 1 0 13:42 ? 00:00:00 asm_dbw0_+ASM
oracle 10718 1 0 13:42 ? 00:00:00 asm_lgwr_+ASM
oracle 10722 1 0 13:42 ? 00:00:00 asm_ckpt_+ASM
oracle 10726 1 0 13:42 ? 00:00:00 asm_smon_+ASM
oracle 10730 1 0 13:42 ? 00:00:00 asm_lreg_+ASM
oracle 10734 1 0 13:42 ? 00:00:00 asm_pxmn_+ASM
oracle 10738 1 0 13:42 ? 00:00:00 asm_rbal_+ASM
oracle 10742 1 0 13:42 ? 00:00:00 asm_gmon_+ASM
oracle 10746 1 0 13:42 ? 00:00:00 asm_mmon_+ASM
oracle 10750 1 0 13:42 ? 00:00:00 asm_mmnl_+ASM
oracle 10776 1 0 13:42 ? 00:00:00 oracle+ASM
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 11660 7822 0 13:52 pts/3 00:00:00 grep ASM
$
Apply PSU – Oct 2014
Patch 19791375 - Combo of OJVM Component 12.1.0.2.1 DB PSU + GI PSU 12.1.0.2.1 (Oct2014)
Platform: Linux x86-64, Solaris SPARC, Solaris x86-64
Released: October 14, 2014
In this document Oracle Database Home refers to Enterprise Edition or Standard Edition Database software. GI refers to
Grid Infrastructure and PSU refers to Patch Set Update.
The GI System patch includes updates for both the Clusterware home and Database home.
This patch is not Oracle RAC Rolling installable.
Patch 6880880: OPatch patch of version 12.1.0.1.5 for Oracle software releases 12.1.0.x (OCT 2014)
First update OPatch with the latest version, download from MOS and unzip to GI Oracle Home.
Validate the Oracle Inventory for GI home.
$ cd OPatch
$ ./opatch lsinventory
Oracle Interim Patch Installer version 12.1.0.1.5
Copyright (c) 2014, Oracle Corporation. All rights reserved.
Oracle Home : /d01/grid/12.1.0.2
Central Inventory : /u03/app/oraInventory
from : /d01/grid/12.1.0.2/oraInst.loc
OPatch version : 12.1.0.1.5
OUI version : 12.1.0.2.0
Log file location : /d01/grid/12.1.0.2/cfgtoollogs/opatch/opatch2014-12-31_14-01-
42PM_1.log
Lsinventory Output file location :
/d01/grid/12.1.0.2/cfgtoollogs/opatch/lsinv/lsinventory2014-12-31_14-01-42PM.txt
--------------------------------------------------------------------------------
Installed Top-level Products (1):
Oracle Grid Infrastructure 12c 12.1.0.2.0
There are 1 products installed in this Oracle Home.
There are no Interim patches installed in this Oracle Home.
--------------------------------------------------------------------------------
OPatch succeeded.
$
Before applying the PSU, need to have the OCM response file created.
Now, apply the GI as root user.
[root@emcc ~]# export PATH=$PATH:/d01/grid/12.1.0.2/OPatch
[root@emcc ~]# opatchauto apply /media/sf_Orac12csw/19791375/19392646 -oh
/d01/grid/12.1.0.2 -ocmrf /tmp/ocm.rsp
Patch succeeded, and services brought up automatically by the opatchauto.
Hope this helps…!

More Related Content

What's hot

Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0
Santosh Kangane
 
Pluggable database 3
Pluggable database 3Pluggable database 3
Pluggable database 3
Osama Mustafa
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
uzzal basak
 
Pluggable database tutorial
Pluggable database tutorialPluggable database tutorial
Pluggable database tutorial
Osama Mustafa
 
Oracle data guard configuration in 12c
Oracle data guard configuration in 12cOracle data guard configuration in 12c
Oracle data guard configuration in 12c
uzzal basak
 
Backup andrecoverychecklist
Backup andrecoverychecklistBackup andrecoverychecklist
Backup andrecoverychecklistpraveen_01236
 
12c (12.1) Database installation on Solaris 11(11.2)
12c (12.1) Database  installation on Solaris 11(11.2)12c (12.1) Database  installation on Solaris 11(11.2)
12c (12.1) Database installation on Solaris 11(11.2)
K Kumar Guduru
 
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Yury Velikanov
 
B35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezB35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezInsight Technology, Inc.
 
RAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and DatabaseRAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and Database
Nikhil Kumar
 
Rac&asm
Rac&asmRac&asm
Rac&asm
Osama Mustafa
 
Upgrade EBS DB from 11g to 12c.
Upgrade EBS DB from 11g to 12c.Upgrade EBS DB from 11g to 12c.
Upgrade EBS DB from 11g to 12c.
Osama Mustafa
 
Adventures in Dataguard
Adventures in DataguardAdventures in Dataguard
Adventures in DataguardJason Arneil
 
12c on RHEL7
12c on RHEL712c on RHEL7
12c on RHEL7
Osama Mustafa
 
Pluggable database tutorial 2
Pluggable database tutorial 2Pluggable database tutorial 2
Pluggable database tutorial 2
Osama Mustafa
 
Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c
Osama Mustafa
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012
Emre Baransel
 

What's hot (20)

Oracle Golden Gate
Oracle Golden GateOracle Golden Gate
Oracle Golden Gate
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0
 
Pluggable database 3
Pluggable database 3Pluggable database 3
Pluggable database 3
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
 
Pluggable database tutorial
Pluggable database tutorialPluggable database tutorial
Pluggable database tutorial
 
Oracle data guard configuration in 12c
Oracle data guard configuration in 12cOracle data guard configuration in 12c
Oracle data guard configuration in 12c
 
Backup andrecoverychecklist
Backup andrecoverychecklistBackup andrecoverychecklist
Backup andrecoverychecklist
 
12c (12.1) Database installation on Solaris 11(11.2)
12c (12.1) Database  installation on Solaris 11(11.2)12c (12.1) Database  installation on Solaris 11(11.2)
12c (12.1) Database installation on Solaris 11(11.2)
 
Rac questions
Rac questionsRac questions
Rac questions
 
Physical_Standby_Database_R12.2.4
Physical_Standby_Database_R12.2.4Physical_Standby_Database_R12.2.4
Physical_Standby_Database_R12.2.4
 
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
 
B35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezB35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarez
 
RAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and DatabaseRAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and Database
 
Rac&asm
Rac&asmRac&asm
Rac&asm
 
Upgrade EBS DB from 11g to 12c.
Upgrade EBS DB from 11g to 12c.Upgrade EBS DB from 11g to 12c.
Upgrade EBS DB from 11g to 12c.
 
Adventures in Dataguard
Adventures in DataguardAdventures in Dataguard
Adventures in Dataguard
 
12c on RHEL7
12c on RHEL712c on RHEL7
12c on RHEL7
 
Pluggable database tutorial 2
Pluggable database tutorial 2Pluggable database tutorial 2
Pluggable database tutorial 2
 
Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012
 

Viewers also liked

Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Biju Thomas
 
Install oracle database 12c software on windows
Install oracle database 12c software on windowsInstall oracle database 12c software on windows
Install oracle database 12c software on windows
Biju Thomas
 
All (that i know) about exadata external
All (that i know) about exadata externalAll (that i know) about exadata external
All (that i know) about exadata external
Prasad Chitta
 
Aphorisms on Information Technology & Systems
Aphorisms on Information Technology & SystemsAphorisms on Information Technology & Systems
Aphorisms on Information Technology & SystemsPrasad Chitta
 
Oracle12c data guard farsync and whats new
Oracle12c data guard farsync and whats newOracle12c data guard farsync and whats new
Oracle12c data guard farsync and whats newNassyam Basha
 
Oracle 12 c new-features
Oracle 12 c new-featuresOracle 12 c new-features
Oracle 12 c new-featuresNavneet Upneja
 
Oracle Exadata 1Z0-485 Certification
Oracle Exadata 1Z0-485 CertificationOracle Exadata 1Z0-485 Certification
Oracle Exadata 1Z0-485 Certification
Exadatadba
 
PDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT Version
Peter Doolan
 
SQL in the Hybrid World
SQL in the Hybrid WorldSQL in the Hybrid World
SQL in the Hybrid World
Tanel Poder
 
Indexes and Indexing in Oracle 12c
Indexes and Indexing in Oracle 12cIndexes and Indexing in Oracle 12c
Indexes and Indexing in Oracle 12c
Oren Nakdimon
 
SQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12cSQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12c
Tanel Poder
 
Write Less (code) With More (Oracle Database 12c New Features)
Write Less (code) With More (Oracle Database 12c New Features)Write Less (code) With More (Oracle Database 12c New Features)
Write Less (code) With More (Oracle Database 12c New Features)
Oren Nakdimon
 
11g新特性 在线实施补丁online patching
11g新特性 在线实施补丁online patching11g新特性 在线实施补丁online patching
11g新特性 在线实施补丁online patchingmaclean liu
 
Using AWR for IO Subsystem Analysis
Using AWR for IO Subsystem AnalysisUsing AWR for IO Subsystem Analysis
Using AWR for IO Subsystem Analysis
Texas Memory Systems, and IBM Company
 
How to upgrade your application with no downtime (using edition-based redefin...
How to upgrade your application with no downtime (using edition-based redefin...How to upgrade your application with no downtime (using edition-based redefin...
How to upgrade your application with no downtime (using edition-based redefin...
Oren Nakdimon
 

Viewers also liked (15)

Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12
 
Install oracle database 12c software on windows
Install oracle database 12c software on windowsInstall oracle database 12c software on windows
Install oracle database 12c software on windows
 
All (that i know) about exadata external
All (that i know) about exadata externalAll (that i know) about exadata external
All (that i know) about exadata external
 
Aphorisms on Information Technology & Systems
Aphorisms on Information Technology & SystemsAphorisms on Information Technology & Systems
Aphorisms on Information Technology & Systems
 
Oracle12c data guard farsync and whats new
Oracle12c data guard farsync and whats newOracle12c data guard farsync and whats new
Oracle12c data guard farsync and whats new
 
Oracle 12 c new-features
Oracle 12 c new-featuresOracle 12 c new-features
Oracle 12 c new-features
 
Oracle Exadata 1Z0-485 Certification
Oracle Exadata 1Z0-485 CertificationOracle Exadata 1Z0-485 Certification
Oracle Exadata 1Z0-485 Certification
 
PDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT Version
 
SQL in the Hybrid World
SQL in the Hybrid WorldSQL in the Hybrid World
SQL in the Hybrid World
 
Indexes and Indexing in Oracle 12c
Indexes and Indexing in Oracle 12cIndexes and Indexing in Oracle 12c
Indexes and Indexing in Oracle 12c
 
SQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12cSQL Monitoring in Oracle Database 12c
SQL Monitoring in Oracle Database 12c
 
Write Less (code) With More (Oracle Database 12c New Features)
Write Less (code) With More (Oracle Database 12c New Features)Write Less (code) With More (Oracle Database 12c New Features)
Write Less (code) With More (Oracle Database 12c New Features)
 
11g新特性 在线实施补丁online patching
11g新特性 在线实施补丁online patching11g新特性 在线实施补丁online patching
11g新特性 在线实施补丁online patching
 
Using AWR for IO Subsystem Analysis
Using AWR for IO Subsystem AnalysisUsing AWR for IO Subsystem Analysis
Using AWR for IO Subsystem Analysis
 
How to upgrade your application with no downtime (using edition-based redefin...
How to upgrade your application with no downtime (using edition-based redefin...How to upgrade your application with no downtime (using edition-based redefin...
How to upgrade your application with no downtime (using edition-based redefin...
 

Similar to Install and upgrade Oracle grid infrastructure 12.1.0.2

Drizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free MigrationDrizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free Migration
Andrew Hutchings
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Markus Michalewicz
 
br_test_lossof-datafile_10g.doc
br_test_lossof-datafile_10g.docbr_test_lossof-datafile_10g.doc
br_test_lossof-datafile_10g.doc
Lucky Ally
 
12c database migration from ASM storage to NON-ASM storage
12c database migration from ASM storage to NON-ASM storage12c database migration from ASM storage to NON-ASM storage
12c database migration from ASM storage to NON-ASM storage
Monowar Mukul
 
Redo logfile addition in oracle rac 12c
Redo logfile addition in oracle rac 12cRedo logfile addition in oracle rac 12c
Redo logfile addition in oracle rac 12c
Debasish Nayak
 
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobsMonowar Mukul
 
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
PgDay.Seoul
 
12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM
Monowar Mukul
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging Ruby
Aman Gupta
 
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAROracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
pasalapudi123
 
Enterprise Manager Cloud Control 12c Release 4 - Installation
Enterprise Manager Cloud Control 12c Release 4 - InstallationEnterprise Manager Cloud Control 12c Release 4 - Installation
Enterprise Manager Cloud Control 12c Release 4 - Installation
Ivica Arsov
 
Oracle 12c far sync standby instance
Oracle 12c far sync standby instanceOracle 12c far sync standby instance
Oracle 12c far sync standby instanceMonowar Mukul
 
Oracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingOracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingKyle Hailey
 
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
Your tuning arsenal: AWR, ADDM, ASH, Metrics and AdvisorsYour tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
John Kanagaraj
 
Database decommission process
Database decommission processDatabase decommission process
Database decommission process
K Kumar Guduru
 
Oracle Database 12c Application Development
Oracle Database 12c Application DevelopmentOracle Database 12c Application Development
Oracle Database 12c Application Development
Saurabh K. Gupta
 
RAC.docx
RAC.docxRAC.docx
RAC.docx
ssuser02862c
 
Oracle cluster installation with grid and iscsi
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsi
Chanaka Lasantha
 

Similar to Install and upgrade Oracle grid infrastructure 12.1.0.2 (20)

Drizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free MigrationDrizzle to MySQL, Stress Free Migration
Drizzle to MySQL, Stress Free Migration
 
les04.pdf
les04.pdfles04.pdf
les04.pdf
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
 
br_test_lossof-datafile_10g.doc
br_test_lossof-datafile_10g.docbr_test_lossof-datafile_10g.doc
br_test_lossof-datafile_10g.doc
 
Sql2
Sql2Sql2
Sql2
 
12c database migration from ASM storage to NON-ASM storage
12c database migration from ASM storage to NON-ASM storage12c database migration from ASM storage to NON-ASM storage
12c database migration from ASM storage to NON-ASM storage
 
Redo logfile addition in oracle rac 12c
Redo logfile addition in oracle rac 12cRedo logfile addition in oracle rac 12c
Redo logfile addition in oracle rac 12c
 
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs
12c: Testing audit features for Data Pump (Export & Import) and RMAN jobs
 
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
[Pgday.Seoul 2019] Citus를 이용한 분산 데이터베이스
 
12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging Ruby
 
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAROracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
 
Enterprise Manager Cloud Control 12c Release 4 - Installation
Enterprise Manager Cloud Control 12c Release 4 - InstallationEnterprise Manager Cloud Control 12c Release 4 - Installation
Enterprise Manager Cloud Control 12c Release 4 - Installation
 
Oracle 12c far sync standby instance
Oracle 12c far sync standby instanceOracle 12c far sync standby instance
Oracle 12c far sync standby instance
 
Oracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingOracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 sampling
 
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
Your tuning arsenal: AWR, ADDM, ASH, Metrics and AdvisorsYour tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
Your tuning arsenal: AWR, ADDM, ASH, Metrics and Advisors
 
Database decommission process
Database decommission processDatabase decommission process
Database decommission process
 
Oracle Database 12c Application Development
Oracle Database 12c Application DevelopmentOracle Database 12c Application Development
Oracle Database 12c Application Development
 
RAC.docx
RAC.docxRAC.docx
RAC.docx
 
Oracle cluster installation with grid and iscsi
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsi
 

More from Biju Thomas

Notes from #OOW19
Notes from #OOW19Notes from #OOW19
Notes from #OOW19
Biju Thomas
 
GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
Biju Thomas
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
Biju Thomas
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Biju Thomas
 
OTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least PrivilegeOTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least Privilege
Biju Thomas
 
Create non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windowsCreate non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windows
Biju Thomas
 
2008 Collaborate IOUG Presentation
2008 Collaborate IOUG Presentation2008 Collaborate IOUG Presentation
2008 Collaborate IOUG Presentation
Biju Thomas
 
2009 Collaborate IOUG Presentation
2009 Collaborate IOUG Presentation2009 Collaborate IOUG Presentation
2009 Collaborate IOUG Presentation
Biju Thomas
 
2011 Collaborate IOUG Presentation
2011 Collaborate IOUG Presentation2011 Collaborate IOUG Presentation
2011 Collaborate IOUG Presentation
Biju Thomas
 
2013 Collaborate - OAUG - Presentation
2013 Collaborate - OAUG - Presentation2013 Collaborate - OAUG - Presentation
2013 Collaborate - OAUG - Presentation
Biju Thomas
 

More from Biju Thomas (10)

Notes from #OOW19
Notes from #OOW19Notes from #OOW19
Notes from #OOW19
 
GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
 
OTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least PrivilegeOTech magazine article - Principle of Least Privilege
OTech magazine article - Principle of Least Privilege
 
Create non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windowsCreate non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windows
 
2008 Collaborate IOUG Presentation
2008 Collaborate IOUG Presentation2008 Collaborate IOUG Presentation
2008 Collaborate IOUG Presentation
 
2009 Collaborate IOUG Presentation
2009 Collaborate IOUG Presentation2009 Collaborate IOUG Presentation
2009 Collaborate IOUG Presentation
 
2011 Collaborate IOUG Presentation
2011 Collaborate IOUG Presentation2011 Collaborate IOUG Presentation
2011 Collaborate IOUG Presentation
 
2013 Collaborate - OAUG - Presentation
2013 Collaborate - OAUG - Presentation2013 Collaborate - OAUG - Presentation
2013 Collaborate - OAUG - Presentation
 

Recently uploaded

一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 

Recently uploaded (20)

一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 

Install and upgrade Oracle grid infrastructure 12.1.0.2

  • 1. Install and Upgrade Grid Infrastructure 12.1.0.2 (no RAC) + Apply GI PSU Current Configuration Grid Infrastructure 12.1.0.1 is installed and running: +ASM:/u03/app/oracle/grid/12.1.0:N: One Diskgroup created in ASM SQL> select name, total_mb, free_mb from v$asm_diskgroup; NAME TOTAL_MB FREE_MB ------------------------------ ---------- ---------- ORADATA 4204 4118 SQL> select name, total_mb, free_mb from v$asm_disk; NAME TOTAL_MB FREE_MB ------------------------------ ---------- ---------- ORAD1 2102 2058 ORAD2 2102 2060 GI Component Status looks good $ crsctl status res -t -------------------------------------------------------------------------------- Name Target State Server State details -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.LISTENERASM.lsnr ONLINE ONLINE emcc STABLE ora.ORADATA.dg ONLINE ONLINE emcc STABLE ora.asm ONLINE ONLINE emcc Started,STABLE ora.ons OFFLINE OFFLINE emcc STABLE -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.cssd 1 ONLINE ONLINE emcc STABLE ora.diskmon 1 OFFLINE OFFLINE STABLE ora.evmd
  • 2. 1 ONLINE ONLINE emcc STABLE ora.ocadb1.db 1 OFFLINE OFFLINE Instance Shutdown,ST ABLE ora.ocadb1.emccdb1.svc 1 OFFLINE OFFLINE STABLE -------------------------------------------------------------------------------- $ Do not have much space on the existing file systems, so going to install GI 12.1.0.2 to /d01 file system mounted newly to the VirtualBox VM. $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 33G 25G 6.5G 80% / /dev/sda1 99M 23M 71M 25% /boot tmpfs 4.0G 635M 3.3G 16% /dev/shm /dev/sdb 40G 18G 21G 47% /u02 /dev/sde 12G 9.8G 1.6G 87% /u03 Orac12csw 466G 370G 96G 80% /media/sf_Orac12csw /dev/sdf 26G 173M 24G 1% /d01 ASM instance is up and running. $ ps -ef | grep ASM oracle 4215 1 0 11:37 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/tnslsnr LISTENERASM -no_crs_notify -inherit oracle 4304 1 0 11:38 ? 00:00:00 asm_pmon_+ASM oracle 4308 1 0 11:38 ? 00:00:01 asm_psp0_+ASM oracle 4312 1 5 11:38 ? 00:02:15 asm_vktm_+ASM oracle 4318 1 0 11:38 ? 00:00:00 asm_gen0_+ASM oracle 4322 1 0 11:38 ? 00:00:00 asm_mman_+ASM oracle 4330 1 0 11:38 ? 00:00:00 asm_diag_+ASM oracle 4334 1 0 11:38 ? 00:00:01 asm_dia0_+ASM oracle 4338 1 0 11:38 ? 00:00:00 asm_dbw0_+ASM oracle 4342 1 0 11:38 ? 00:00:00 asm_lgwr_+ASM oracle 4346 1 0 11:38 ? 00:00:00 asm_ckpt_+ASM oracle 4350 1 0 11:38 ? 00:00:00 asm_smon_+ASM oracle 4354 1 0 11:38 ? 00:00:00 asm_lreg_+ASM oracle 4358 1 0 11:38 ? 00:00:00 asm_rbal_+ASM oracle 4362 1 0 11:38 ? 00:00:01 asm_gmon_+ASM oracle 4366 1 0 11:38 ? 00:00:00 asm_mmon_+ASM oracle 4370 1 0 11:38 ? 00:00:01 asm_mmnl_+ASM oracle 4397 1 0 11:38 ? 00:00:00 oracle+ASM (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))) oracle 5355 4106 0 12:21 pts/1 00:00:00 grep ASM $ And obviously, the GI services are running as well.
  • 3. $ ps -ef |grep grid oracle 3281 1 0 11:34 ? 00:00:06 /u03/app/oracle/grid/12.1.0/bin/ohasd.bin reboot oracle 4192 1 1 11:37 ? 00:00:28 /u03/app/oracle/grid/12.1.0/bin/oraagent.bin oracle 4209 1 0 11:37 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/evmd.bin oracle 4215 1 0 11:37 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/tnslsnr LISTENERASM -no_crs_notify -inherit oracle 4234 4209 0 11:38 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/evmlogger.bin -o /u03/app/oracle/grid/12.1.0/log/[HOSTNAME]/evmd/evmlogger.info -l /u03/app/oracle/grid/12.1.0/log/[HOSTNAME]/evmd/evmlogger.log oracle 4245 1 0 11:38 ? 00:00:02 /u03/app/oracle/grid/12.1.0/bin/cssdagent oracle 4271 1 0 11:38 ? 00:00:00 /u03/app/oracle/grid/12.1.0/bin/ocssd.bin Install and Upgrade 12.1.0.2 Grid Infrastructure The 12.1.0.2 grid infrastructure software is downloaded from OTN and unzipped (“grid” directory). You also see that I have the database software downloaded, as well as few patches (1979135 is PSU patch, 6880880 is latest OPatch).
  • 4. Start the installation by invoking OUI from the 12.1.0.2 media, grid directory. Following are OUI screenshots and options chosen. Nothing specific to explain here…  Yes, Oracle install is that easy as click click click!
  • 5.
  • 6.
  • 7.
  • 8. Had some space warnings, ignored the errors as the current space is sufficient for what I use this VirtualBox for (only for practicing and demo).
  • 9. Ignore warnings only when you are sure of what you are ignoring.
  • 10. Click “Install” to begin the installation. After sometime, the popup to run rootupgrade.sh appears.
  • 11. Ooops!! rootupgrade.sh failed. Fortunately it is a known issue. Upgrading ASM Failed With ORA-32002: cannot create SPFILE (Doc ID 1912581.1) SQL> show parameter spfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string /u03/app/oracle/grid/12.1.0/db s/spfile+ASM.ora SQL> SQL> create pfile='/tmp/pfileASM.ora' from spfile; File created. SQL> SQL> select name from v$asm_diskgroup; NAME ------------------------------ ORADATA SQL>
  • 12. SQL> create spfile='+ORADATA' from pfile='/tmp/pfileASM.ora'; File created. SQL> $ srvctl config asm ASM home: /u03/app/oracle/grid/12.1.0 Password file: /u03/app/oracle/grid/12.1.0/dbs/orapwASM ASM listener: LISTENERASM Spfile: +ORADATA/ASM/ASMPARAMETERFILE/registry.253.867764075 ASM diskgroup discovery string: $ $ srvctl stop asm -f $ $ srvctl start asm $ SQL> show parameter spfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string +ORADATA/ASM/ASMPARAMETERFILE/ registry.253.867764075 SQL> Try the rootupgrade.sh again…
  • 13. Success!! Now click OK in the popup window.
  • 14. Remember to adjust the environment configuration file (if you have one) with new Oracle home value. Grid Infrastructure services are running from the new home… $ ps -ef |grep grid oracle 10491 1 1 13:41 ? 00:00:10 /d01/grid/12.1.0.2/bin/ohasd.bin reboot oracle 10528 1 1 13:41 ? 00:00:10 /d01/grid/12.1.0.2/bin/oraagent.bin oracle 10579 1 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/evmd.bin oracle 10592 1 0 13:42 ? 00:00:00 /d01/grid/12.1.0.2/bin/tnslsnr LISTENERASM - no_crs_notify -inherit oracle 10612 10579 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/evmlogger.bin -o /d01/grid/12.1.0.2/log/[HOSTNAME]/evmd/evmlogger.info -l /d01/grid/12.1.0.2/log/[HOSTNAME]/evmd/evmlogger.log oracle 10620 1 0 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/cssdagent oracle 10645 1 1 13:42 ? 00:00:05 /d01/grid/12.1.0.2/bin/ocssd.bin ASM Instance is also running…
  • 15. $ ps -ef |grep ASM oracle 10592 1 0 13:42 ? 00:00:00 /d01/grid/12.1.0.2/bin/tnslsnr LISTENERASM -no_crs_notify -inherit oracle 10680 1 0 13:42 ? 00:00:00 asm_pmon_+ASM oracle 10684 1 0 13:42 ? 00:00:00 asm_psp0_+ASM oracle 10688 1 4 13:42 ? 00:00:27 asm_vktm_+ASM oracle 10694 1 0 13:42 ? 00:00:01 asm_gen0_+ASM oracle 10698 1 0 13:42 ? 00:00:00 asm_mman_+ASM oracle 10706 1 0 13:42 ? 00:00:00 asm_diag_+ASM oracle 10710 1 0 13:42 ? 00:00:00 asm_dia0_+ASM oracle 10714 1 0 13:42 ? 00:00:00 asm_dbw0_+ASM oracle 10718 1 0 13:42 ? 00:00:00 asm_lgwr_+ASM oracle 10722 1 0 13:42 ? 00:00:00 asm_ckpt_+ASM oracle 10726 1 0 13:42 ? 00:00:00 asm_smon_+ASM oracle 10730 1 0 13:42 ? 00:00:00 asm_lreg_+ASM oracle 10734 1 0 13:42 ? 00:00:00 asm_pxmn_+ASM oracle 10738 1 0 13:42 ? 00:00:00 asm_rbal_+ASM oracle 10742 1 0 13:42 ? 00:00:00 asm_gmon_+ASM oracle 10746 1 0 13:42 ? 00:00:00 asm_mmon_+ASM oracle 10750 1 0 13:42 ? 00:00:00 asm_mmnl_+ASM oracle 10776 1 0 13:42 ? 00:00:00 oracle+ASM (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))) oracle 11660 7822 0 13:52 pts/3 00:00:00 grep ASM $ Apply PSU – Oct 2014 Patch 19791375 - Combo of OJVM Component 12.1.0.2.1 DB PSU + GI PSU 12.1.0.2.1 (Oct2014) Platform: Linux x86-64, Solaris SPARC, Solaris x86-64 Released: October 14, 2014 In this document Oracle Database Home refers to Enterprise Edition or Standard Edition Database software. GI refers to Grid Infrastructure and PSU refers to Patch Set Update. The GI System patch includes updates for both the Clusterware home and Database home. This patch is not Oracle RAC Rolling installable. Patch 6880880: OPatch patch of version 12.1.0.1.5 for Oracle software releases 12.1.0.x (OCT 2014) First update OPatch with the latest version, download from MOS and unzip to GI Oracle Home.
  • 16. Validate the Oracle Inventory for GI home. $ cd OPatch $ ./opatch lsinventory Oracle Interim Patch Installer version 12.1.0.1.5 Copyright (c) 2014, Oracle Corporation. All rights reserved. Oracle Home : /d01/grid/12.1.0.2 Central Inventory : /u03/app/oraInventory from : /d01/grid/12.1.0.2/oraInst.loc OPatch version : 12.1.0.1.5 OUI version : 12.1.0.2.0 Log file location : /d01/grid/12.1.0.2/cfgtoollogs/opatch/opatch2014-12-31_14-01- 42PM_1.log Lsinventory Output file location : /d01/grid/12.1.0.2/cfgtoollogs/opatch/lsinv/lsinventory2014-12-31_14-01-42PM.txt -------------------------------------------------------------------------------- Installed Top-level Products (1): Oracle Grid Infrastructure 12c 12.1.0.2.0 There are 1 products installed in this Oracle Home. There are no Interim patches installed in this Oracle Home. -------------------------------------------------------------------------------- OPatch succeeded. $ Before applying the PSU, need to have the OCM response file created. Now, apply the GI as root user. [root@emcc ~]# export PATH=$PATH:/d01/grid/12.1.0.2/OPatch [root@emcc ~]# opatchauto apply /media/sf_Orac12csw/19791375/19392646 -oh /d01/grid/12.1.0.2 -ocmrf /tmp/ocm.rsp
  • 17. Patch succeeded, and services brought up automatically by the opatchauto. Hope this helps…!