Configuración para la instalación de Oracle 19c

Ingredientes :

  • Algunas librerías:
    • kmod-oracleasm-2.0.8-28.0.1.el7.x86_64.rpm
    • oracleasmlib-2.0.15-1.el7.x86_64.rpm
    • oracleasm-support-2.1.11-2.el7.x86_64.rpm
  • Oracle
    • Grid
      • LINUX.X64_193000_grid_home
    • Home
      • LINUX.X64_193000_db_home

Instrucciones:

Validar Interfaces de Red

¿Cómo saber que están bien conectadas?

La interfaz no debe caerse, es decir no deben dejar de verse conectadas debes validar que las MAC Adress coincidan con el direccionamiento público y privado que les pusiste, si por algún motivo no están así corrígelas, hasta que tu conexión esté estable

Instalar Guest Aditions

Sobre la ventana de la máquina virtual, entra a Dispositivos / Inserta imagen de CD de as Gest Aditions …

Aparecerá en Linux una pantalla emergente donde deberás seleccionar el botón Run

Se requiere un reinicio para que las puedas usar

Configuraciones Base

Primero vamos a eliminar los kernel uek de la siguiente manera:

sudo -i
rpm -qa | grep kernel
yum -y remove kernel-uek-5.4...
yum -y remove kernel-uek-devel-5.4...

Deshabilitar SELINUX

vi /etc/selinux/config
SELINUX=disabled

Detener Firewall

systemctl stop firewalld
systemctl disable firewalld

Si no quieres hacer esto puedes usar el  «Oracle Database Preinstallation RPM»

En otra entrada lo revisaremos

Cambiar parámetros del Kernel

Por buenas prácticas generamos nuestro propio archivo

vi /etc/sysctl.d/98-oracle.conf

Agrega los siguientes valores:

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

Para que tome los valores ejecutaremos la siguiente línea de código.

/sbin/sysctl -p /etc/sysctl.d/98-oracle.conf

Configurar /etc/security/limits.d/oracle-database-preinstall-19c.conf

vi etc/security/limits.d/oracle-database-preinstall-19c.conf
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 134217728
oracle soft memlock 134217728
grid soft nofile 1024
grid hard nofile 65536
grid soft nproc 16384
grid hard nproc 16384
grid soft stack 10240
grid hard stack 32768
grid hard memlock 134217728
grid soft memlock 134217728

Editar /etc/hosts

Copia tu Hostname

hostname
vi /etc/hosts
192.168.19.99 hostname hostname_sin_.example.com

Instalar paquetes

yum install -y bc
yum install -y binutils
yum install -y compat-libcap1
yum install -y compat-libstdc++-33
yum install -y dtrace-modules
yum install -y dtrace-modules-headers
yum install -y dtrace-modules-provider-headers
yum install -y dtrace-utils
yum install -y elfutils-libelf
yum install -y elfutils-libelf-devel
yum install -y fontconfig-devel
yum install -y glibc
yum install -y glibc-devel
yum install -y ksh
yum install -y libaio
yum install -y libaio-devel
yum install -y libdtrace-ctf-devel
yum install -y libXrender
yum install -y libXrender-devel
yum install -y libX11
yum install -y libXau
yum install -y libXi
yum install -y libXtst
yum install -y libgcc
yum install -y librdmacm-devel
yum install -y libstdc++
yum install -y libstdc++-devel
yum install -y libxcb
yum install -y make
yum install -y net-tools # Clusterware
yum install -y nfs-utils # ACFS
yum install -y python # ACFS
yum install -y python-configshell # ACFS
yum install -y python-rtslib # ACFS
yum install -y python-six # ACFS
yum install -y targetcli # ACFS
yum install -y smartmontools
yum install -y sysstat
dnf install -y gcc
yum install -y unixODBC

Crear grupos de Oracle

groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54329 asmadmin
groupadd -g 54330 racdba

Crear usuarios

useradd -g oinstall -G asmdba,asmadmin,asmoper,racdba,vboxsf grid
useradd -g oinstall -G dba,oper,backupdba,dgdba,kmdba,asmdba,racdba,vboxsf oracle

Cambiar password Usuario Oracle / Grid

passwd oracle
passwd grid

Instalar Kmod

rpm -Uvh /pon tu unidad de montaje/kmod-oracleasm-2.0.8-28.0.1.el7.x86_64.rpm

Continuará…

Deja un comentario

Tendencias