Install Oracle Golden Gate 12c on Silent Mode

Esta semana me toco instalar en un cliente el producto Oracle Golden Gate y el DBA que estaba en sitio, para aprender se  hallaba privado de todo lo que normalmente tienen los accesos de hoy, un entorno grafico para ejecutar la instalacion con el metodo Oracle Universal Install.

Lo primero que me comenta este joven, es que tenia pensado subir el software y realizar el unzip y voila !

Con eso tendria los binarios listos para ser utilizados y comenzar con las configuraciones.

Pero estabamos ante una version de OGG 12c y esto no es posible.

Es asi que apele a la tradicional instalacion en SILENT MODE.

Comienzo de la instalacion

Le solicite que siguiera los siguientes pasos:

  1. Crear el path para la instalacion del software.
  2. Desplegar con el comando unzip los bianrios de Instalacion.
  3. Identificar el Response File.
  4. Ejecutar la instalacion en modo silent.

Path para instalacion del software

Nos sirve crear un path nemotecnico por si contendremos mas instancias de OGG en el futuro.

 /home/oracle/CDBAR/OGG_Ins1

Desplegamos el software.

[oracle@src01 Disk1]$ unzip fbo_ggs_Linux_x64_shiphome.zip

Acerca del Response File

El response file se encuentra en el directorio response

[oracle@src01 Disk1]$ ls
install  response  runInstaller  stage

Este sera nuestro archivo de configuracion (oggcore.rsp), que nos permitira realizar la ejecucion SILENT por la consola.

Les comparto el modelo que deje configurado para este equipo

####################################################################
## Copyright(c) Oracle Corporation 2014. All rights reserved.     ##
##                                                                ##
## Specify values for the variables listed below to customize     ##
## your installation.                                             ##
##                                                                ##
## Each variable is associated with a comment. The comment        ##
## can help to populate the variables with the appropriate        ##
## values.                                                        ##
##                                                                ##
## IMPORTANT NOTE: This file should be secured to have read       ##
## permission only by the oracle user or an administrator who     ##
## own this installation to protect any sensitive input values.   ##
##                                                                ##
####################################################################

#-------------------------------------------------------------------------------
# Do not change the following system generated value.
#-------------------------------------------------------------------------------
oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2
################################################################################
##                                                                            ##
## Oracle GoldenGate installation option and details                          ##
##                                                                            ##
################################################################################
#-------------------------------------------------------------------------------
# Specify the installation option.
# Specify ORA12c for installing Oracle GoldenGate for Oracle Database 12c and
#         ORA11g for installing Oracle GoldenGate for Oracle Database 11g
#-------------------------------------------------------------------------------
INSTALL_OPTION=ORA11g
#-------------------------------------------------------------------------------
# Specify a location to install Oracle GoldenGate
#-------------------------------------------------------------------------------
SOFTWARE_LOCATION=/home/oracle/CDBAR/OGG_Inst1
#-------------------------------------------------------------------------------
# Specify true to start the manager after installation.
#-------------------------------------------------------------------------------
START_MANAGER=TRUE
#-------------------------------------------------------------------------------
# Specify a free port within the valid range for the manager process.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
MANAGER_PORT=7809
#-------------------------------------------------------------------------------
# Specify the location of the Oracle Database.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
DATABASE_LOCATION=/u01/app/oracle/product/11.2.0.4/db_1

################################################################################
##                                                                            ##
## Specify details to Create inventory for Oracle installs                    ##
## Required only for the first Oracle product install on a system.            ##
##                                                                            ##
################################################################################
#-------------------------------------------------------------------------------
# Specify the location which holds the install inventory files.
# This is an optional parameter if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
INVENTORY_LOCATION=/u01/app/oraInventory
#-------------------------------------------------------------------------------
# Unix group to be set for the inventory directory.
# This parameter is not applicable if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
UNIX_GROUP_NAME=dba

Es asi que nos encontramos listos para comenzar con la instalacion del software.

Instalacion

Ya teniendo nuestro response file configurado desde la consola podemos comenzar la instalacion.

 ./runInstaller -silent -responseFile /home/oracle/CDBAR/soft/fbo_ggs_Linux_x64_shiphome/Disk1/response/oggcore.rsp 

Podemos observar que la instalacion termino de forma correcta y que podemos consultar tambien un log que nos propone la herramienta.

[oracle@src01 Disk1]$ ./runInstaller -silent -responseFile /home/oracle/CDBAR/soft/fbo_ggs_Linux_x64_shiphome/Disk1/response/oggcore.rsp
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 6350 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 3998 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2016-07-10_09-20-53PM. Please wait ...[oracle@src01 Disk1]$ You can find the log of this install session at:
 /u01/app/oraInventory/logs/installActions2016-07-10_09-20-53PM.log
The installation of Oracle GoldenGate Core was successful.
Please check '/u01/app/oraInventory/logs/silentInstall2016-07-10_09-20-53PM.log' for more details.
Successfully Setup Software.

[oracle@src01 Disk1]$

Como seteamos el parametro START_MANAGER=TRUE vamos a realizar el control correspondiente y verificar que esta en plana vigencia.

[oracle@src01 OGG]$ ./ggsci

Oracle GoldenGate Command Interpreter for Oracle
Version 12.2.0.1.1 OGGCORE_12.2.0.1.0_PLATFORMS_151211.1401_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Dec 12 2015 00:54:38
Operating system character set identified as UTF-8.

Copyright (C) 1995, 2015, Oracle and/or its affiliates. All rights reserved.

GGSCI (src01.localdomain) 1> info all

Program     Status      Group       Lag at Chkpt  Time Since Chkpt
MANAGER     RUNNING

GGSCI (src01.localdomain) 2>

Espero ser de ayuda otra vez, postea tus mensajes y Saludos LATAM !

Blog: https://burzaco.wordpress.com
Twt: @enjoydana
face: https://www.facebook.com/JuanAndresBA/

About Juan Andres
Consultant | Oracle DBA & IT Specialist | LinuxUnix Administrator | Father | Musician | Farmer | Environmentalist | Writer | Builder | Buenos Aires · burzaco.wordpress.com

Comments are closed.

%d bloggers like this: