Oracle在Linux下集群RAC的安装与启停.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle在Linux下集群RAC的安装与启停

Oracle在Linux下集群RAC的安装与启停 陈方辉 2012-7-15 以下讲解了Oracle数据库在Linux服务器上部署RAC集群的整个过程,共分8小节,包括硬件硬置,操作系统配制,集群软件Clusterware的安装,以及Oracle数据库软件的安装和集群数据库的创建。 如操作中有疑问或需要虚拟安装部署实验环境,以及Oracle数据库的安装包,请发邮件至chenfanghui12@。 1、硬件配置 加载虚拟机,修改虚拟机的名称为rac1。 增加一个类型为SCSI、模式为Independent-Persistent的20G硬盘做为共享存储,并即时分配存储空间,将此硬盘设备的节点设置为SCSI1:0。 增加一块网卡用来作为RAC内部通信。 在虚拟机的.vmx配制文件中增加以下内容: disk.locking = false diskLib.dataCacheMaxSize = 0 diskLib.dataCacheMaxReadAheadSize = 0 diskLib.DataCacheMinReadAheadSize = 0 diskLib.dataCachePageSize = 4096 diskLib.maxUnsyncedWrites = 0 2、Linux操作系统配制 修改主机名为rac1(修改后要重启才能生效) /etc/sysconfig/network 修改主机2个网卡的IP地址:(注意重新获取网卡的mac地址) system-config-network eth0:0 (注意:这个网关一定要写,否则在安装完clusterware时进行vipca会报错) eth1:0 修改域名文件 /etc/hosts localhost 0 rac1 1 rac2 0 rac1-priv 1 rac2-priv 10 rac1-vip 11 rac2-vip 添加oracle用户 useradd oracle 添加dba和oinstall用户组 groupadd dba groupadd oinstall 可查看/etc/group文件里是否有oracle、dba、oinstall用户组 将oracle用户添加到dba和oinstall用户组中 usermod -g oinstall -G dba oracle 可查看/etc/passwd得知oracle用户属于哪些用户组。 可查看/etc/group得知oracle用户的附加用户组。 配置Linux内核参数 /etc/sysctl.conf文件: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 配置hangcheck timer内核模块 hangcheck timer 内核模块可监控系统的运行情况,并重新启动出现故障的 RAC 节点。 它使用两个参数,即 hangcheck_tick(定义系统检查频率)和 hangcheck_margin(定义在重置 RAC 节点前的最大挂起延时)来确定节点是否出现故障。 /etc/modprobe.conf文件: options hangcheck-timer hangcheck-tick=30 hangcheck-margin=180 要立即加载模块,执行“modprobe -v hangcheck-timer”。 提高Oracle用户的shell限制 添加到/etc/security/limits.conf文件中: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 添加到/etc/pam.d/login文件中: session required /li

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档