Oracle 11gR2构建RAC之(4)--安装GI
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,Oracle 11gR2构建RAC之(4)--安装GI系统环境:操作系统:RedHat EL5Cluster: Oracle GI(Grid Infrastructure)Oracle: Oracle
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
互联网金融科技
国智互联网科技
互联网科技与金融科技
科技制造互联网公司
汇久创客互联网科技
北京禾田雨橡互联网科技
互联网科技公司介绍
深圳互联网科技怎么样
科技互联网大厂
昭通互联网科技选哪家
赶超互联网科技 微信多开
千方科技属于互联网企业吗
东莞新华互联网科技学校
世界互联网领先科技成果获奖
工业互联网山东科技大学
广州百诚互联网科技有限公司官网
珠海东科互联网科技有限公司
互联网科技机房
长沙易易互联网科技有限公司
平安好医生打造互联网科技医疗
北京禾田雨橡互联网科技
互联网科技公司介绍
卫星互联网科技股票
北京三清互联网科技
爱医互联网络科技
上海钢联属于互联网科技股吗
浙南科技城互联网大厦招聘
扫呗互联网科技有限公司
互联网高科技行业有哪些企业
青岛互联网科技园