小编给大家分享一下Redhat 6中Oracle 11g RAC安装注意事项有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1、SWAP一定要>=16G,否则在预检中报错。修改方式
2、设置主机名 /etc/hosts,名称不要设置过长,最好 # vi /etc/hosts
127.0.0.1 localhost
192.168.172.58 rac1 rac1-pub
10.0.0.58 rac1-priv
192.168.172.56 rac1-vip
192.168.172.59 rac2 rac2-pub
10.0.0.59 rac2-priv
192.168.172.117 rac2-vip
192.168.172.55 rac-scan
3、设置IP,检查注意ONBOOT=YES,以便IP能随机启动
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=3398bf27-74b9-4e77-89e4-da0e33896cfeONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
4、几个需要注意的内核参数
kernel.shmmax 设置值必须大于SGA
kernel.shmmni = 8192 在110204版本中,如果设置为4K,在第二台机器执行root.sh时会报内存溢出
net.ipv4.ip_local_port_range = 9000 65000 不能设为1024 65000
fs.file-max = 6815744
fs.aio-max-nr = 1048576
5、多路径配置,udev模式
1)使用multipath
根据下面的显示,找到datalun对应的DM_UUID
[root@rac2 ~]# for i in datalun datalunp1 datalunp2 datalunp3; doprintf “%s %sn” “$i” “$(udevadm info –query=all –name=/dev/mapper/$i |grep -i dm_uuid)”; done
datalun E: DM_UUID=mpath-36001438009b064ce0000500000160000
datalunp1 E: DM_UUID=part1-mpath-36001438009b064ce0000500000160000
datalunp2 E: DM_UUID=part2-mpath-36001438009b064ce0000500000160000
datalunp3 E: DM_UUID=part3-mpath-36001438009b064ce0000500000160000undefined
for i in datalunp1 datalunp2 datalunp3; do printf “%s %sn” “$i” “$(ls -ll /dev/mapper/$i)”; done
datalunp1 lrwxrwxrwx. 1 root root 7 Dec 21 21:08 /dev/m免费主机域名apper/datalunp1 -> ../dm-3
datalunp2 lrwxrwxrwx. 1 root root 7 Dec 21 21:08 /dev/mapper/datalunp2 -> ../dm-4
datalunp3 lrwxrwxrwx. 1 root root 7 Dec 21 21:08 /dev/mapper/datalunp3 -> ../dm-5undefined99-oracle-asmdevices.rules文件,undefined
undefined
KERNEL==”dm-3″,ENV{DM_UUID}==”part1-mpath-36001438009b064ce0000500000160000″,OWNER=”grid”,GROUP=”asmadmin”,MODE=”0660″
KERNEL==”dm-4″,ENV{DM_UUID}==”part2-mpath-36001438009b064ce0000500000160000″,OWNER=”grid”,GROUP=”asmadmin”,MODE=”0660″
KERNEL==”dm-5″,ENV{DM_UUID}==”part3-mpath-36001438009b064ce0000500000160000″,OWNER=”免费主机域名grid”,GROUP=”asmadmin”,MODE=”0660″undefined
undefined
undefined
undefined
undefined
undefined
2)emcpower
因为emcpower已经配置好了多路径,直接给权限即可,定义如下:
fdisk -l 看定义的分区,然后创建文件50-udev.rules
6、配置Xmanager
Redhat6的配置Xmanager方法如下
1)编辑custom.conf文件
2)启动GDM
RHEL6:先init2再init5
7、安装CRS时,如果机器没有配置DNS或GNS,在选择GNS时不要选中
8、执行root.sh脚本
11201有一个bug,第二个服务器执行脚本会报错,解决方法如下:
在执行root.sh脚本时出现Adding daemon to inittab的时候,在另一个窗口使用root立即下面执行命令,直到执行成功为止
/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1
(这是11201的Bug)
如果想重新执行root.sh,先执行roothas.pl,再执行root.sh./app/grid/crs/install/roothas.pl -deconfig -force –verbose
9、自动重启后,一个节点不能自动启动,ohasd进程没有启动
解决方法如下:
1) 检查进程
#ps –ef | grep d.bin
#ps –ef | grep ohasd
2) 手工启动
#/etc/init.d/init.ohasd run
3)在/etc/inittab中,增加
h2:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1
4)在/etc/rc.d/rc.loacl,增加以上是“Redhat 6中Oracle 11g RAC安装注意事项有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注云技术行业资讯频道!
相关推荐: MySQL中从库binlog如何使用mysqlbinlog stop-datetime过滤
这篇文章主要介绍了MySQL中从库binlog如何使用mysqlbinlog stop-datetime过滤,具有一定借鉴价值,感兴趣的朋友可以免费主机域名参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。这个binlog是从库的bi…