Oracle 11gR2构建RAC之(4)--安装GI
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,Oracle 11gR2构建RAC之(4)--安装GI系统环境:操作系统:RedHat EL5Cluster: Oracle GI(Grid Infrastructure)Oracle: Oracle
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
数据库中系统时间转换时区
广州江磊科技互联网有限公司
网络安全风险有那些
戴尔服务器更换主板电池后不开机
cache数据库安全性
数据库中如何实现实体完整性
什么是键 数据库
打电话显示服务器有误
云平台软件开发过程
软件开发月薪4k正常吗
报表软件开发实例
linux 下 网络安全
不断强化网络安全措施
学习网络安全视频的意义简短
网络安全你我他手抄报高质量
网络安全 能力提升
数据库查看当前用户下的表名
空间数据库的建立和运行
无尽贪婪和等价交换服务器
c 数据库线程池
天龙八部怎么爆满服务器
从管理上抓服务器
数据库怎么设计合理
网络安全宣传工作新闻
期货软件开发app
软件开发人员应该学啥
容器内访问外部数据库
江苏绿色软件开发销售方法
余姚手机游戏软件开发找哪家
无尽贪婪和等价交换服务器