Академический Документы
Профессиональный Документы
Культура Документы
2)
Upgrade Grid Infrastructure 11g (11.2.0.3) to 12c (12.1.0.2)
I have recently tested the upgrade to RAC Grid Infrastructure 12.1.0.2 on my test RAC Oracle Virtualbox Linux 6.5 x8664 environment.
The upgrade went very smoothly but we have to take a few things into account some things have changed in 12.1.0.2
as compared to Grid Infrastructure 12.1.0.1.
The most notable change regards the Grid Infrastructure Management Repository (GIMR).
In 12.1.0.1 we had the option of installing the GIMR database MGMTDB. But in 12.1.0.2 it is mandatory and the
MGMTDB database is automatically created as part of the upgrade or initial installation process of 12.10.2 Grid
Infrastructure.
The GIMR primarily stores historical Cluster Health Monitor metric data. It runs as a container database on a single node
of the RAC cluster.
The problem I found is that the datafiles for the MGMTDB database are created on the same ASM disk group which
holds the OCR and Voting Disk and there is a prerequisite that there is at least 4 GB of free space in that ASM disk
group or an error INS-43100 will be returned as shown in the figure below.
I had to cancel the upgrade process and add another disk to the +OCR ASM disk group to ensure that at least 4 GB of
free space was available and after that the upgrade process went through very smoothly.
On both the nodes of the RAC cluster we will create the directory structure for the 12.1.0.2 Grid Infrastructure
environment as this is an out-of-place upgrade.
Also it is very important to check the health of the RAC cluster before the upgrade (via the crsctl check cluster -all
command) and also run the cluvfy.sh script to verify all the prerequisites for the 12c GI upgrade are in place.
[oracle@rac1 bin]$ crsctl query crs softwareversion rac1
Oracle Clusterware version on node [rac1] is [11.2.0.3.0]
[oracle@rac1 bin]$ crsctl query crs softwareversion rac2
Oracle Clusterware version on node [rac2] is [11.2.0.3.0]
[oracle@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -upgrade -rolling -src_crshome /u01/app/11.2.0/grid
-dest_crshome /u02/app/12.1.0/grid -dest_version 12.1.0.2.0
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
26