千家信息网

Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(4)

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(4)一、安装CRS补丁在安装CRS之前,需要安装补丁p6718715_10203_AIX64-5L,否则在安装时会出现"无
千家信息网最后更新 2025年01月20日Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(4)

Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(4)

一、安装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}    [-verbose]cluvfy comp  { -list | -help }cluvfy comp     [-verbose][oracle@aix203 cluvfy]$./runcluvfy.sh stage -pre crsinst -n aix203,aix204 -verbosePerforming 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.204aix203 en0:192.168.8.203Suitable interfaces for the private interconnect on subnet "10.10.10.0":aix204 en2:10.10.10.204aix203 en2:10.10.10.203ERROR: 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 rootChecking to see if Oracle CRS stack is already configuredChecking to see if any 9i GSD is upSetting the permissions on OCR backup directorySetting up NS directoriesOracle Cluster Registry configuration upgraded successfullyWARNING: directory '/u01' is not owned by rootSuccessfully accumulated necessary OCR keys.Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.node :   node 1: aix203 aix203-priv aix203node 2: aix204 aix204-priv aix204Creating OCR keys for user 'root', privgrp 'system'..Operation successful.Now formatting voting device: /dev/rrac_voteFormat of 1 voting devices complete.Startup will be queued to init within 30 seconds.Adding daemons to inittabAdding daemons to inittabExpecting the CRS daemons to be up within 600 seconds.CSS is active on these nodes.        aix203CSS is inactive on these nodes.        aix204Local 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 rootChecking to see if Oracle CRS stack is already configuredChecking to see if any 9i GSD is up/etc/oracle does not exist. Creating it now.Setting the permissions on OCR backup directorySetting up NS directoriesOracle Cluster Registry configuration upgraded successfullyWARNING: directory '/u01' is not owned by rootclscfg: 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 :   node 1: aix203 aix203-priv aix203node 2: aix204 aix204-priv aix204clscfg: Arguments check out successfully.NO KEYS WERE WRITTEN. Supply -force parameter to override.-force is destructive and will destroy any previous clusterconfiguration.Oracle Cluster Registry for cluster has already been initializedStartup will be queued to init within 30 seconds.Adding daemons to inittabAdding daemons to inittabExpecting the CRS daemons to be up within 600 seconds.CSS is active on these nodes.        aix203        aix204CSS is active on all nodes.Waiting for the Oracle CRSD and EVMD to startWaiting for the Oracle CRSD and EVMD to startOracle 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安装配置成功 !


------未完,待续 !

运行 配置 补丁 资源 身份 成功 不用 可以通过 环境 脚本 至此 节点 路径 错误 提示 支持 服务 检查 检测 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 塔式服务器和机架式服务器散热 怎样下载网络安全证书 传美云商下单软件开发 方舟服务器为什么打龙不掉血 金蝶数据库恢复实体 服务器数量 社团网络技术部招新宣传语 下列情形中为特别重大网络安全 php连接数据库添加数据库 数据库某个值保留小数位 数据库单表重复记录数 国家安全知识网络安全 北斗导航软件开发商 物联网网络安全专业是做什么的 江西省威海软件开发 中国互联网用科技助盲人 如何购买服务器跳板机 京东物流自动化数据库系统 网络安全绘画怎么画 赶超网络技术有限公司上海 国际服韩服能和其他服务器玩吗 数据库中自然连接怎么查询 虹口区银联网络技术什么价格 软件开发工具与环境概论作业题 数据库的诞生 下列情形中为特别重大网络安全 汉语编程手机软件开发平台 湖南省app软件开发学校 物联网网络安全专业是做什么的 数据库事物的四个属性
0