ITPub博客

首页 > 数据库 > Oracle > Oracle_RAC_Grid_root.sh执行异常

Oracle_RAC_Grid_root.sh执行异常

Oracle 作者:下一站在哪 时间:2014-06-05 11:34:01 0 删除 编辑

  Oracle_RAC_Grid_root.sh执行异常

  1. 问题现象:

  安装grid,运行root脚本的时候,后台有报这个错误:

  CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac1'

  CRS-2676: Start of 'ora.cssdmonitor' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.cssd' on 'rac1'

  CRS-2672: Attempting to start 'ora.diskmon' on 'rac1'

  CRS-2676: Start of 'ora.diskmon' on 'rac1' succeeded

  CRS-2676: Start of 'ora.cssd' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.ctssd' on 'rac1'

  CRS-2676: Start of 'ora.ctssd' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.asm' on 'rac1'

  CRS-2676: Start of 'ora.asm' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.crsd' on 'rac1'

  CRS-2676: Start of 'ora.crsd' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.evmd' on 'rac1'

  CRS-2676: Start of 'ora.evmd' on 'rac1' succeeded

  PRKC-1024 : Invalid netmask: 255.255.25.0

  add nodeapps -n rac1 -A rac1-vip/255.255.25.0/en0 on node=rac1 ... failed

  CRS-2672: Attempting to start 'ora.asm' on 'rac1'

  CRS-2676: Start of 'ora.asm' on 'rac1' succeeded

  CRS-2672: Attempting to start 'ora.DATA.dg' on 'rac1'

  CRS-2676: Start of 'ora.DATA.dg' on 'rac1' succeeded

  PRCR-1001 : Resource ora.net1.network does not exist

  add scan=rac-scan ... failed

  Configure Oracle Grid Infrastructure for a Cluster ... failed

  后继续执行rac2的root.sh脚本,然后进行如下config,出现异常


clip_image002


  2. 问题分析

  2.1. 查看os配置

  host文件:


clip_image003


  ip地址配置:


clip_image005



clip_image007


  两台机器子网掩码配置不一致

  2.2. 查看root脚本执行的日志

  # vi /u01/11.2/grid/cfgtoollogs/crsconfig/rootcrs_db1.log、srvmcfg0.log

  [main] [ 2014-05-31 17:16:42.086 CDT ] [has.VIPNative.Native] prsr_trace: Finished getting all of the interfaces

  [main] [ 2014-05-31 17:16:42.087 CDT ] [CommandLineParser.buildVIPAddress:3705] found atleast one matching interface

  [main] [ 2014-05-31 17:16:42.087 CDT ] [CommandLineParser.buildVIPAddress:3725] vipAddr =rac1-vip

  [main] [ 2014-05-31 17:16:42.089 CDT ] [VIPAddress.:138] vipName is null

  [main] [ 2014-05-31 17:16:42.090 CDT ] [VIPAddress.:139] viporname is rac1-vip

  [main] [ 2014-05-31 17:16:42.107 CDT ] [DottedDecimalBinaryConverter.:51] #tokens = 4

  [main] [ 2014-05-31 17:16:42.108 CDT ] [VIPAddress.:234] VIPAddress: netmask 255.255.25.0 is not valid

  3. 问题解决:郑州牛皮癣医院修改子网掩码

  由上面的诊断可以看出是子网掩码不正确导致。

  检查rac1的子网掩码配置不正确,如下修改

  smitty tcpip


clip_image008


  修改后的:


clip_image009


  4. 后续配置

  由于之前root执行失败,导致vip、scanip的配置没有完成。需要作如下配置

  4.1. 手动增加vip服务

  在节点1以郑州牛皮癣专科医院root用户为集群增加节点的vip服务

  # /u01/11.2/grid/bin/srvctl add nodeapps -n rac1 -A "rac1-vip/255.255.255.0/en0"

  # /u01/11.2/grid/bin/srvctl add nodeapps -n rac2 -A "rac2-vip/255.255.255.0/en0"

  查看集群服务状态


clip_image010



clip_image011



clip_image012


  然后srvctl start 把 ons 和vip拉起来


clip_image013


  4.2. 手动增加scan vip

  #srvctl add scan -n rac-scan

  注:rac-scan为hosts文件里配置scan ip地址,否则如下报错

  # ./srvctl add scan -n scan

  PRCS-1016 : Failed to resolve Single Client Access Name scan

  /u01/grid$crs_stat |grep SCAN

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29661313/viewspace-1176104/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle 表的管理
请登录后发表评论 登录
全部评论

注册时间:2014-05-16

  • 博文量
    24
  • 访问量
    43693