instalacion motor oracle 10g (10api.ning.com/files/ivj69u0terrwflks*m2sjhyj8... ·  ·...

21
Departamento de Operaciones y Tecnología Título: Documento de instalación de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino – Walter Dozetas Fecha: 28/01/2014 Hoja 1 de 21 INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 Contenido CONFIGURACIÓN DEL SISTEMA OPERATIVO (METALINK NOTA 421308.1) ............. 2 CONFIGURACIÓN DE LA PLACA DE RED............................................................................................................. 2 DNS.................................................................................................................................................................... 3 XDMCP .............................................................................................................................................................. 3 REQUERIMIENTOS DE HARDWARE .................................................................................................................... 4 REQUERIMIENTOS DE DISCO ........................................................................................................................... 4 KERNEL VERSION ............................................................................................................................................ 5 LIBRERÍAS........................................................................................................................................................... 5 PARAMETROS DEL KERNEL .............................................................................................................................. 6 CREACION DE USUARIO ORACLE Y GRUPOS.................................................................................................. 6 DIRECTORIOS ORACLE ...................................................................................................................................... 7 PROFILE ORACLE ............................................................................................................................................. 7 INSTALACIÓN DEL SOFTWARE DE ORACLE 10G ...................................................................... 11

Upload: buixuyen

Post on 11-Mar-2018

225 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 1 de 21

INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN

RHEL5

Contenido

CONFIGURACIÓN DEL SISTEMA OPERATIVO (METALINK NOTA 421308.1) ............. 2

CONFIGURACIÓN DE LA PLACA DE RED ............................................................................................................. 2 DNS .................................................................................................................................................................... 3 XDMCP .............................................................................................................................................................. 3 REQUERIMIENTOS DE HARDWARE .................................................................................................................... 4 REQUERIMIENTOS DE DISCO ........................................................................................................................... 4 KERNEL VERSION ............................................................................................................................................ 5 LIBRERÍAS ........................................................................................................................................................... 5 PARAMETROS DEL KERNEL .............................................................................................................................. 6 CREACION DE USUARIO ORACLE Y GRUPOS .................................................................................................. 6 DIRECTORIOS ORACLE ...................................................................................................................................... 7 PROFILE ORACLE ............................................................................................................................................. 7

INSTALACIÓN DEL SOFTWARE DE ORACLE 10G ...................................................................... 11

Page 2: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 2 de 21

Configuración del sistema Operativo (Metalink nota

421308.1)

Configuración de la placa de red

Una vez terminada la insalacion del SO, se debe configurar la IP estática con su correspondiente mascara de subred y su DNS.(Este es el caso del servidor ARES)

Figura 1.

Una vez configurada la placa de RED, hacer un restart del servicio de networking: /etc/init.d/network restart

Page 3: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 3 de 21

DNS

Cargar la dirección DNS en /etc/resolv.conf con esto agregamos en forma permanente la

direccion DNS Figura 2.

XDMCP

Configurar el acceso vía XDMCP, para poder acceder desde alguna consola remota(reflection X , Win32 etc.): Se debe agregar la siguiente linea en el archivo /etc/gdm/custom.comf

[xdmcp]

Enable=true.

Figura 3.

Page 4: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 4 de 21

Requerimientos de Hardware

Verificar requerimientos de Hardware:

Chequeo de memoria RAM: # grep MemTotal /proc/meminfo

Chequeo de Swap memory según tabla Adjunta: # grep SwapTotal /proc/meminfo

RAM Swap Space

Up to 512 MB 2 times the size of RAM

Between 1024 MB and 2048 MB 1.5 times the size of RAM

Between 2049 MB and 8192 MB Equal to the size of RAM

More than 8192 MB 0.75 times the size of RAM

Requerimientos de Disco

Requerimientos de Disco: # df -kh 400 MB en el directorio /tmp Entre 1.5 GB y 3.5 GB de espacio para la instalación del software de Oracle 1.2 GB de disco en el caso de que se quiera crear una base de datos preconfigurada (Opcional)

Figura 4

Page 5: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 5 de 21

KERNEL Version

Requerimientos del KERNEL: # uname -r Versión 2.6 18-8 o posterior

Figura 5

Librerías

Verificar la instalación de las siguientes librerías: rpm –q [nombre librería] o para ver todas las

librerias instaladas: rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n"

binutils-2.17.50 (x86_64)

compat-db-4.2.52 (x86_64)

compat-libstdc++-296(i386)

compat-libstdc++-33-3.2.3 (x86_64)

compat-libstdc++-33-3.2.3(i386)

control-center-2.16.0 (x86_64)

gcc-4.1.1 (x86_64)

gcc-c++-4.1.1 (x86_64)

glibc-2.5-12 (x86_64)

glibc-2.5-12 (i386)

glibc-common-2.5-12 (x86_64)

glibc-devel-2.5-12 (x86_64)

glibc-devel-2.5-12(i386)

glibc-headers-2.5-12 (x86_64)

ksh-20060214-1.4 (x86_64)

libaio-0.3.96 (x86_64)

libgcc-4.1.1(i386)

libgcc-4.1.1(x86_64)

libgnome-2.16.0 (x86_64)

libgnomeui-2.16.0 (x86_64)

libgomp-4.1.1 (x86_64)

libstdc++-4.1.1 (x86_64)

libstdc++-devel-4.1.1 (x86_64)

libXp-1.0.0-8 (i386)

make-3.81 (x86_64)

sysstat-7.0.0 (x86_64)

Page 6: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 6 de 21

Parametros del KERNEL

Seteo de parámetros del KERNEL de linux: Agregar las siguientes lineas a: /etc/sysctl.conf

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.tcp_wmem = 262144 262144 262144

net.ipv4.tcp_rmem = 4194304 4194304 4194304

para aplicar estos cambios: # sysctl –p

Figura 6

Creacion de usuario ORACLE y Grupos

# groupadd oinstall

# groupadd dba

# useradd -g oinstall -G dba oracle

# passwd oracle

Page 7: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 7 de 21

Directorios Oracle

Crear los directorios para el motor ORACLE y cambiar el ownership

Por ejemplo:

# mkdir -p /u01/app/oracle

# chown -R oracle:oinstall /u01/app/Oracle

Profile ORACLE

Configurar con las siguientes lineas los limites de sesion para el usuario ORACLE en :

/etc/security/limits.conf file

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

Figura 7

Page 8: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 8 de 21

en /etc/pam.d/login agregar :

session required pam_limits.so

Figura 8

Page 9: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 9 de 21

Agregar lo siguiente en /etc/profile

if [ $USER = "oracle" ]; then

ulimit -u 16384

ulimit -n 65536

fi Figura 9

Page 10: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 10 de 21

Configurar el profile de ORACLE : vi /home/Oracle/.bash_profile(linux)

Por ejemplo agregar estas lineas al .bash_profile:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=nombre_de_la_base

unset ORACLE_HOME

Page 11: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 11 de 21

Instalación del Software de ORACLE 10g

Desde la ubicación del ejecutable tipeamos: #./runinstaler –ignoreSysPrereqs

Figura 1

La primer pantalla es de bienvenida, clickeamos “Siguiente”

Page 12: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 12 de 21

Figura 2

En este segundo paso, se configura la ruta de acceso al inventario de ORACLE. Se deja el

que muestra por defecto.(1)

1

Page 13: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 13 de 21

Figura 3.

En este paso se selecciona el destino de los archivos del motor, las normas OFA (optimal

flexible Architecture) de ORACLE recomiendan instalar el motor en la ruta que el

instalador nos muestra por defecto (1). Esta ruta puede ser modificada y los archivos

pueden ser instalados en un directorio distinto.

1

Page 14: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 14 de 21

Figura 4.

En este paso, se debe seleccionar el tipo de instalación a instalar, dependiendo de las

licencias adquiridas. En nuestro caso (NACION Servicios) seleccionamos Enterprise

Edition. (1)

1

Page 15: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 15 de 21

Figura 5.

En este paso el instalador verifica los requisitos específicos del producto. Pueden existir

requisitos no esperados, en tal caso se deberán chequear los mismos para continuar con

la instalación.(una vez chequeados y modificados los parámetros de los requisitos se

deberá correr nuevamente el instalador desde cero). Existe un solo requisito que puede

ser omitido, el de Networking, ya que el mismo se configurara luego en forma manual.

Page 16: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 16 de 21

Figura 6.

En este punto tenemos 3 opciones:

1. Crear Base de datos: Instala el software y luego, el asistente nos va llevando

por los pasos para crear una base de datos.

2. Configurar Gestion automatica de Almacenamiento(ASM): En este paso

creamos una solucion de Manejo de archivos gestionada por ORACLE. Se trata de

un filesystem y un volumen manager integrado específicamente para archivos de

bases de datos ORACLE.

3. Instalar solo Software de Base de Datos: con esta opción solo instalamos el

software de Base de datos, pudiendo después crear bases de datos en forma

manual.

En nuestro caso, seleccionamos solo la instalación del Software, por lo que a

continuación, no contamos con los ScreenShots de creación de base.

1

2

3

Page 17: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 17 de 21

Figura 7.

Este cuadro nos muestra el resumen de todo lo que se procederá a instalar.

Page 18: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 18 de 21

Figura 8.

A continuación nos muestra el proceso de instalación del Software.

Page 19: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 19 de 21

Figura 9

Llegando ya al final de la instalación, el asistente se detiene y nos solicita la ejecución de

2 Scripts para luego finalizar la instalación. La ruta de los scripts la muestra en

pantalla(estas rutas dependen también de los directorios que hayamos seleccionado en

los pasos 2 y 3 de la instalación) :

1. /home/Oracle/oraInventory/orainstRoot.sh

2. /u01/app/Oracle/10.2.0/db_1/root.sh

Nota: los scripts mencionados, se deben ejecutar antes de continuar con la

instalacion.

1

2

Page 20: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 20 de 21

Figura 10.

Scripts corridos.

Page 21: INSTALACION MOTOR ORACLE 10g (10api.ning.com/files/ivj69U0teRRWfLks*m2SjhyJ8... ·  · 2016-10-20INSTALACION MOTOR ORACLE 10g (10.2.0.1) EN RHEL5 ... glibc-2.5-12 (x86_64) glibc-2.5-12

Departamento de Operaciones y Tecnología

Título: Documento de instalación de motor Oracle 10g en Red hat

Enterprise Linux 5

Autor: Pablo Rubino – Walter Dozetas

Fecha: 28/01/2014

Hoja 21 de 21

Figura 11

Ultimo paso, muestra el fin de instalación.

Podemos probar la instalación corriendo la herramienta SQLPLUS en donde podremos

chequear la versión de motor instalada (en nuestro caso aplicamos el patch 10.2.0.4).