在oracle linux6.5 (64bit)下搭建oracle11g r2 rac的注意事项
1,各个节点的名称(主机名)要设置好。
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,如果可以成功,则这个错误可以忽略。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341