您的位置:首页 > 博客中心 > 数据库 >

AIX下RAC搭建 Oracle10G(四)安装CRS

时间:2022-03-13 23:32

AIX下RAC搭建系列

AIX下RAC搭建(四)安装CRS

环境

SAN光纤交换机

存储

SAN T3存储

 

大纲流程例如以下:

第一部分:主机配置

一、检測系统环境

二、网络配置

三、用户和组

四、网络參数调整

五、时间同步

六、卷组


第二部分:安装hacmp并配置

七、hacmp安装并配置


第三部分:安装CRS

八、安装CRS


第四部分:安装oracle软件

九、安装oracle


第五部分:配监听、创建oracle数据库

十、建立监听

十一、dbca建库

十二、验证



[23:04:54 root@aix203 u01]#gzip -d 10gr2_aix5l64_cluster.cpio.gz     //解压.gz

[23:10:35 root@aix203 u01]#cpio -icdmv <10gr2_aix5l64_cluster.cpio   //解压.cpio

//解压后会出现Disk1文件夹,即解压所得

[23:12:15 root@aix203 u01]#ls

gxlsystem.com,布布扣

【补充】:unix常见压缩包解压

压缩包格式

解压指令

.gz

gzip -d *.gz  或 gunzip *.gz

.bz2

bzip2 -d *.bz2 或bunzip *.bz2

.zip

unzip *.zip

.Z

uncompress

.cpio

cpio -icdmv<*.cpio

 

2、X-manager运行安装程序

XMANAGER以oracle用户连接上来在上面解压的Disk1下执行.runInstaller安装

 

执行XMANAGER

gxlsystem.com,布布扣

gxlsystem.com,布布扣

X-manager上运行例如以下操作:

#bash

#su - oracle

$bash

$source .profile

$export DISPLAY=192.168.8.73:0

$cd /u01/Disk1

$ls

$./runInstaller

參考图比例如以下:

gxlsystem.com,布布扣

gxlsystem.com,布布扣

【补充】:运行.runInstaller后报Main thread错误

$export DISPLAY=192.168.8.103:0(执行xmanager的主机ip)

 

gxlsystem.com,布布扣

注意选择path: /u01/crs_1   (自己创建的文件夹)

gxlsystem.com,布布扣

gxlsystem.com,布布扣

【补充】:无法找到节点

解决:又一次配置hacmp,重设之后服务启动也变正常

 

注意改动private node name 和/etc/hosts设置保持一致

gxlsystem.com,布布扣

gxlsystem.com,布布扣

指定集群的ocr、vote_disk盘注冊:

ocr 使用/dev/rrac_ocr 裸设备

votedisk 使用 /dev/rrac_vote 裸设备

[00:30:23 root@aix203 u01]#ls -l /dev |grep ocr   //建逻辑卷时指定好了

gxlsystem.com,布布扣

选择外部冗余(External Redundancy)

gxlsystem.com,布布扣

[00:37:12 root@aix203 u01]#ls -l /dev |grep vote

gxlsystem.com,布布扣

gxlsystem.com,布布扣

gxlsystem.com,布布扣

点击“安装”弹出例如以下界面,安装大约须要10分钟左右。

gxlsystem.com,布布扣

gxlsystem.com,布布扣

[01:33:03 root@aix203 u01]#/u01/app/oracle/oraInventory/orainstRoot.sh

[01:06:21 root@aix204 /]#/u01/app/oracle/oraInventory/orainstRoot.sh

gxlsystem.com,布布扣

【补充】:第二个脚本执行时报错

在第一个节点上执行第二个脚本时报错,须要将未成功安装的脚本卸载掉,排除问题后再次执行第二个脚本。

第一步:卸载未成功安装的脚本:

#cd /u01/crs_1/install

#ls

gxlsystem.com,布布扣

#shrootdeinstall.sh       //运行上图标示的两个脚本

#sh rootdelete.sh

第二步:排除错误:

多数情况下,因为跑完第一个脚本后,文件权限被更改了,所以执行第二个脚本会报错,此时手工将文件权限改回oracle下,然后再执行脚本



[01:33:51 root@aix203 u01]#/u01/crs_1/root.sh   //第一个节点执行第二个脚本

