APP下载

部署Oracle 12c集群排障

2017-11-22

网络安全和信息化 2017年4期
关键词:用户

数据库作为生产系统的核心基础,关于稳定、可靠的要求从来都不会少,采用双节点的高可用集群是非常普遍的解决方案,各种安装部署的文档也非常容易获得。然而,实际环境的差异又带来安装过程中经验之外的各种情况,需要各个击破。

配置环境

本例的环境两台双路物理服务器,操作系统采用rhel6.5x64安装在服务器本地磁盘,共享磁盘连接到FCSAN存储,划分了2TB数据、3个50GB仲裁、2TB归档共5个卷,多路径采用系统自带multipath,分别设置两个服务器启动iptables防火墙相互放行集群中分配的所有IP和端口。

与11g比较preinstall操作的差异

RAC集群的安装需要Grid用户的ssh互信,在11g时代需要手工完成,即集群节点需要分别创建用于ssh的rsa密钥对,并将自己的公钥传递给其他节点的authorized_keys。理解和操作虽然不难,但步骤还是相对麻烦。在12c的Grid安装向导中,已然可以免去手工创建,能够在ui界面自动完成这一操作,大大方便了安装前准备。与此同时,Oracle用户在database安装时也需要配置ssh互信,这是11g所不需要的,同样在ui界面上轻松完成。

limits.conf文 件 是LinuxPAM插入式认证模块(Pluggable Authentication Modules) 中 pam_limits.so的配置文件,它用于突破系统的默认限制,对系统访问资源有一定保护作用,需要分别设置Oracle和Grid两个用户的软硬限制,通过oracle-rdbms-server-12cR1-preinstall这 个rpm包只添加了Oracle用户的配置项,还需要手工补充Grid用户配置项,并且Oracle用户的配置写到/etc/security/limits.d/oracle-rdbms-server-12cR1-preinstall.conf文件,Grid安装ui的修复选项则是将配置项添加到/etc/sysconfig/limits.conf,在检查配置时容易造成混淆。

除此之外,12c比11g还多出memlock配置,且要根据hugememory是否开启而不同,memlock的大小依据free -t的total*0.9而定,多配或少配都会导致检查警告。……

登录APP查看全文

猜你喜欢

用户
雅阁国内用户交付突破300万辆
关注用户
关注用户
两新党建新媒体用户与全网新媒体用户之间有何差别
关注用户
关注用户
挖掘用户需求尖端科技应用
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户