合 在CentOS7.8上安装Oracle 集群rac 21c详细完整版
Tags: Oracle高可用安装部署rac静默静默安装静默建库图形界面安装
七、静默安装集群和db
安装之前重启一次OS,并检查网络和共享盘是否正确。
7.1、静默安装grid
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | /u01/app/21.3.0/grid/gridSetup.sh -silent -force -noconfig -ignorePrereq \ oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v21.0.0 \ INVENTORY_LOCATION=/u01/app/oraInventory \ oracle.install.option=CRS_CONFIG \ ORACLE_BASE=/u01/app/grid \ oracle.install.asm.OSDBA=asmdba \ oracle.install.asm.OSOPER=asmoper \ oracle.install.asm.OSASM=asmadmin \ oracle.install.crs.config.scanType=LOCAL_SCAN \ oracle.install.crs.config.gpnp.scanName=raclhr-21c-scan \ oracle.install.crs.config.gpnp.scanPort=1521 \ oracle.install.crs.config.ClusterConfiguration=STANDALONE \ oracle.install.crs.config.configureAsExtendedCluster=false \ oracle.install.crs.config.clusterName=raclhr-cluster \ oracle.install.crs.config.gpnp.configureGNS=false \ oracle.install.crs.config.autoConfigureClusterNodeVIP=false \ oracle.install.crs.config.clusterNodes=raclhr-21c-n1:raclhr-21c-n1-vip,raclhr-21c-n2:raclhr-21c-n2-vip \ oracle.install.crs.config.networkInterfaceList=ens34:192.168.2.0:5,ens33:192.168.59.0:1 \ oracle.install.asm.configureGIMRDataDG=false \ oracle.install.crs.config.useIPMI=false \ oracle.install.asm.storageOption=ASM \ oracle.install.asm.SYSASMPassword=lhr \ oracle.install.asm.diskGroup.name=OCR \ oracle.install.asm.diskGroup.redundancy=NORMAL \ oracle.install.asm.diskGroup.AUSize=4 \ oracle.install.asm.diskGroup.disks=/dev/asm-diskd,/dev/asm-diske,/dev/asm-diskf \ oracle.install.asm.diskGroup.diskDiscoveryString=/dev/asm-* \ oracle.install.asm.monitorPassword=lhr \ oracle.install.asm.configureAFD=false \ oracle.install.crs.configureRHPS=false \ oracle.install.crs.config.ignoreDownNodes=false \ oracle.install.config.managementOption=NONE \ oracle.install.crs.rootconfig.executeRootScript=false |
执行过程:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | [grid@raclhr-21c-n1 ~]$ /u01/app/21.3.0/grid/gridSetup.sh -silent -force -noconfig -ignorePrereq \ > oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v21.0.0 \ > INVENTORY_LOCATION=/u01/app/oraInventory \ > oracle.install.option=CRS_CONFIG \ > ORACLE_BASE=/u01/app/grid \ > oracle.install.asm.OSDBA=asmdba \ > oracle.install.asm.OSOPER=asmoper \ > oracle.install.asm.OSASM=asmadmin \ > oracle.install.crs.config.scanType=LOCAL_SCAN \ > oracle.install.crs.config.gpnp.scanName=raclhr-21c-scan \ > oracle.install.crs.config.gpnp.scanPort=1521 \ > oracle.install.crs.config.ClusterConfiguration=STANDALONE \ > oracle.install.crs.config.configureAsExtendedCluster=false \ > oracle.install.crs.config.clusterName=raclhr-cluster \ > oracle.install.crs.config.gpnp.configureGNS=false \ > oracle.install.crs.config.autoConfigureClusterNodeVIP=false \ > oracle.install.crs.config.clusterNodes=raclhr-21c-n1:raclhr-21c-n1-vip,raclhr-21c-n2:raclhr-21c-n2-vip \ > oracle.install.crs.config.networkInterfaceList=ens34:192.168.2.0:5,ens33:192.168.59.0:1 \ > oracle.install.asm.configureGIMRDataDG=false \ > oracle.install.crs.config.useIPMI=false \ > oracle.install.asm.storageOption=ASM \ > oracle.install.asm.SYSASMPassword=lhr \ > oracle.install.asm.diskGroup.name=OCR \ > oracle.install.asm.diskGroup.redundancy=NORMAL \ > oracle.install.asm.diskGroup.AUSize=4 \ > oracle.install.asm.diskGroup.disks=/dev/asm-diskd,/dev/asm-diske,/dev/asm-diskf \ > oracle.install.asm.diskGroup.diskDiscoveryString=/dev/asm-* \ > oracle.install.asm.monitorPassword=lhr \ > oracle.install.asm.configureAFD=false \ > oracle.install.crs.configureRHPS=false \ > oracle.install.crs.config.ignoreDownNodes=false \ > oracle.install.config.managementOption=NONE \ > oracle.install.crs.rootconfig.executeRootScript=false Launching Oracle Grid Infrastructure Setup Wizard... [WARNING] [INS-30011] The SYS password entered does not conform to the Oracle recommended standards. CAUSE: Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. ACTION: Provide a password that conforms to the Oracle recommended standards. [WARNING] [INS-30011] The ASMSNMP password entered does not conform to the Oracle recommended standards. CAUSE: Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. ACTION: Provide a password that conforms to the Oracle recommended standards. [WARNING] [INS-13013] Target environment does not meet some mandatory requirements. CAUSE: Some of the mandatory prerequisites are not met. See logs for details. /tmp/GridSetupActions2021-08-20_04-58-51PM/gridSetupActions2021-08-20_04-58-51PM.log ACTION: Identify the list of failed prerequisite checks from the log: /tmp/GridSetupActions2021-08-20_04-58-51PM/gridSetupActions2021-08-20_04-58-51PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually. The response file for this session can be found at: /u01/app/21.3.0/grid/install/response/grid_2021-08-20_04-58-51PM.rsp You can find the log of this install session at: /tmp/GridSetupActions2021-08-20_04-58-51PM/gridSetupActions2021-08-20_04-58-51PM.log As a root user, execute the following script(s): 1. /u01/app/oraInventory/orainstRoot.sh 2. /u01/app/21.3.0/grid/root.sh Execute /u01/app/oraInventory/orainstRoot.sh on the following nodes: [raclhr-21c-n1, raclhr-21c-n2] Execute /u01/app/21.3.0/grid/root.sh on the following nodes: [raclhr-21c-n1, raclhr-21c-n2] Run the script on the node raclhr-21c-n1 first. After successful completion, you can start the script in parallel on all other nodes. Successfully Setup Software with warning(s). As install user, execute the following command to complete the configuration. /u01/app/21.3.0/grid/gridSetup.sh -executeConfigTools -responseFile /u01/app/21.3.0/grid/install/response/grid_2021-08-20_04-58-51PM.rsp [-silent] Note: The required passwords need to be included in the response file. Moved the install session logs to: /u01/app/oraInventory/logs/GridSetupActions2021-08-20_04-58-51PM |
在安装grid软件和db软件的过程中,有一个过程是将节点1上的软件拷贝到节点2上,这个过程是利用的集群的公网进行传递软件的,可以使用ifconfig命令看到。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [root@raclhr-21c-n2 ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.59.63 netmask 255.255.255.0 broadcast 192.168.59.255 inet6 fe80::20c:29ff:feb5:cf4b prefixlen 64 scopeid 0x20<link> ether 00:0c:29:b5:cf:4b txqueuelen 1000 (Ethernet) RX packets 4285065 bytes 6368668989 (5.9 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 161678 bytes 27715188 (26.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ens34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.2.63 netmask 255.255.255.0 broadcast 192.168.2.255 inet6 fe80::20c:29ff:feb5:cf55 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:b5:cf:55 txqueuelen 1000 (Ethernet) RX packets 478 bytes 426304 (416.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 441 bytes 421344 (411.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 |
7.1.1、root.sh脚本
以root用户分别在2个节点上运行:
1 2 | 1. /u01/app/oraInventory/orainstRoot.sh 2. /u01/app/21.3.0/grid/root.sh |
1、节点1执行过程:
dfs的地方
支持Markdown