Manual Instalacion ASM Oracle11g LINUX SUSE

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 40

INSTALACION Y CONFIGURACION DE GRID

INFRASTRUCTURE, ASM Y DATABASE


ORACLE 11g (11.2.0.3) ON Linux SUSE 11
sp4
Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW

AUTOMERCADOS PLAZA’S, C.A.

Consultor Senior DBA: América De Lima R.

30-4-2020
Consultoría Externa DBA. América De Lima.

Contenido

1. Objetivo: ................................................................................................................................ 4
2. Alcance: ................................................................................................................................. 4
3. Requerimientos técnicos: ....................................................................................................... 4
4. Responsables: ........................................................................................................................ 4
5. Documento: ........................................................................................................................... 5
6. Premisas: ............................................................................................................................... 5
 Características del Servidor de Producción Actual:.................................................................. 5
 Características del Nuevo Servidor: ( la numeración debe incluirse dentro de premisas) .... 5
7. Inicio – Pre-requisitos ............................................................................................................. 6
a) Validar los paquetes requeridos por Oracle para la Instalación de los productos................. 6
b) Configuración de archivos .................................................................................................. 7
c) Archivos Limits ................................................................................................................... 8
d) Validar................................................................................................................................ 9
e) Crear grupos y usuarios ...................................................................................................... 9
f) Nuevo producción versión del sistema operativo................................................................ 9
g) Desarrollo actual .............................................................................................................. 10
h) Producción actual ............................................................................................................. 10
i) Parámetros del so ............................................................................................................ 11
j) Parámetros del Sistema operativo sysctl........................................................................... 11
8. Inicio de instalación.............................................................................................................. 12
I. Iniciando – discos crudos y configuración con asmlib discos en raw device ........................... 12
II. Configurando y creando disco raw con asmlib ...................................................................... 12
III. Iniciando instalación de grid infrastructure ....................................................................... 14
IV. Validación de librerías ASM instaladas .............................................................................. 16
V. Configuración del ASM ......................................................................................................... 16
VI. Creación de discos de Data y FRA del ASM ........................................................................ 16
VII. Cont. De creación de discos data 10 al 57 ......................................................................... 17
VIII. Creación de discos FRAREA ( para área de recuperación) ................................................. 17
IX. Parámetros de configuración del oracle ASM.................................................................... 18
X. Instalación software del GRID. Asignar los grupos dueños del software ................................ 18

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 1


Consultoría Externa DBA. América De Lima.

XI. Instalación del software ASM: ubicación del software /oracle/u01 ................................... 19
XII. Instalación del grid infrastructure en servidor de BD. Culminación.................................... 19
XIII. Ejecución de script para fijar variables de ambiente ......................................................... 20
XIV. Configuración. Variables de ambiente exitoso .................................................................. 21
XV. Listener del ASM ok y registro de la base de datos ............................................................ 21
XVI. Creación de grupo de disco del FRAREA (flash recovery area) ........................................... 22
XVII. Grupo de discos DATA y FRAREA creados y montados ...................................................... 22
XVIII. Chequeo de pre-requisitos para instalación de la Base de DATOS DW ........................... 23
XIX. Estatus del componente cluster Oracle ASM y grid ........................................................... 23
XX. Validación del grupo de discos antes de Instalar la Base de Datos DW .............................. 24
XXI. Instalación del manejador de Oracle Database 11G .......................................................... 24
XXII. Servidor de base de datos dedicado ................................................................................. 25
XXIII. El home de Oracle database ......................................................................................... 26
XXIV. Type de base de datos: para datawarehouse ................................................................ 27
XXV. No incluir esquemas de ejemplo ....................................................................................... 28
XXVI. Character set de la base de datos ................................................................................. 28
XXVII. Ajuste de memoria de la BD, deshabilitar la memoria automática ................................. 29
XXVIII. Validar componentes del software de bd ...................................................................... 30
XXIX. Culminación de instalación. .......................................................................................... 30
XXX. Crear la instancia de Oracle DW........................................................................................ 31
XXXI. Seleccionar el character set para la nueva instancia ...................................................... 31
XXXII. Validar cantidad de archivos de la Instancia de base de datos DW ................................ 32
XXXIII. Validar los HOME y el nombre de Instancia ................................................................... 32
XXXIV. Instancia de Base de Datos DWNEW creada .................................................................. 33
XXXV. Instancia DWNEW con los grupos de disco DATA y FRAREA 3TB de espacio asignado .... 33
XXXVI. Restaurar el backup de producción: .............................................................................. 34
XXXVII. Inicio de restore en RMAN: ........................................................................................... 34
XXXVIII. Restauración del backup de los datos........................................................................ 35
XXXIX. Monitor de restauración de los archivos de datos ......................................................... 35
XL. Chequeo de las tablas y esquemas de la nueva BD DWNEW ............................................. 37
XLI. Copiar los script de mantenimiento desde el servidor actual al nuevo servidor ................. 37
XLII. Programar script de backup para realizar pruebas del respaldo desde el crontab ............. 38

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 2


