Escolar Documentos
Profissional Documentos
Cultura Documentos
Hoja 1 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Una vez configurada la placa de RED, hacer un restart del servicio de networking: /etc/init.d/network restart
Hoja 2 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
DNS
Cargar la direccin DNS en /etc/resolv.conf con esto agregamos en forma permanente la direccion DNS Figura 2.
XDMCP Configurar el acceso va 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.
Hoja 3 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Requerimientos de Hardware
Verificar requerimientos de Hardware: Chequeo de memoria RAM: # grep MemTotal /proc/meminfo Chequeo de Swap memory segn tabla Adjunta: # grep SwapTotal /proc/meminfo
RAM Up to 512 MB Between 1024 MB and 2048 MB Between 2049 MB and 8192 MB More than 8192 MB Requerimientos de Disco
Swap Space 2 times the size of RAM 1.5 times the size of RAM Equal to the size of RAM 0.75 times the size of RAM
Requerimientos de Disco: # df -kh 400 MB en el directorio /tmp Entre 1.5 GB y 3.5 GB de espacio para la instalacin 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
Hoja 4 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012 KERNEL Version Requerimientos del KERNEL: # uname -r Versin 2.6 18-8 o posterior Figura 5
Libreras
Verificar la instalacin de las siguientes libreras: rpm q [nombre librera] 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)
Hoja 5 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012 Parametros del KERNEL Seteo de parmetros 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
# # # #
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle
Hoja 6 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Directorios Oracle
Crear los directorios para el motor ORACLE y cambiar el ownership Por ejemplo:
soft nproc 2047 hard nproc 16384 soft nofile 1024 hard nofile 65536
Figura 7
Hoja 7 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
en /etc/pam.d/login agregar :
Hoja 8 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Hoja 9 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Configurar el profile de ORACLE : vi /home/Oracle/.bash_profile(linux) Por ejemplo agregar estas lineas al .bash_profile:
Hoja 10 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Hoja 11 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 2
En este segundo paso, se configura la ruta de acceso al inventario de ORACLE. Se deja el que muestra por defecto.(1)
Hoja 12 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
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.
Hoja 13 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 4.
En este paso, se debe seleccionar el tipo de instalacin a instalar, dependiendo de las licencias adquiridas. En nuestro caso (NACION Servicios) seleccionamos Enterprise Edition. (1)
Hoja 14 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 5.
En este paso el instalador verifica los requisitos especficos del producto. Pueden existir requisitos no esperados, en tal caso se debern chequear los mismos para continuar con la instalacin.(una vez chequeados y modificados los parmetros 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.
Hoja 15 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 6.
1 2 3
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 especficamente para archivos de bases de datos ORACLE. 3. Instalar solo Software de Base de Datos: con esta opcin solo instalamos el software de Base de datos, pudiendo despus crear bases de datos en forma manual. En nuestro caso, seleccionamos solo la instalacin del Software, por lo que a continuacin, no contamos con los ScreenShots de creacin de base.
Hoja 16 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 7.
Hoja 17 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 8.
Hoja 18 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 9
1 2
Llegando ya al final de la instalacin, el asistente se detiene y nos solicita la ejecucin de 2 Scripts para luego finalizar la instalacin. La ruta de los scripts la muestra en pantalla(estas rutas dependen tambin de los directorios que hayamos seleccionado en los pasos 2 y 3 de la instalacin) : 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.
Hoja 19 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 10.
Scripts corridos.
Hoja 20 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Figura 11
Ultimo paso, muestra el fin de instalacin. Podemos probar la instalacin corriendo la herramienta SQLPLUS en donde podremos chequear la versin de motor instalada (en nuestro caso aplicamos el patch 10.2.0.4).
Hoja 21 de 22
Departamento de Operaciones y Tecnologa Ttulo: Documento de instalacin de motor Oracle 10g en Red hat Enterprise Linux 5 Autor: Pablo Rubino Walter Dozetas Fecha: 17/05/2012
Hoja 22 de 22