Instalação de Oracle RAC em Linux com VMware – Parte III

Neste RAC, não irei usar o ssh como forma de comunicação entre os nós, e sim, o rshell e rlogin.
Na minha opinião, embora este modo seja mais antigo, é menos sujeito a falhas humanas. Via ssh, basta alterar ou apagar o diretório /home/oracle/.ssh em algum dos hosts para que a comunicação do RAC deixe de funcionar adequadamente.
Por exemplo, pode ser necessário apagar o diretório /home/oracle/.ssh no caso de um host (fora do RAC), que se comunica com o RAC de alguma forma (por exemplo, um host para onde são copiados os backups), mudar de nome, IP ou MAC Address.

Instale estes pacotes adicionais, pré-requisitos para o Clusterware e Oracle RDBMS:

# cd /media/cdrom/CentOS/RPMS
# rpm -Uvh openmotif-2*
# rpm -Uvh openmotif21*
# rpm -Uvh libaio-0*
# rpm -Uvh libaio-devel*
# rpm -Uvh rsh-server-*

Edite os seguintes arquivos abaixo, também são pré-requisitos:

# vi /etc/sysctl.conf

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

# vi /etc/security/limits.conf

* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

# vi /etc/pam.d/login

session required /lib/security/pam_limits.so

# vi /etc/modprobe.conf

options hangcheck-timer hangcheck_tick=30 hangcheck_margin=180

# touch /etc/hosts.equiv

# chmod 600 /etc/hosts.equiv

# chown root:root /etc/hosts.equiv

# vi /etc/hosts.equiv
+rac1 oracle
+rac2 oracle
+rac1-priv oracle
+rac2-priv oracle

# vi /etc/xinetd.d/rsh
service shell
{

disable = NO
}

# vi /etc/xinetd.d/rlogin
service login
{

disable = NO
}

# vi /etc/hosts

# Public
192.168.202.101 rac1.localdomain rac1
192.168.202.102 rac2.localdomain rac2
# Private
192.168.203.101 rac1-priv.localdomain rac1-priv
192.168.203.102 rac2-priv.localdomain rac2-priv
# Virtual
192.168.202.111 rac1-vip.localdomain rac1-vip
192.168.202.112 rac2-vip.localdomain rac2-vip

# chmod +x /etc/rc.d/rc.local

# vi /etc/rc.d/rc.local

chown oracle:dba /dev/raw/raw*
chmod 660 /dev/raw/raw*

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.