Consultoría Externa DBA. América De Lima.

XLIII. Comprobando el Enterprise Database Control de la nueva instancia DWNE W ................. 38


XLIV. Modificando parámetros del backup del controlfile ...................................................... 39
XLV. Configurar parámetros de envió de notificaciones por correo ........................................... 39
XLVI. Asignando propiedad de super administrador al usuario DWH para el envío de
notificaciones .............................................................................................................................. 39
Fin de Instalación y configuración del nuevo ambiente de Datawarehouse (base de datos) .......... 39

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 3


Consultoría Externa DBA. América De Lima.

1. Objetivo:

El presente documento tiene como finalidad, documentar la migración de la base de


datos del DatawareHouse de Automercados Plaza's, C.A., a un equipo con recursos
superiores.

La Instalación y configuración del Software de Oracle permanecerá en la misma


versión del Ambiente Productivo actual.

2. Alcance:

Instalación y configuración del Grid Infrastructure Stand Alone, Automatic Storage


Management ASM, el manejador de Base de Datos Oracle 11g, creación de
Instancia DWNEW y restauración del respaldo del Ambiente productivo, ejecución
de pruebas y el pase a producción

3. Requerimientos técnicos:

El nuevo servidor debe tener lo siguiente:

 Linux Suse 11 sp4

 Discos en Formato Crudo (RAW) presentados.

 Las librerías y paquetes de OS sugeridas por el software de

Oracle.

 Configuración de Parámetros del Sistema Operativo sugeridos

para el software de Oracle.

4. Responsables:

Por: Automercados Plaza’s, C.A.: Carolina Rosario. Gerente de Sistemas (CR)


Por: Consultoría Externa. DBA: América De Lima. Consultor (ADL)

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 4


Consultoría Externa DBA. América De Lima.

5. Documento:

Cliente: Automercados Plaza’s, C.A

Proyecto: Instalación y configuración de nuevo ambiente de Datawarehouse


(base de datos)
Versión: Cambio: Distribución (N° Copias)
1.0 - Abril 2020 N/A Original: (CR) Copia 1: (ADL)

Elaborado y Revisado Por: (ADL) Revisado y Aprobado Por: (CR)

Firma Firma

6. Premisas:

 Software de Oracle GRID Infraestruture, ASM Y Database son propiedad del


Cliente.
 Instalación de los productos Oracle, quedaran en la misma versión de
sistema operativo actual Suse 11 sp4 y productos Oracle 11g, 11.2.0.3.
 EL Software de Oracle GRID Infrastructure, ASM Y Database son
propiedad del Cliente.

 Características del Servidor de Producción Actual:

 CPU. 8core Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

 Características del Nuevo Servidor: ( la numeración debe incluirse


dentro de premisas)

 CPU: 32 cores Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz


 Discos crudos (RAW device ) presentados de la SAM 5Teras ( 3TB
DATA, 2 Tb FRAREA)

 Almacenamiento discos físicos del servidor, Espacio para el ASM 1.5 TB


para DATA y FRAREA
 Versión del SO. Linux SUSE 11 SP4

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 5


Consultoría Externa DBA. América De Lima.

 Versión productos Oracle: 11.2.0.3


 Instancia DB DWNEW
 Instancia +ASM

7. Inicio – Pre-requisitos
Librerías, paquetes, usuarios y grupos

a) Validar los paquetes requeridos por Oracle para la Instalación de los