gxlsystem.com,布布扣

[02:33:15 root@aix204 u01]#/u01/crs_1/root.sh   //第二个节点执行第二个脚本

报错,例如以下:

gxlsystem.com,布布扣

//root用户节点2跑脚本报错2   en0 is not public:以root用户xmanger登录节点2执行脚本  /u01/crs_1/bin/vipca激活vip地址

3、激活vip地址

X-manager下运行操作:

#bash

#export DISPLAY=192.168.8.73:0

#cd /u01/crs_1/bin

#ls

#./vipca

gxlsystem.com,布布扣

gxlsystem.com,布布扣

gxlsystem.com,布布扣

输入vip 名称后会自己主动读入/etc/hosts信息,会把其余位置补全,例如以下:

gxlsystem.com,布布扣

gxlsystem.com,布布扣

gxlsystem.com,布布扣

gxlsystem.com,布布扣

gxlsystem.com,布布扣

4、完毕安装
gxlsystem.com,布布扣

gxlsystem.com,布布扣

[03:16:47 root@aix203 u01]#/u01/crs_1/bin/crs_stat -t

[03:15:01 root@aix204 u01]#/u01/crs_1/bin/crs_stat -t

gxlsystem.com,布布扣

5、校验(手工)

//执行脚本之后,正常应点击ok结束,之后会自己主动执行校验,但因为此文报错后人工干预,完毕crs安装后,须要手工进行校验操作。

【补充】:改动/etc/profile

gxlsystem.com,布布扣

[03:50:00root@aix203 soft2]#source /etc/profile

[03:50:12root@aix203 soft2]#crs_stat -t

gxlsystem.com,布布扣

[03:51:54root@aix204 /]#source /etc/profile

[03:52:30root@aix204 /]#crs_stat -t

gxlsystem.com,布布扣

【补充】:安装uzip工具

[03:54:06root@aix203 /]#cd /soft2

[03:54:29root@aix203 soft2]#ls

gxlsystem.com,布布扣

[03:54:30root@aix203 soft2]#cd oracle11g

[03:54:34root@aix203 oracle11g]#ls

gxlsystem.com,布布扣

[03:54:35 root@aix203oracle11g]#rpm -ivh unzip-5.51-1.aix5.1.ppc.rpm

gxlsystem.com,布布扣

#unzip    //查看命令提示,代表已经安装成功unzip工具  

gxlsystem.com,布布扣

补充完成


手工完毕校验,例如以下:

[03:37:45 root@aix203 /]#cd /u01/Disk1

[03:37:45 root@aix203 u01]#ls

[03:37:45 root@aix203 u01]#cd cluvfy

[03:37:45 root@aix203 cluvfy]#ls

gxlsystem.com,布布扣

[03:37:45 root@aix203 cluvfy]#/u01/crs_1/bin/unzip jrepack.zip

[03:37:45 root@aix203 cluvfy]#ls

gxlsystem.com,布布扣

[03:42:35 root@aix203 cluvfy]#/u01/crs_1/bin/unzip cvupack.zip

