一、环境介绍 系统:Redhat 6.5 数据库:oracle 11gR2 11.2.0.3 二、安装 Oracle Grid Infrastructure 编写 grid_install.rsp
编写 grid_install.rsp 配置文件脚本
路径:安装包根目录/response/grid_install.rsp
内容
#保持默认
oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v11_2_0
ORACLE_HOSTNAME=node1
#版本信息路径
INVENTORY_LOCATION=/u01/app/orainventory
#语言:中文是zh_CN,多选用“,”隔开
SELECTED_LANGUAGES=en
#默认
oracle.install.option=CRS_CONFIG
# grid 的 BASE 和 HOME 目录
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/11.2.0/grid
#添加所需要的组
oracle.install.asm.OSDBA=asmdba
oracle.install.asm.OSOPER=asmoper
oracle.install.asm.OSASM=asmadmin
#scan 名,与hosts对应
oracle.install.crs.config.gpnp.scanName=nodescan
#listener对外服务端口
oracle.install.crs.config.gpnp.scanPort=1521
#cluster 名称
oracle.install.crs.config.clusterName=nodeclu
# GNS 此处不开,其对应值空着
oracle.install.crs.config.gpnp.configureGNS=false
oracle.install.crs.config.gpnp.gnsSubDomain=
oracle.install.crs.config.gpnp.gnsVIPAddress=
oracle.install.crs.config.autoConfigureClusterNodeVIP=false
# 配置网络信息
oracle.install.crs.config.clusterNodes=node1:node1vip,node2:node2vip
oracle.install.crs.config.networkInterfaceList=eth0:192.168.66.0:1,eth2:10.10.10.0:2
#配置存储形式
oracle.install.crs.config.storageOption=ASM_STORAGE
oracle.install.crs.config.sharedFileSystemStorage.diskDriveMapping=
oracle.install.crs.config.sharedFileSystemStorage.votingDiskLocations=
oracle.install.crs.config.sharedFileSystemStorage.votingDiskRedundancy=NORMAL
oracle.install.crs.config.sharedFileSystemStorage.ocrLocations=
oracle.install.crs.config.sharedFileSystemStorage.ocrRedundancy=NORMAL
#配置 IPMI
oracle.install.crs.config.useIPMI=false
oracle.install.crs.config.ipmi.bmcUsername=
oracle.install.crs.config.ipmi.bmcPassWord=
#配置ASM
oracle.install.asm.SYSASMPassword=oracle
oracle.install.asm.diskGroup.name=DATA
oracle.install.asm.diskGroup.redundancy=EXTERNAL
oracle.install.asm.diskGroup.AUSize=1
oracle.install.asm.diskGroup.disks=/dev/raw/raw1
oracle.install.asm.diskGroup.diskDiscoveryString=/dev/raw/*
oracle.install.asm.monitorPassword=oracle
#升级选项为false,其余选项空着
oracle.install.crs.upgrade.clusterNodes=
oracle.install.asm.upgradeASM=false
oracle.installer.autoupdates.option=SKIP_UPDATES
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
检查环境
./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose
安装包
rpm -ivh 安装包根目录/rpm/cvuqdisk-1.0.9-1.rpm
修复
/tmp/CVU_11.2.0.4.0_grid/runfixup.sh
根据配置文件安装 Oracle Grid Infrastructure
./runInstaller -showProgress -silent -responseFile /home/grid/grid_install.rsp
-showProgress 显示安装进度
-ignorePrereq 忽略预检测,由于我们没有使用DNS来解析SCAN所以会报一个SCAN的错误,因为使用udev绑定裸设备而没有使用ASMLIB来使用ASM,所以会报一个ASM的错误,这两个错误都是可以忽略的,但静默安装在检测到错误后就会停止安装,不能像图形界面那样点一下忽略跳过,所以我们使用这个参数来绕过预检
-silent 静默安装
-responseFile 后面跟应答文件路径
其它命令请查询帮助 -help
在安装的过程中会要求分别在各node上以root帐户执行
/u01/app/oraInventory/orainstRoot.sh
/u01/app/11.2/grid/root.sh
执行完后会要求在运行安装程序的节点上以root帐户执行
/u01/app/11.2/grid/cfgtoollogs/configToolAllCommands RESPONSE_FILE=/soft/cfgrsp.properties
内容:
oracle.assistants.server|S_SYSPASSWORD=oracle
oracle.assistants.server|S_SYSTEMPASSWORD=oracle
oracle.assistants.server|S_SYSMANPASSWORD=oracle
oracle.assistants.server|S_DBSNMPPASSWORD=oracle
oracle.assistants.server|S_HOSTUSERPASSWORD=oracle
oracle.assistants.server|S_ASMSNMPPASSWORD=oracle
查看状态
分别在两个节点上以grid用户执行crs_stat -t查看各RAC资源情况,除了3个gsd资源不在线以外其他均在线则表示正常
GSD资源是用来对ORACLE 9i的相关命令做支持的,11G后已不再使用,所以不必在线。
使用root用户检查OCR,执行ocrcheck出现以下内容则表示正常:
使用root用户执行crsctl query CSS votedisk 检查voting disk,出现以下内容则表示正常
--结束END--
本文标题: Oracle:Linux 环境静默安装 GRID
本文链接: https://lsjlt.com/news/46595.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0