productos
Packages (standard installation,):
make-3.80-202.2
binutils-2.16.91.0.5-23.34.33
libstdc++33-3.3.3-7.8.1
gcc-4.1.2_20070115-0.29.6
gcc-c++-4.1.2_20070115-0.29.6
glibc-2.4-31.74.1
glibc-devel-2.4-31.74.1
glibc-devel-32bit-2.4-31.74.1
ksh-93s-59.11.35
libaio-0.3.104-14.2
libaio-32bit-0.3.104-14.2
libaio-devel-0.3.104-14.2
libaio-devel-32bit-0.3.104-14.2
libelf-0.8.5-47.2
libgcc-4.1.2_20070115-0.29.6
libstdc++-4.1.2_20070115-0.29.6
libstdc++-devel-4.1.2_20070115-0.29.6
numactl-0.9.6-3.25.28
sysstat-8.0.4-1.7.27
unixODBC-2.2.12

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 6


Consultoría Externa DBA. América De Lima.

unixODBC-devel-2.2.12
unixODBC-32bit-2.2.12
oracleasm-2.0.5-7.4.42.33
oracleasm-kmp-default-2.0.5_3.0.101_63-7.42.33

oracleasmlib-2.0.4-1.SLE11 1

oracleasm-support-2.1.8-1.SLE11 2

b) Configuración de archivos
Configuration files & settings:
/etc/sysctl.conf
# Oracle settings
kernel.core_uses_pid = 1
kernel.suid_dumpable = 1
kernel.msgmni = 2878
# physical RAM size (8 GB) / pagesize (4096)
kernel.shmall = 2097152
# 1/2 of physical RAM typically, 5 GB here
kernel.shmmax = 5368709120
kernel.shmmni = 4096
#kernel.sem = 250 32000 100 128
kernel.sem = 250 32000 100 142
# 512 x processes (for example 6815744 for 13312 processes)
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.ipv4.conf.default.rp_filter = 1

1
Se bajan de la página oficial de SUSE. Indicando el kernel del SO
2
Se bajan de la página oficial de SUSE. Indicando el kernel del SO

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 7


Consultoría Externa DBA. América De Lima.

net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
# For RDS use larger value below
#net.core.wmem_max = 2097152
net.core.wmem_max = 1048576
# group ID of dba group
vm.hugetlb_shm_group = 7001
# number of hugepages (2 MB size) to be used for ASMM
vm.nr_hugepages=2560

c) Archivos Limits
/etc/security/limits.conf
# Oracle settings
oracle soft core unlimited
oracle hard core unlimited
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft stack 32768
oracle hard stack 32768
oracle soft memlock 5242880
oracle hard memlock 5242880
root soft core unlimited
root hard core unlimited
root soft nproc 131072
root hard nproc 131072

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 8


Consultoría Externa DBA. América De Lima.

root soft nofile 131072


root hard nofile 131072
root soft memlock 5242880
root hard memlock 5242880
d) Validar
/etc/pam.d/xdm
# Oracle setting
session required pam_limits.so
e) Crear grupos y usuarios
Grupos DBA, OINSTALL, ASMDBA
Usuarios Oracle, grid
El usuario grid pertenece al grupo DBA OINSTALL y ASMDBA
El usuario oracle al grupo DBA y oinstall

f) Nuevo producción versión del sistema operativo

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 9


Consultoría Externa DBA. América De Lima.

g) Desarrollo actual

h) Producción actual

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 10


Consultoría Externa DBA. América De Lima.

i) Parámetros del so

j) Parámetros del Sistema operativo sysctl

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 11


Consultoría Externa DBA. América De Lima.

8. Inicio de instalación

I. Iniciando – discos crudos y configuración con asmlib discos


en raw device

Los disco de la SAM son presentados en formato crudo (raw device) el


tamaño de estos disco es de 50Gb cada uno, para este caso de 5Tb.
Validar con fdisk –l en el sistema operativo con usuario root
En /dev se encuentra los device creados
Comprobar ls mapper –la

II. Configurando y creando disco raw con asmlib

Los rpm de asmlib deben instalar con el usuarios root. Una vez instalados,
inicia el proceso de configuración para los discos raw:
/etc/init.d/oracleasm configure

Para comprobar la configuración validar en /etc/sysconfig/oracleasm

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 12


Consultoría Externa DBA. América De Lima.

