Oracle 11g r2 instalación en Linux de Oracle

desempaquetar los archivos 11g R2 Archivos

Descomprimir los archivos.

 # 11.2.0.1 

linux.x64_11gR2_database_1of2.zip unzip unzip linux.x64_11gR2_database_2of2.zip />

# 11.2.0.2 descomprimir p10098816_112020_Linux-x86-64_1of7.zip
descomprimir p10098816_112020_Linux-x86-64_2of7.zip />

# 11.2.0.3 descomprimir p10404530_112030_Linux-x86-64_1of7.zip
descomprimir p10404530_112030_Linux-x86-64_2of7.zip

# 11.2.0.4
descomprimir p13390677_112040_Linux-x86-64_1of7.zip
descomprimir p13390677_112040_Linux-x86-64_2of7.zip

Ahora debería tener un solo directorio llamado «base de datos» que contiene los archivos de instalación.

Hosts File

El archivo «/ etc / hosts» debe contener un nombre totalmente calificado para el servidor.

  ;.   

Por ejemplo

 127.0.0.1 localhost localhost 
192.168 .0.181 OL6-112.localdomain OL6-112

instalación Oracle Requisitos previos

Realizar el programa Setup automática o la configuración manual para completar los requisitos previos básicos. Se requiere que el programa de instalación adicional para todas las instalaciones.

Configuración automática

Si va a utilizar el paquete de «Oracle RDBMS-server-11gR2-previo a la instalación» para realizar todas la configuración de su condición, siga las instrucciones en http://public-yum.oracle.com configurar el repositorio de yum para OL, a continuación, realice el siguiente comando.

 # yum install Oracle RDBMS-server-11gR2-preinstall 

Todos los requisitos previos necesarios se realizarán automáticamente.
Es probablemente vale la pena hacer una actualización completa, así, pero esto no es en sentido estricto es necesario.

 # yum update 

Configuración manual

Si usted no ha utilizado el paquete «Oracle RDBMS-server-11gR2-previo a la instalación» para realizar todos los requisitos previos, que tendrá que realizar manualmente las siguientes tareas de configuración .
Oracle recomendar los siguientes valores mínimos de los parámetros.

 fs.suid_dumpable = 1 
-fs.aio max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32 000 100 128 />
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

Los valores actuales se pueden probar con el siguiente comando

 / sbin / sysctl-a |. grep  

Agregar o modificar las siguientes líneas en el archivo «/ etc / sysctl.conf».

 fs.suid_dumpable = 1 
-fs.aio max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semáforos: SEMMSL, SEMMNS, SEMOPM, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

Ejecute el comando siguiente para cambiar los parámetros actuales del kernel.

 / sbin / sysctl-p 

Añada las siguientes líneas al archivo «/ etc / security / limits.conf.»

 oráculo nproc suave 2047 
oráculo duro nproc 16384
oráculo nofile suave 4096 />

Instalar los siguientes paquetes si no están ya presentes.

 # A partir de Oracle Linux 6 DVD 
cd / media / cdrom / Server / Paquetes
rpm-Uvh binutils-2 * x86_64 * />
rpm-Uvh glibc-2 * i686 *-nss softokn-freebl-3 * i686 *
rpm-Uvh compat-libstdc + + -33 * x86_64 *
rpm-Uvh glibc-common-2 * x86_64 * />
rpm-Uvh glibc-devel-2 * i686 *
rpm-Uvh glibc -headers-2 * x86_64 *
rpm-Uvh elfutils-libelf-0 * x86_64 *
rpm-Uvh elfutils-libelf-devel-0 * x86_64 *
rpm-Uvh gcc-4 * x86_64 *
rpm-Uvh gcc-c + + -4 * x86_64 *
rpm-Uvh ksh-* x86_64 *
rpm-Uvh libaio-0 * x86_64 *
rpm-Uvh libaio -devel-0 * x86_64 *
rpm-Uvh libaio-0 * i686 *
rpm-Uvh libaio-devel-0 * i686 *
rpm-Uvh libgcc-4 * x86_64 *
rpm-Uvh libgcc-4 * i686 *
rpm-Uvh libstdc + + -4 * x86_64 *
rpm-Uvh libstdc + + -4 * i686 *
rpm-Uvh libstdc + +-devel-4 * x86_64 *
rpm-Uvh maquillaje 3.81 * x86_64 *
rpm-Uvh numactl-devel-2 * x86_64 *
rpm-Uvh sysstat-9 * x86_64 * />

cd /
expulsión

Nota. Esto instalará todos los paquetes necesarios de 32 bits de 11.2.0.1. Desde 11.2.0.2 en adelante muchos de ellos son innecesarios, pero tenerlos presentes no causa un problema.
Cree los nuevos grupos y usuarios.

 Groupadd-g 501 oinstall 
groupadd-g 502 dba
groupadd-g 503 oper
groupadd-g asmadmin 504
groupadd-g 506 asmdba
groupadd-g 505 asmoper

useradd-u 502-g oinstall-G dba, asmdba, oráculo oper
passwd oracle

Nota. No vamos a utilizar los grupos "asm", ya que esta instalación no utilizará ASM.

Configuración adicional

Establezca la contraseña para el usuario "oracle".

oracle passwd

 

Modificar el archivo "/ etc/security/limits.d/90-nproc.conf" tal como se describe a continuación. Ver MOS Nota [ID 1487773.1]

 # Cambiar esta 
* nproc suave 1024 />
# Para esto
* - nproc 16384
Establecer seguro que Linux permisivas editando el archivo "/ etc / selinux / config" archivo, asegurándose de la bandera SELINUX se establece de la siguiente manera.
 SELINUX = permisiva 

Una vez que el cambio se haya completado, reinicie el servidor.
Si tienes el firewall de Linux habilitado, tendrá que desactivar o configurar, como se muestra aquí o aquí.
Cree los directorios en los que se instalará el software de Oracle

 mkdir-p / u01/app/oracle/product/11.2.0/db_1 /> 
chmod-R 775 / u01

Entrar como root y ejecute el siguiente comando.

 xhost +  

Login como el usuario oracle y añada las siguientes líneas al final del archivo

 # Configuración de Oracle 
TMP = / tmp "bash_profile.";. exportación TMP
TMPDIR = $ TMP; exportación TMPDIR

ORACLE_HOSTNAME = OL6-112.localdomain; ORACLE_HOSTNAME exportación
ORACLE_UNQNAME = DB11G; ORACLE_UNQNAME exportación
ORACLE_BASE = / u01/app/oracle; exportación ORACLE_BASE
ORACLE_HOME = $ ORACLE_BASE/product/11.2.0/db_1; ORACLE_HOME exportación
ORACLE_SID = DB11G; ORACLE_SID exportación />

PATH = $ ORACLE_HOME / bin: $ PATH; export PATH

LD_LIBRARY_PATH = $ ORACLE_HOME / lib :/ lib :/ usr / lib; export LD_LIBRARY_PATH
CLASSPATH = $ ORACLE_HOME / JLIB: $ ORACLE_HOME / RDBMS / JLIB; export CLASSPATH

Instalación

Inicie sesión en el usuario oracle. Si está utilizando la emulación de X a continuación, establezca la variable ambiental PANTALLA

 DISPLAY = :. 0.0; export DISPLAY 

Inicie Oracle Universal Installer ( OUI) emitiendo el siguiente comando en el directorio de base de datos.

. / runInstaller 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *