时间:2021-07-01 10:21:17 帮助过:3人阅读
一、安装CRS补丁
在安装CRS之前,需要安装补丁p6718715_10203_AIX64-5L,否则在安装时会出现“无法发现node”的错误。
[root@aix203 /]#cd /home/oracle/p6718715_10203_AIX64-5L/
补丁解压后,只需要以root身份运行“root.sh”即可:
[root@aix203 p6718715_10203_AIX64-5L]#./rootpre.sh
./rootpre.sh output will be logged in /tmp/rootpre.out_16-03-15.17:51:20
Saving the original files in /etc/ora_save_16-03-15.17:51:20....
Copying new kernel extension to /etc....
./rootpre.sh[295]: test: argument expected
Loading the kernel extension from /etc
Oracle Kernel Extension Loader for AIX
Copyright (c) 1998,1999 Oracle Corporation
Kernel Extension /etc/pw-syscall.64bit_kernel already loaded, unloading it
Unconfigured the kernel extension successfully
Unloaded the kernel extension successfully
Successfully loaded /etc/pw-syscall.64bit_kernel with kmid: 0x50e5d000
Successfully configured /etc/pw-syscall.64bit_kernel with kmid: 0x50e5d000
The kernel extension was successfuly loaded.
./rootpre.sh[360]: test: argument expected
Checking if group services should be configured....
Please confirm your Oracle userid is a member of the group: hagsuser
Configuring HACMP group services socket for possible use by Oracle.
二、安装CRS
以Oracle身份安装:
安装前检测:
- [oracle@aix203 cluvfy]$./runcluvfy.sh
- USAGE:
- cluvfy [ -help ]
- cluvfy stage { -list | -help }
- cluvfy stage {-pre|-post} <stage-name> <stage-specific options> [-verbose]
- cluvfy comp { -list | -help }
- cluvfy comp <component-name> <component-specific options> [-verbose]
- [oracle@aix203 cluvfy]$./runcluvfy.sh stage -pre crsinst -n aix203,aix204 -verbose
- Performing pre-checks for cluster services setup
- Checking node reachability...
- Check: Node reachability from node "aix203"
- Destination Node Reachable?
- ------------------------------------ ------------------------
- aix203 yes
- aix204 yes
- Result: Node reachability check passed from node "aix203".
- Checking user equivalence...
- Check: User equivalence for user "oracle"
- Node Name Comment
- ------------------------------------ ------------------------
- aix204 passed
- aix203 passed
- Result: User equivalence check passed for user "oracle".
- Checking administrative privileges...
- Check: Existence of user "oracle"
- Node Name User Exists Comment
- ------------ ------------------------ ------------------------
- aix204 yes passed
- aix203 yes passed
- Result: User existence check passed for "oracle".
- Check: Existence of group "oinstall"
- Node Name Status Group ID
- ------------ ------------------------ ------------------------
- aix204 exists 300
- aix203 exists 300
- Result: Group existence check passed for "oinstall".
- Check: Membership of user "oracle" in group "oinstall" [as Primary]
- Node Name User Exists Group Exists User in Group Primary Comment
- ---------------- ------------ ------------ ------------ ------------ ------------
- aix204 yes yes yes yes passed
- aix203 yes yes yes yes passed
- Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed.
- Administrative privileges check passed.
- Checking node connectivity...
- Interface information for node "aix204"
- Interface Name IP Address Subnet
- ------------------------------ ------------------------------ ----------------
- en0 192.168.8.204 192.168.8.0
- en2 10.10.10.204 10.10.10.0
- Interface information for node "aix203"
- Interface Name IP Address Subnet
- ------------------------------ ------------------------------ ----------------
- en0 192.168.8.203 192.168.8.0
- en2 10.10.10.203 10.10.10.0
- Check: Node connectivity of subnet "192.168.8.0"
- Source Destination Connected?
- ------------------------------ ------------------------------ ----------------
- aix204:en0 aix203:en0 yes
- Result: Node connectivity check passed for subnet "192.168.8.0" with node(s) aix204,aix203.
- Check: Node connectivity of subnet "10.10.10.0"
- Source Destination Connected?
- ------------------------------ ------------------------------ ----------------
- aix204:en2 aix203:en2 yes
- Result: Node connectivity check passed for subnet "10.10.10.0" with node(s) aix204,aix203.
- Suitable interfaces for the private interconnect on subnet "192.168.8.0":
- aix204 en0:192.168.8.204
- aix203 en0:192.168.8.203
- Suitable interfaces for the private interconnect on subnet "10.10.10.0":
- aix204 en2:10.10.10.204
- aix203 en2:10.10.10.203
- ERROR:
- Could not find a suitable set of interfaces for VIPs.
- Result: Node connectivity check failed.
- Checking system requirements for ‘crs‘...
- No checks registered for this product.
- Pre-check for cluster services setup was unsuccessful on all the nodes.
安装:
1)指定安装路径
2)检查安装环境
出现警告提示:对于AIX 6100-09,Oracle 10gR2不支持,不用理会,继续安装就可以
3)配置节点
4)配置OCR 和 Vote Disk
5)安装
6)运行Script
在运行脚本前可以通过dd,清理ocr和vote disk:
node1:
[root@aix203 /]#dd if=/dev/zero of=/dev/rrac_ocr bs=8192 count=2560
2560+0 records in
2560+0 records out
[root@aix203 /]#dd if=/dev/zero of=/dev/rrac_vote bs=8192 count=2560
2560+0 records in
2560+0 records out
[root@aix203 /]#/u01/crs_1/root.sh
- WARNING: directory ‘/u01‘ is not owned by root
- Checking to see if Oracle CRS stack is already configured
- Checking to see if any 9i GSD is up
- Setting the permissions on OCR backup directory
- Setting up NS directories
- Oracle Cluster Registry configuration upgraded successfully
- WARNING: directory ‘/u01‘ is not owned by root
- Successfully accumulated necessary OCR keys.
- Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
- node <nodenumber>: <nodename> <private interconnect name> <hostname>
- node 1: aix203 aix203-priv aix203
- node 2: aix204 aix204-priv aix204
- Creating OCR keys for user ‘root‘, privgrp ‘system‘..
- Operation successful.
- Now formatting voting device: /dev/rrac_vote
- Format of 1 voting devices complete.
- Startup will be queued to init within 30 seconds.
- Adding daemons to inittab
- Adding daemons to inittab
- Expecting the CRS daemons to be up within 600 seconds.
- CSS is active on these nodes.
- aix203
- CSS is inactive on these nodes.
- aix204
- Local node checking complete.
- Run root.sh on remaining nodes to start CRS daemons.
node2:
[root@aix204 /]#dd if=/dev/zero of=/dev/rrac_vote bs=8192 count=2560
2560+0 records in
2560+0 records out
[root@aix204 /]#dd if=/dev/zero of=/dev/rrac_ocr bs=8192 count=2560
2560+0 records in
2560+0 records out
[root@aix204 /]#/u01/crs_1/root.sh
- WARNING: directory ‘/u01‘ is not owned by root
- Checking to see if Oracle CRS stack is already configured
- Checking to see if any 9i GSD is up
- /etc/oracle does not exist. Creating it now.
- Setting the permissions on OCR backup directory
- Setting up NS directories
- Oracle Cluster Registry configuration upgraded successfully
- WARNING: directory ‘/u01‘ is not owned by root
- clscfg: EXISTING configuration version 3 detected.
- clscfg: version 3 is 10G Release 2.
- Successfully accumulated necessary OCR keys.
- Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
- node <nodenumber>: <nodename> <private interconnect name> <hostname>
- node 1: aix203 aix203-priv aix203
- node 2: aix204 aix204-priv aix204
- clscfg: Arguments check out successfully.
- NO KEYS WERE WRITTEN. Supply -force parameter to override.
- -force is destructive and will destroy any previous cluster
- configuration.
- Oracle Cluster Registry for cluster has already been initialized
- Startup will be queued to init within 30 seconds.
- Adding daemons to inittab
- Adding daemons to inittab
- Expecting the CRS daemons to be up within 600 seconds.
- CSS is active on these nodes.
- aix203
- aix204
- CSS is active on all nodes.
- Waiting for the Oracle CRSD and EVMD to start
- Waiting for the Oracle CRSD and EVMD to start
- Oracle CRS stack installed and running under init(1M)
Running vipca(silent) for configuring nodeapps
The given interface(s), "en0" is not public. Public interfaces should be used to configure virtual IPs.
7)运行vipca配置CRS资源
[root@aix204 /]#cd /u01/crs_1/bin
[root@aix204 bin]#./vipca
三、查看CRS服务及资源
[root@aix203 /]#crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
[root@aix203 /]#crs_stat -t
- Name Type Target State Host
- ------------------------------------------------------------
- ora.aix203.gsd application ONLINE ONLINE aix203
- ora.aix203.ons application ONLINE ONLINE aix203
- ora.aix203.vip application ONLINE ONLINE aix203
- ora.aix204.gsd application ONLINE ONLINE aix204
- ora.aix204.ons application ONLINE ONLINE aix204
- ora.aix204.vip application ONLINE ONLINE aix204
[root@aix204 bin]#crsctl check crs
CSS appears healthy
CRS appears healthy
EVM appears healthy
[root@aix204 bin]#crs_stat -t
- Name Type Target State Host
- ------------------------------------------------------------
- ora.aix203.gsd application ONLINE ONLINE aix203
- ora.aix203.ons application ONLINE ONLINE aix203
- ora.aix203.vip application ONLINE ONLINE aix203
- ora.aix204.gsd application ONLINE ONLINE aix204
- ora.aix204.ons application ONLINE ONLINE aix204
- ora.aix204.vip application ONLINE ONLINE aix204
---- 至此,CRS安装配置成功 !
------未完,待续 !
本文出自 “天涯客的blog” 博客,请务必保留此出处http://tiany.blog.51cto.com/513694/1759101
Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(4)
标签:oracle