Posteriormente, crear los discos con el ASMLIB para el ASM de Oracle, todos los
discos DATA Y FRAREA, con el nombre que aparece físico en el
/dev/mapper/oraasm
Asignar los discos de forma "progresiva" con la instrucción oracleasm createdisk
Para los DATA Desde el 0000 al 0009
for i in $(seq 0 9); do echo /etc/init.d/oracleasm createdisk DATA_000$i
/dev/mapper/oraasm-DATA_000$i ; done;
Para los DATA Desde el 0010 al 0057
for i in $(seq 10 57); do echo /etc/init.d/oracleasm createdisk DATA_00$i
/dev/mapper/oraasm-DATA_00$i ; done;
Para los FRAREA Desde el 0000 al 0009
for i in $(seq 0 9); do echo /etc/init.d/oracleasm createdisk FRAREA_000$i
/dev/mapper/oraasm-FRAREA_000$i ; done;
Para los FRAREA Desde el 0010 al 0041
for i in $(seq 10 41); do echo /etc/init.d/oracleasm createdisk FRAREA_00$i
/dev/mapper/oraasm-FRAREA_00$i ; done;

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 13


Consultoría Externa DBA. América De Lima.

Muestra:

Se comprueba la creación con el comando listdisk


Listar los discos
# /etc/init.d/oracleasm listdisks

III. Iniciando instalación de grid infrastructure

Iniciar sesión con el usuario grid


Crear las variables de ambientes antes de la instalación:
export PATH
unset USERNAME
unset ORA_CRS_HOME
# Config. requerida por Oracle

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 14


Consultoría Externa DBA. América De Lima.

ORACLE_SID=DWNEW; export ORACLE_SID


ORACLE_UNQNAME=dw; export ORACLE_UNQNAME
ORACLE_HOSTNAME=srvbarudwpr1.elplazas.com;export
ORACLE_HOSTNAME
ORACLE_BASE=/oracle/u02/app/oracle; export ORACLE_BASE
ORACLE_HOME=/oracle/u02/app/oracle/product/11.2.0.3/db_1; export
ORACLE_HOME
#ORA_CRS_HOME=/oracle/u01/11.2.0/grid/product/11.2.0.3/grid/crs;
export ORA_CRS_HOME
ORA_ASM_HOME=/oracle/u01/11.2.0/grid/product/11.2.0.3/grid; export
ORA_ASM_HOME
ORACLE_OWNER=oracle;export ORACLE_OWNER
TNS_ADMIN=/oracle/u01/11.2.0/grid/product/11.2.0.3/grid/network/admin;
export TNS_ADMIN
TMP=/tmp
TMPDIR=/tmp
export TMP TMPDIR
PATH=$PATH:$ORACLE_BASE:$ORACLE_HOME/bin; export PATH
#DISPLAY=dw:0.0;export DISPLAYls
umask 0022
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:$ORAC
LE_HOME/ctx/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_H
OME/rdbms/jlib:$ORACLE_HOME/network/jlib; export CLASSPATH

#Ruta Scripts
SCRIPTS=/oracle/u02/app/RMAN/scripts; export SCRIPTS
LOGS=/oracle/u02/app/RMAN/logs; export LOGS
EXPDP=/oraclenfs/DWNEW/EXPDP; export EXPDP
# TRACE

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 15


Consultoría Externa DBA. América De Lima.

TRACE=/oracle/u02/app/oracle/diag/rdbms/dwnew/DWNEW/trace; export
TRACE
ADUMP=/oracle/u02/app/oracle/admin/DWNEW/adump; export ADUMP
Password del asm
sys y asmsnmp : OraAsmPl4z4s

IV. Validación de librerías ASM instaladas

V. Configuración del ASM

VI. Creación de discos de Data y FRA del ASM

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 16


Consultoría Externa DBA. América De Lima.

VII. Cont. De creación de discos data 10 al 57

VIII. Creación de discos FRAREA ( para área de recuperación)

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 17


Consultoría Externa DBA. América De Lima.

IX. Parámetros de configuración del oracle ASM

X. Instalación software del GRID. Asignar los grupos dueños del


software

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 18


Consultoría Externa DBA. América De Lima.

XI. Instalación del software ASM: ubicación del software


/oracle/u01

