在oraclelinux6.5(64bit)下搭建oracle11gr2rac的注意事项
1,各个节点的名称(主机名)要设置好。
创新互联建站长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为石城企业提供专业的成都网站设计、成都网站制作,石城网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
2,推荐用于私有通信的网卡采用双网卡绑定,各个节点的网卡名称要对应一致。
3,公共ip、虚拟ip和scan ip必须在同一个网段,私有ip在另一个网段,virtual ip要在grid安装后才能ping通。
4,内存大小:当内存为2.5GB-16GB时,Swap需要大于等于系统内存;当内存大于16GB时,Swap等于16GB即可。
5,在Oracle Linux 6下安装Oracle 11gR2之前,需要做一些检查,而Pre-install 包(在oracle linux6.5 (64bit)系统的安装介质里自带有)可以帮助我们完成大部分的配置工作。
oracle-rdbms-server-11gR2-preinstall包所干的事情
(1)自动安装oracle所需的RPM包
检查依赖包:yum list binutils compat-libstdc++-33elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-commonglibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel
(2)自动创建oracle用户和group组
(3)自动配置/etc/sysctl.conf内核参数
(4)自动配置/etc/security/limits.conf参数
(5)关闭NUMA=OFF (关闭非一致内存访问)
6,配置SSH互信(oracle和grid用户都需要配互信)
这是很关键的一步,虽然官方文档中声称安装GI和RAC的时候OUI会自动配置SSH,但为了在安装之前使用CVU检查各项配置,还是手动配置互信更优。
如果互信配置失败,先查看系统日志,看看系统防火墙是否已关闭?是否有防病毒软件?系统是否有安全加固的设置?……
7,一般地,在windows上通过SCRT远程安装oracle的时候,如果无法进入图形化界面,请先确认是否已安装xmanager 4?然后启动Xmanager –Passive程序,在SCRT中先执行export DISPLAY=ip:0.0,(其中的ip是你本地机器的ip,在SCRT中可以查看),然后以root用户执行xhost +,出现access control disabled, clients can connect from any host后再切换到安装用户grid,最后执行./runInstaller,页面就出来啦!需要注意的是,你本地的机器的防火墙要添加例外或关闭。
8,存放ORC信息的ASM文件系统中,单个ASM文件大小应该要869MB以上,否则可能会报[INS-30515]的错误。
9,grid用户的Hard Limit和soft limut限制需修改。
10,[INS-20802]Oracle Cluster Verification Utility failed
导致这个错误的原因是因为我们使用了/etc/hosts代替DNS来实现SCAN IP,只要可以ping这个SCAN IP,如果可以成功,则这个错误可以忽略。
当前文章:在oraclelinux6.5(64bit)下搭建oracle11gr2rac的注意事项
文章地址:http://pwwzsj.com/article/iigjcp.html