实验环境
配置 | 节点1 | 节点2 |
---|---|---|
主机名 | orcl1 | orcl2 |
IP | 192.168.100.218 | 192.168.100.219 |
privateip | 192.168.10.218 | 192.168.10.219 |
VIP | 192.168.100.220 | 192.168.100.221 |
sanip | 192.168.100.222 | |
oracle_sid | orcl1 | orcl2 |
grid_sid | +ASM1 | +ASM2 |
1.配置系统环境
1.1配置本地yum源
--挂载cd mount /dev/cdrom /mnt && mount -a--备份原有yum文件 mv /etc/yum.repos.d/public-yum-ol6.repo /etc/yum.repos.d/public-yum-ol6.repo.bak--新建yum文件 cat >> /etc/yum.repos.d/yum.repo <<EOF [Oracle] name=Oracle 11g baseurl=file:///mnt gpgcheck=0 enabled=1 EOF--刷新重载yum yum clean all && yum makecache
1.2关闭防火墙
--永久关闭防火墙 service iptables stop && chkconfig iptables off--修改selinux内核配置 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
1.4修改主机名添加host解析
节点一:orcl1
orcl1修改主机名 sed -i 's/HOSTNAME=enforcing/HOSTNAME=rac1/g' /etc/sysconfig/network节点二:orcl2
orcl2修改主机名 sed -i 's/HOSTNAME=enforcing/HOSTNAME=rac2/g' /etc/sysconfig/network--配置hosts解析 cat >> /etc/hosts << EOF #public ip 192.168.100.218 rac1 192.168.100.219 rac2 #private ip 192.168.10.20 rac1pri 192.168.10.21 rac2pri #vip 192.168.100.220 rac1vip 192.168.100.221 rac2vip #sanip 192.168.100.222 orclrac EOF
1.5修改资源限制参数
--禁止路由生成自动ip echo "NOZEROCONF=yes" >> /etc/sysconfig/network
--关闭透明大页 cat >>/etc/rc.d/rc.local <<EOF if test -f /sys/kernel/mm/transparent_hugepage/enabled; then echo never > /sys/kernel/mm/transparent_hugepage/enabled fi if test -f /sys/kernel/mm/transparent_hugepage/defrag; then echo never > /sys/kernel/mm/transparent_hugepage/defrag fi EOF
--修改用户资源限制 cat >> /etc/security/limits.conf << EOF grid soft nproc 2048 grid hard nproc 16384 grid soft nofile 1024 grid hard nofile 65536 grid soft stack 10240 grid hard stack 32768 oracle soft nproc 2048 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768 oracle hard memlock 3145728 oracle soft memlock 3145728 EOF
--修改内核参数 cat >> /etc/sysctl.conf <<EOF fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 kernel.panic_on_oops = 1 vm.nr_hugepages = 1200 kernel.shmmax = 2147483648 kernel.shmall = 2097152 ker