[10:40:37 root@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 "root"

  NodeName                            Comment                

 ------------------------------------ ------------------------

 aix204                               passed                 

 aix203                               passed                 

Result: User equivalence check passed for user"root".

 

Checking administrative privileges...

 

Check: Existence of user "root"

  NodeName     User Exists               Comment                

 ------------ ------------------------ ------------------------

 aix204        yes                       passed                 

 aix203        yes                       passed                 

Result: User existence check passed for"root".

 

Check: Existence of group "oinstall"

  NodeName     Status                    Group ID               

 ------------ ------------------------ ------------------------

 aix204        exists                    501                    

 aix203        exists                    501                    

Result: Group existence check passed for"oinstall".

 

Check: Membership of user "root" ingroup "oinstall" [as Primary]

  NodeName         User Exists   Group Exists User in Group  Primary       Comment    

 ---------------- ------------  ------------  ------------ ------------  ------------

 aix204            yes           yes           no            N/A           failed     

 aix203            yes           yes           no            N/A           failed     

Result: Membership check for user"root" in group "oinstall" [as Primary] failed.

 

Administrative privileges check failed.

 

Checking node connectivity...

 

 

Interface information for node "aix204"

  InterfaceName                  IP Address                      Subnet         

 ------------------------------ ------------------------------ ----------------

  en0                             10.10.10.204                    10.10.10.0     

  en2                             192.168.8.204                   192.168.8.0    

  en2                             192.168.8.204                   192.168.8.0    

 

 

Interface information for node "aix203"

  InterfaceName                  IP Address                      Subnet         

 ------------------------------ ------------------------------ ----------------

  en0                             10.10.10.203                    10.10.10.0     

  en2                             192.168.8.203                   192.168.8.0    

  en2                             192.168.8.203                   192.168.8.0    

 

 

Check: Node connectivity of subnet"10.10.10.0"

 Source                         Destination                    Connected?     

 ------------------------------ ------------------------------ ----------------

 aix204:en0                     aix203:en0                      yes            

Result: Node connectivity check passed for subnet"10.10.10.0" with node(s) aix204,aix203.

 

Check: Node connectivity of subnet"192.168.8.0"

 Source                         Destination                    Connected?      

 ------------------------------ ------------------------------ ----------------

 aix204:en2                     aix204:en2                     yes            

 aix204:en2                     aix203:en2                     yes            

  aix204:en2                      aix203:en2                      yes            

 aix204:en2                     aix203:en2                     yes            

 aix204:en2                     aix203:en2                     yes            

 aix203:en2                     aix203:en2                     yes            

Result: Node connectivity check passed for subnet"192.168.8.0" with node(s) aix204,aix203.

 

Suitable interfaces for the private interconnecton subnet "10.10.10.0":

aix204 en0:10.10.10.204

aix203 en0:10.10.10.203

 

Suitable interfaces for the private interconnecton subnet "192.168.8.0":

aix204 en2:192.168.8.204 en2:192.168.8.204

aix203 en2:192.168.8.203 en2:192.168.8.203

 

ERROR:

Could not find a suitable set of interfaces forVIPs.

 

Result: Node connectivity check failed.

 

 

Checking system requirements for ‘crs‘...

 

Check: Kernel version

  NodeName     Available                 Required                  Comment  

 ------------ ------------------------ ------------------------  ----------

 aix204        AIX 5.3                   AIX 5.2                   passed   

 aix203        AIX 5.3                   AIX 5.2                   passed   

Result: Kernel version check passed.

 

Check: System architecture

  NodeName     Available                 Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        powerpc                   powerpc                   passed   

 aix203        powerpc                   powerpc                   passed   

Result: System architecture check passed.

 

Check: Total memory

  NodeName     Available                 Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        2GB (2097152KB)           512MB (524288KB)          passed   

 aix203        2GB (2097152KB)           512MB (524288KB)          passed   

Result: Total memory check passed.

 

Check: Swap space

  NodeName     Available                 Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        3968GB(4160749568KB)     1GB (1048576KB)           passed   

 aix203        2560GB(2684354560KB)     1GB (1048576KB)           passed   

Result: Swap space check passed.

 

Check: Free disk space in "/tmp" dir

  NodeName     Available                 Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

  aix204        782.45MB (801224KB)       400MB (409600KB)          passed   

 aix203        779.9MB(798620KB)        400MB (409600KB)          passed   

Result: Free disk space check passed.

 

Check: Package existence for"vacpp.cmp.core:7.0.0.2"

  Node Name                      Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                          missing                         failed         

Result: Package existence check failed for"vacpp.cmp.core:7.0.0.2".

 

Check: Operating system patch for "IY65361"

  NodeName     Applied                   Required                  Comment   

 ------------ ------------------------ ------------------------ ----------

 aix204        unknown                   IY65361                   failed   

 aix203        unknown                   IY65361                   failed   

Result: Operating system patch check failed for"IY65361 ".

 

Check: Package existence for"vac.C:7.0.0.2"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"vac.C:7.0.0.2".

 

Check: Package existence for"xlC.aix50.rte:7.0.0.4"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         xlC.aix50.rte:9.0.0.1           passed         

 aix203                         xlC.aix50.rte:9.0.0.1          passed         

Result: Package existence check passed for"xlC.aix50.rte:7.0.0.4".

 

Check: Package existence for"xlC.rte:7.0.0.1"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         xlC.rte:9.0.0.1                passed         

 aix203                         xlC.rte:9.0.0.1                passed         

Result: Package existence check passed for"xlC.rte:7.0.0.1".

 

Check: Package existence for"gpfs.base:2.3.0.3"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"gpfs.base:2.3.0.3".

 

Check: Operating system patch for"IY63969"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        unknown                   IY63969                   failed   

 aix203        unknown                   IY63969                   failed   

Result: Operating system patch check failed for"IY63969".

 

Check: Operating system patch for"IY69911"

  Node Name     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        unknown                   IY69911                   failed   

 aix203        unknown                   IY69911                   failed   

Result: Operating system patch check failed for"IY69911".

 

Check: Operating system patch for"IY70276"

  NodeName     Applied                   Required                  Comment  

 ------------  ------------------------  ------------------------  ----------

 aix204        unknown                   IY70276                   failed   

 aix203        unknown                   IY70276                   failed   

Result: Operating system patch check failed for"IY70276".

 

Check: Package existence for"cluster.license:5.2.0.0"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                          cluster.license:5.2.0.0         passed         

 aix203                         cluster.license:5.2.0.0        passed         

Result: Package existence check passed for"cluster.license:5.2.0.0".

 

Check: Operating system patch for"IY60759"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204       IY60759:cluster.es.server.utilsIY60759:cluster.man.en_US.es.data  IY60759                   passed   

 aix203       IY60759:cluster.es.server.utilsIY60759:cluster.man.en_US.es.data  IY60759                   passed   

Result: Operating system patch check passed for"IY60759".

 

Check: Operating system patch for"IY61034"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204       IY61034:bos.mpIY61034:bos.mp64 IY61034                   passed   

 aix203        IY61034:bos.mpIY61034:bos.mp64  IY61034                   passed   

Result: Operating system patch check passed for"IY61034".

 

Check: Operating system patch for"IY61770"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        unknown                   IY61770                   failed   

 aix203        unknown                   IY61770                   failed   

Result: Operating system patch check failed for"IY61770".

 

Check: Operating system patch for"IY62191"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        IY62191:bos.adt.profIY62191:bos.rte.libpthreads  IY62191                   passed   

 aix203       IY62191:bos.adt.profIY62191:bos.rte.libpthreads  IY62191                   passed   

Result: Operating system patch check passed for"IY62191".

 

Check: Package existence for"ElectricFence-2.2.2-1:2.2.2"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                          missing                         failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"ElectricFence-2.2.2-1:2.2.2".

 

Check: Package existence for"xlfrte:9.1"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         xlfrte:11.1.0.0                failed         

 aix203                          xlfrte:11.1.0.0                 failed         

Result: Package existence check failed for"xlfrte:9.1".

 

Check: Package existence for"gdb-6.0-1:6.0"

  NodeName                       Status                          Comment         

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"gdb-6.0-1:6.0".

 

Check: Package existence for"make-3.80-1:3.80"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------  ----------------

 aix204                         missing                        failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"make-3.80-1:3.80".

 

Check: Package existence for"freeware.gnu.tar.rte:1.13.0.0"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                         missing                        failed         

Result: Package existence check failed for"freeware.gnu.tar.rte:1.13.0.0".

 

Check: Package existence for"Java14_64.sdk:1.4.2.1"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

  aix203                          missing                         failed         

Result: Package existence check failed for"Java14_64.sdk:1.4.2.1".

 

Check: Package existence for"Java131.rte.bin:1.3.1.16"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         missing                        failed         

 aix203                         missing                         failed         

Result: Package existence check failed for"Java131.rte.bin:1.3.1.16".

 

Check: Package existence for"Java14.sdk:1.4.2.2"

  NodeName                       Status                          Comment        

 ------------------------------ ------------------------------ ----------------

 aix204                         Java14.sdk:1.4.2.200           passed         

 aix203                         Java14.sdk:1.4.2.200           passed         

Result: Package existence check passed for"Java14.sdk:1.4.2.2".

 

Check: Operating system patch for"IY65305"

  NodeName     Applied                   Required                  Comment  

 ------------ ------------------------ ------------------------ ----------

 aix204        unknown          

热门排行

今日推荐

热门手游