- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 2012年10月份Java语言程序设计真题(含答案).doc
- 2012年《溃疡出血患者处理指南》的解读与质子泵抑制剂的临床应用.docx
- 20121020linux内核启动内核自解压分析.doc
- 2012消防职业技术培训中心模拟理论试题.doc
- 2012湖北理工学院机械设计制造及其自动化专升本机械设计基础专业考试大纲.doc
- 2012 年4 月 自考计算机网络安全与管理试题.doc
- 2013上海市(高校)计算机应用基础(一级)考试概念题.doc
- 2013年Internet和Intranet应用考试题及答案.doc
- 2013一轮复习学案27基因指导蛋白质的合成及对性状的控制.doc
- 2013年全年榆树市乙肝疫情分析.doc
- “安全生产月”《安全知识》竞赛试题库(含答案).docx
- (新)高级政工师考试题库(答案).docx
- 2025陕煤集团西安恒神新材料有限责任公司招聘笔试备考题库附答案详解(培优a卷).docx
- 2025陕煤集团西安恒神新材料有限责任公司招聘笔试备考题库附答案详解(培优b卷).docx
- 2025年中国老年糖尿病诊疗指南.docx
- 3至6岁儿童指南测试卷及答案.docx
- 2025陕煤集团西安恒神新材料有限责任公司招聘笔试备考题库附答案详解(培优).docx
- 传染病及突发公共卫生事件报告管理工作考核试题(+答案).docx
- 2025陕煤集团西安恒神新材料有限责任公司招聘笔试备考题库附答案详解(典型题).docx
- 2025初级会计证试题(附答案).docx
文档评论(0)