XII. Instalación del grid infrastructure en servidor de BD.


Culminación

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 19


Consultoría Externa DBA. América De Lima.

XIII. Ejecución de script para fijar variables de ambiente

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 20


Consultoría Externa DBA. América De Lima.

XIV. Configuración. Variables de ambiente exitoso

XV. Listener del ASM ok y registro de la base de datos

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 21


Consultoría Externa DBA. América De Lima.

XVI. Creación de grupo de disco del FRAREA (flash recovery area)

XVII. Grupo de discos DATA y FRAREA creados y montados

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 22


Consultoría Externa DBA. América De Lima.

XVIII. Chequeo de pre-requisitos para instalación de la Base de


DATOS DW

XIX. Estatus del componente cluster Oracle ASM y grid

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 23


Consultoría Externa DBA. América De Lima.

XX. Validación del grupo de discos antes de Instalar la Base de


Datos DW

XXI. Instalación del manejador de Oracle Database 11G

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 24


Consultoría Externa DBA. América De Lima.

XXII. Servidor de base de datos dedicado

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 25


Consultoría Externa DBA. América De Lima.

XXIII. El home de Oracle database

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 26


Consultoría Externa DBA. América De Lima.

XXIV. Type de base de datos: para datawarehouse

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 27


Consultoría Externa DBA. América De Lima.

XXV. No incluir esquemas de ejemplo

XXVI. Character set de la base de datos

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 28


Consultoría Externa DBA. América De Lima.

XXVII. Ajuste de memoria de la BD, deshabilitar la memoria


automática

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 29


Consultoría Externa DBA. América De Lima.

XXVIII. Validar componentes del software de bd

XXIX. Culminación de instalación.


Sin configurar el Oracle net, este se realizará de forma manual

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 30


Consultoría Externa DBA. América De Lima.

Una vez instalado el software con el dbca se debe:

XXX. Crear la instancia de Oracle DW

XXXI. Seleccionar el character set para la nueva instancia

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 31


Consultoría Externa DBA. América De Lima.

XXXII. Validar cantidad de archivos de la Instancia de base de datos


DW

XXXIII. Validar los HOME y el nombre de Instancia

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 32


Consultoría Externa DBA. América De Lima.

XXXIV. Instancia de Base de Datos DWNEW creada

XXXV. Instancia DWNEW con los grupos de disco DATA y FRAREA


3TB de espacio asignado

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 33


Consultoría Externa DBA. América De Lima.

XXXVI. Restaurar el backup de producción:

Paso siguiente. Restaurar el backup de producción: verificar los archivos de backup


y demás parámetros necesario para iniciar el restore. Los archivos deben estar
dentro del servidor en un NFS compartido y los permisos para el usuario Oracle

XXXVII. Inicio de restore en RMAN:

Conectarse sin entrar al catálogo de RMAN, montar la base de datos, y restaurar


el archivo de control

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 34


Consultoría Externa DBA. América De Lima.

XXXVIII. Restauración del backup de los datos.

Previamente haber cambiado el archivo de configuración de initDWNEW.ora con


los parámetros de la nueva instancia

XXXIX. Monitor de restauración de los archivos de datos

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 35


Consultoría Externa DBA. América De Lima.

Error de permisos. No colocar

Monitor del % del proceso de restore

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 36


Consultoría Externa DBA. América De Lima.

Luego de restaurar, abrir la base de datos reseteando losn log.

XL. Chequeo de las tablas y esquemas de la nueva BD DWNEW

XLI. Copiar los script de mantenimiento desde el servidor actual al


nuevo servidor

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 37


Consultoría Externa DBA. América De Lima.

XLII. Programar script de backup para realizar pruebas del respaldo


desde el crontab

XLIII. Comprobando el Enterprise Database Control de la nueva


instancia DWNE W

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 38


Consultoría Externa DBA. América De Lima.

XLIV. Modificando parámetros del backup del controlfile

XLV. Configurar parámetros de envió de notificaciones por correo

XLVI. Asignando propiedad de super administrador al usuario DWH


para el envío de notificaciones

Fin de Instalación y configuración del nuevo ambiente de Datawarehouse


(base de datos)

Migración de Hardware del DATAWAREHOUSE, Instancia DWNEW 39

También podría gustarte