Oracle 11gR2构建RAC之(4)--安装GI
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,Oracle 11gR2构建RAC之(4)--安装GI系统环境:操作系统:RedHat EL5Cluster: Oracle GI(Grid Infrastructure)Oracle: Oracle
千家信息网最后更新 2025年11月07日Oracle 11gR2构建RAC之(4)--安装GI
Oracle 11gR2构建RAC之(4)--安装GI
系统环境:
操作系统:RedHat EL5
Cluster: Oracle GI(Grid Infrastructure)
Oracle: Oracle 11.2.0.1.0
如图所示:RAC 系统架构
四、安装并配置GI
以grid用户的身份登录系统,安装GI.
安装并配置GI
配置scan ip(注意要和hosts文件一致)
添加node(注意信任关系配置)
配置ocr和votedisk磁盘,加入到磁盘组里(normal redundancy需要三块ASM disk)
安装grid软件
运行脚本(注意先后循序)
node1:
[root@node1 ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory.Adding read,write permissions for group.Removing read,write,execute permissions for world.Changing groupname of /u01/app/oraInventory to oinstall.The execution of the script is complete.[root@node1 ~]# /u01/11.2.0/grid/root.shRunning Oracle 11g root.sh script...The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/11.2.0/gridEnter the full pathname of the local bin directory: [/usr/local/bin]: Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ...Creating /etc/oratab file...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.2014-06-09 10:26:02: Parsing the host name2014-06-09 10:26:02: Checking for super user privileges2014-06-09 10:26:02: User has super user privilegesUsing configuration parameter file: /u01/11.2.0/grid/crs/install/crsconfig_paramsCreating trace directoryLOCAL ADD MODE Creating OCR keys for user 'root', privgrp 'root'..Operation successful. root wallet root wallet cert root cert export peer wallet profile reader wallet pa wallet peer wallet keys pa wallet keys peer cert request pa cert request peer cert pa cert peer root cert TP profile reader root cert TP pa root cert TP peer pa cert TP pa peer cert TP profile reader pa cert TP profile reader peer cert TP peer user cert pa user certAdding daemon to inittabCRS-4123: Oracle High Availability Services has been started.ohasd is startingCRS-2672: Attempting to start 'ora.gipcd' on 'node1'CRS-2672: Attempting to start 'ora.mdnsd' on 'node1'CRS-2676: Start of 'ora.mdnsd' on 'node1' succeededCRS-2676: Start of 'ora.gipcd' on 'node1' succeededCRS-2672: Attempting to start 'ora.gpnpd' on 'node1'CRS-2676: Start of 'ora.gpnpd' on 'node1' succeededCRS-2672: Attempting to start 'ora.cssdmonitor' on 'node1'CRS-2676: Start of 'ora.cssdmonitor' on 'node1' succeededCRS-2672: Attempting to start 'ora.cssd' on 'node1'CRS-2672: Attempting to start 'ora.diskmon' on 'node1'CRS-2676: Start of 'ora.diskmon' on 'node1' succeededCRS-2676: Start of 'ora.cssd' on 'node1' succeededCRS-2672: Attempting to start 'ora.ctssd' on 'node1'CRS-2676: Start of 'ora.ctssd' on 'node1' succeededASM created and started successfully.DiskGroup OCR_VOTE created successfully.clscfg: -install mode specifiedSuccessfully accumulated necessary OCR keys.Creating OCR keys for user 'root', privgrp 'root'..Operation successful.CRS-2672: Attempting to start 'ora.crsd' on 'node1'CRS-2676: Start of 'ora.crsd' on 'node1' succeededCRS-4256: Updating the profileSuccessful addition of voting disk 66690fe966214f83bfea1505011fc4f0.Successful addition of voting disk 9a2c94cb249e4f85bff8f4c3930d0a1d.Successful addition of voting disk 7cd28e57ae964f94bf31e35471fdefec.Successfully replaced voting disk group with +OCR_VOTE.CRS-4256: Updating the profileCRS-4266: Voting file(s) successfully replaced## STATE File Universal Id File Name Disk group-- ----- ----------------- --------- --------- 1. ONLINE 66690fe966214f83bfea1505011fc4f0 (ORCL:OCR_VOTE1) [OCR_VOTE] 2. ONLINE 9a2c94cb249e4f85bff8f4c3930d0a1d (ORCL:OCR_VOTE2) [OCR_VOTE] 3. ONLINE 7cd28e57ae964f94bf31e35471fdefec (ORCL:OCR_VOTE3) [OCR_VOTE]Located 3 voting disk(s).CRS-2673: Attempting to stop 'ora.crsd' on 'node1'CRS-2677: Stop of 'ora.crsd' on 'node1' succeededCRS-2673: Attempting to stop 'ora.asm' on 'node1'CRS-2677: Stop of 'ora.asm' on 'node1' succeededCRS-2673: Attempting to stop 'ora.ctssd' on 'node1'CRS-2677: Stop of 'ora.ctssd' on 'node1' succeededCRS-2673: Attempting to stop 'ora.cssdmonitor' on 'node1'CRS-2677: Stop of 'ora.cssdmonitor' on 'node1' succeededCRS-2673: Attempting to stop 'ora.cssd' on 'node1'CRS-2677: Stop of 'ora.cssd' on 'node1' succeededCRS-2673: Attempting to stop 'ora.gpnpd' on 'node1'CRS-2677: Stop of 'ora.gpnpd' on 'node1' succeededCRS-2673: Attempting to stop 'ora.gipcd' on 'node1'CRS-2677: Stop of 'ora.gipcd' on 'node1' succeededCRS-2673: Attempting to stop 'ora.mdnsd' on 'node1'CRS-2677: Stop of 'ora.mdnsd' on 'node1' succeededCRS-2672: Attempting to start 'ora.mdnsd' on 'node1'CRS-2676: Start of 'ora.mdnsd' on 'node1' succeededCRS-2672: Attempting to start 'ora.gipcd' on 'node1'CRS-2676: Start of 'ora.gipcd' on 'node1' succeededCRS-2672: Attempting to start 'ora.gpnpd' on 'node1'CRS-2676: Start of 'ora.gpnpd' on 'node1' succeededCRS-2672: Attempting to start 'ora.cssdmonitor' on 'node1'CRS-2676: Start of 'ora.cssdmonitor' on 'node1' succeededCRS-2672: Attempting to start 'ora.cssd' on 'node1'CRS-2672: Attempting to start 'ora.diskmon' on 'node1'CRS-2676: Start of 'ora.diskmon' on 'node1' succeededCRS-2676: Start of 'ora.cssd' on 'node1' succeededCRS-2672: Attempting to start 'ora.ctssd' on 'node1'CRS-2676: Start of 'ora.ctssd' on 'node1' succeededCRS-2672: Attempting to start 'ora.asm' on 'node1'CRS-2676: Start of 'ora.asm' on 'node1' succeededCRS-2672: Attempting to start 'ora.crsd' on 'node1'CRS-2676: Start of 'ora.crsd' on 'node1' succeededCRS-2672: Attempting to start 'ora.evmd' on 'node1'CRS-2676: Start of 'ora.evmd' on 'node1' succeededCRS-2672: Attempting to start 'ora.asm' on 'node1'CRS-2676: Start of 'ora.asm' on 'node1' succeededCRS-2672: Attempting to start 'ora.OCR_VOTE.dg' on 'node1'CRS-2676: Start of 'ora.OCR_VOTE.dg' on 'node1' succeededCRS-2672: Attempting to start 'ora.registry.acfs' on 'node1'CRS-2676: Start of 'ora.registry.acfs' on 'node1' succeedednode1 2014/06/09 10:31:50 /u01/11.2.0/grid/cdata/node1/backup_20140609_103150.olrPreparing packages for installation...cvuqdisk-1.0.7-1Configure Oracle Grid Infrastructure for a Cluster ... succeededUpdating inventory properties for clusterwareStarting Oracle Universal Installer...Checking swap space: must be greater than 500 MB. Actual 4071 MB PassedThe inventory pointer is located at /etc/oraInst.locThe inventory is located at /u01/app/oraInventory'UpdateNodeList' was successful.
node2:
[root@node2 ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory.Adding read,write permissions for group.Removing read,write,execute permissions for world.Changing groupname of /u01/app/oraInventory to oinstall.The execution of the script is complete.[root@node2 ~]# /u01/11.2.0/grid/root.shRunning Oracle 11g root.sh script...The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/11.2.0/gridEnter the full pathname of the local bin directory: [/usr/local/bin]: Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ...Creating /etc/oratab file...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.2014-06-09 10:32:35: Parsing the host name2014-06-09 10:32:35: Checking for super user privileges2014-06-09 10:32:35: User has super user privilegesUsing configuration parameter file: /u01/11.2.0/grid/crs/install/crsconfig_paramsCreating trace directoryLOCAL ADD MODE Creating OCR keys for user 'root', privgrp 'root'..Operation successful.Adding daemon to inittabCRS-4123: Oracle High Availability Services has been started.ohasd is startingCRS-4402: The CSS daemon was started in exclusive mode but found an active CSS daemon on node node1, number 1, and is terminatingAn active cluster was found during exclusive startup, restarting to join the clusterCRS-2672: Attempting to start 'ora.mdnsd' on 'node2'CRS-2676: Start of 'ora.mdnsd' on 'node2' succeededCRS-2672: Attempting to start 'ora.gipcd' on 'node2'CRS-2676: Start of 'ora.gipcd' on 'node2' succeededCRS-2672: Attempting to start 'ora.gpnpd' on 'node2'CRS-2676: Start of 'ora.gpnpd' on 'node2' succeededCRS-2672: Attempting to start 'ora.cssdmonitor' on 'node2'CRS-2676: Start of 'ora.cssdmonitor' on 'node2' succeededCRS-2672: Attempting to start 'ora.cssd' on 'node2'CRS-2672: Attempting to start 'ora.diskmon' on 'node2'CRS-2676: Start of 'ora.diskmon' on 'node2' succeededCRS-2676: Start of 'ora.cssd' on 'node2' succeededCRS-2672: Attempting to start 'ora.ctssd' on 'node2'CRS-2676: Start of 'ora.ctssd' on 'node2' succeededCRS-2672: Attempting to start 'ora.drivers.acfs' on 'node2'CRS-2676: Start of 'ora.drivers.acfs' on 'node2' succeededCRS-2672: Attempting to start 'ora.asm' on 'node2'CRS-2676: Start of 'ora.asm' on 'node2' succeededCRS-2672: Attempting to start 'ora.crsd' on 'node2'CRS-2676: Start of 'ora.crsd' on 'node2' succeededCRS-2672: Attempting to start 'ora.evmd' on 'node2'CRS-2676: Start of 'ora.evmd' on 'node2' succeedednode2 2014/06/09 10:36:24 /u01/11.2.0/grid/cdata/node2/backup_20140609_103624.olrPreparing packages for installation...cvuqdisk-1.0.7-1Configure Oracle Grid Infrastructure for a Cluster ... succeededUpdating inventory properties for clusterwareStarting Oracle Universal Installer...Checking swap space: must be greater than 500 MB. Actual 4095 MB PassedThe inventory pointer is located at /etc/oraInst.locThe inventory is located at /u01/app/oraInventory'UpdateNodeList' was successful.
GI安装后的检测,安装成功并退出。
验证GI:
[root@node1 soft]# crsctl check crsCRS-4638: Oracle High Availability Services is onlineCRS-4537: Cluster Ready Services is onlineCRS-4529: Cluster Synchronization Services is onlineCRS-4533: Event Manager is online[root@node1 soft]# [root@node1 soft]# crs_stat -tName Type Target State Host ------------------------------------------------------------ora.DG1.dg ora....up.type ONLINE ONLINE node1 ora....ER.lsnr ora....er.type ONLINE ONLINE node1 ora....N1.lsnr ora....er.type ONLINE ONLINE node1 ora....VOTE.dg ora....up.type ONLINE ONLINE node1 ora.RCY1.dg ora....up.type ONLINE ONLINE node1 ora.asm ora.asm.type ONLINE ONLINE node1 ora.eons ora.eons.type ONLINE ONLINE node1 ora.gsd ora.gsd.type OFFLINE OFFLINE ora....network ora....rk.type ONLINE ONLINE node1 ora....SM1.asm application ONLINE ONLINE node1 ora....E1.lsnr application ONLINE ONLINE node1 ora.node1.gsd application OFFLINE OFFLINE ora.node1.ons application ONLINE ONLINE node1 ora.node1.vip ora....t1.type ONLINE ONLINE node1 ora....SM2.asm application ONLINE ONLINE node2 ora....E2.lsnr application ONLINE ONLINE node2 ora.node2.gsd application OFFLINE OFFLINE ora.node2.ons application ONLINE ONLINE node2 ora.node2.vip ora....t1.type ONLINE ONLINE node2 ora.oc4j ora.oc4j.type OFFLINE OFFLINE ora.ons ora.ons.type ONLINE ONLINE node1 ora.prod.db ora....se.type OFFLINE OFFLINE ora....ry.acfs ora....fs.type ONLINE ONLINE node1 ora.scan1.vip ora....ip.type ONLINE ONLINE node1
@至此,GI安装成功!
配置
系统
成功
磁盘
一致
操作系统
先后
文件
架构
环境
用户
脚本
至此
身份
软件
如图
检测
登录
运行
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发延迟怎么办
我的世界pe饥饿服务器
互联网 科技 浙江
eoffice服务器管理平台
服务器主板做什么系统玩游戏
软件开发讲座主持词
三国杀测试服服务器维护中
怎么查看数据库服务器名
nb3数据库备份
移动电子商务网络安全措施
检验科网络安全与应急预案
移动软件开发公司
怎样监督网络安全工作
海南创氪互联网科技
利津天气预报软件开发
sftp目标服务器没权限
网络安全科技馆图片
学生会 网络技术部
互联网思维和科技
火爆的互联网科技
对学校网络安全工作领导意见
简单画网络安全海报
我的世界远征服务器
企业网络安全应该注意
数据库中多表查询groupby
数据库接口怎么抓去
网络安全周宣传活动竞赛
初级软件开发书籍
吐鲁番网络技术哪家强
网络安全比赛综艺