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*
Boa tarde, gostaria de dizer q esta sendo um otimo artigo, estou ansioso esperando o proximo capitulo… abraços
[…] I Parte II Parte III Parte IV Parte V Parte VI Parte VII Parte […]