查看: 1310|回复: 0

[安装] rac的安装

[复制链接]
81990938 该用户已被删除
发表于 2015-11-17 16:04 | 显示全部楼层 |阅读模式
本帖最后由 81990938 于 2015-11-20 19:06 编辑

在前面grid安装的基础上再进行以下工作
以oracle用户登录其中一台虚拟机,将oracle软件安装包传输到虚拟机里并解压至一个目录里
用cluvfy做安装前检查,cluvfy命令在grid home的bin目录里
[oracle@node2 bin]$ pwd
/gridsoft/12.1.0.2/grid/bin
[oracle@node2 bin]$ ./cluvfy.sh stage -pre dbinst -n node1,node2
将oracle用户放到oper 和asmadmin 组里
设置内核参数shmmax(所有节点)
我是根据oui的报错提示修改的,但我认为根据grid的安装文档,应该为物理内存的一半
用root编辑/etc/security/limits.conf,添加memlock的设置,我是根据oui的报错提示修改的,根据grid的安装文档,该值应为当前ram的90%,当HugePages内存不可用时至少为3145728 KB。
# for oracle and grid install begin
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft memlock 4462481
oracle hard memlock 4462481
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
# for oracle and grid install end
准备完成
下面只要运行oracle软件安装包的runInstall命令来安装rac,后面都是图形界面了。

这几天又配置了一下客户端想连到虚拟机的数据库里去,发现点问题,列出来补充
客户端连接不上或连接上无法更新数据,以及集群启动的问题
用oracle用户登录,oracle软件安装主目录里bin文件夹里的oracle文件权限要按如下修改
原来的oracle文件为oracleinstall,权限为755,需修改如下
chown oracle:asmadmin $ORACLE_HOME/bin/oracle
chmod 6751 $ORACLE_HOME/bin/oracle
修改后如下
[oracle@node2 ~]$ cd $ORACLE_HOME
[oracle@node2 dbhome_1]$ cd bin
[oracle@node2 bin]$ ll oracle
-rwsr-s--x 1 oracle asmadmin 323762276 Nov 17 14:00 oracle  //此处如果不在asmadmin组里,则登录数据库后无法进行更改,因为asm磁盘的属组为grid:asmadmin,即没有访问共享磁盘的权限

接着用grid用户登录,修改grid软件安装主目录里bin文件夹里的oracle文件权限
chmod 6751 $ORACLE_HOME/bin/oracle
修改后如下
[grid@node2 ~]$ cd $ORACLE_HOME/bin
[grid@node2 bin]$ ll oracle
-rwsr-s--x 1 grid oinstall 291316024 Nov 11 09:31 oracle //此处不修改为6751,则root用户无法启动集群

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表