Oracle Study之--AMD CPU安装Oracle 11gR2 RAC错误

本文涉及的产品
企业资质识别,企业资质识别 200次/月
票据凭证识别,票据凭证识别 200次/月
票证核验,票证核验 50次/账号
简介:

系统环境:

    操作系统: RedHat  EL55

    Oracle :     Oracle 11gR2 Grid +  Oracle

 

1、错误现象

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@syl1 install]# /u01/ 11.2. 0 /grid/root.shRunning Oracle 11g root.sh script...
The following environment variables are set  as :    
ORACLE_OWNER= grid    
ORACLE_HOME=  /u01/ 11.2. 0 /grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
The file  "dbhome"  already exists  in  /usr/local/bin.  Overwrite it? (y/n) [n]: y   
Copying dbhome to /usr/local/bin ...
The file  "oraenv"  already exists  in  /usr/local/bin.  
Overwrite it? (y/n) [n]: y   
Copying oraenv to /usr/local/bin ...The file  "coraenv"  already exists  in  /usr/local/bin.  
Overwrite it? (y/n) [n]: y   
Copying coraenv to /usr/local/bin ...
Entries will be added to the /etc/oratab file  as  needed by Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed .2015 -05 -26 
14 : 40 : 11 : Parsing the host name2015 -05 -26 
14 : 40 : 11 : Checking  for  super  user privileges2015 -05 -26 
14 : 40 : 11 : User has  super  user privilegesUsing configuration parameter file: /u01/ 11.2. 0 /grid/crs/install/crsconfig_params
 
Failure  with  signal  11  from  command: /u01/ 11.2. 0 /grid/bin/ocrconfig -local -upgrade grid oinstall
Failed to create  or  upgrade OLR

2、清除CRS配置

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
[root@syl1 install]# perl rootcrs.pl -deconfig -force  
2015 -05 -26  14 : 40 : 30 : Parsing the host name  
2015 -05 -26  14 : 40 : 30 : Checking  for  super  user privileges  
2015 -05 -26  14 : 40 : 30 : User has  super  user privileges  
Using configuration parameter file: ./crsconfig_params  
PRCR -1035  : Failed to look up CRS resource ora.cluster_vip.type  for  1  
PRCR -1068  : Failed to query resources  
Cannot communicate  with  crsd  
PRCR -1070  : Failed to check  if  resource ora.gsd is registered  
Cannot communicate  with  crsd  
PRCR -1070  : Failed to check  if  resource ora.ons is registered  
Cannot communicate  with  crsd  
PRCR -1070  : Failed to check  if  resource ora.eons is registered  
Cannot communicate  with  crsd  
   
ACFS -9200 : Supported  
CRS -4535 : Cannot communicate  with  Cluster Ready Services  
CRS -4000 : Command Stop failed,  or  completed  with  errors.  
Failure  at  scls_scr_setval  with  code  8  
Internal Error Information:   
   Category:  -2  
  Operation: failed  
   Location: scrsearch3  
   Other: id doesnt exist scls_scr_setval  
   System Dependent Information:  2  
   
CRS -4544 : Unable to connect to OHAS  
CRS -4000 : Command Stop failed,  or  completed  with  errors.  
error:  package  cvuqdisk is  not  installed  
 
3 、解决方法
 
  关于这个问题,Meatlink 上[ID  1068212.1 ]有关于这个问题的描述,同时也说明明了由bug  8670579 所引起的,而且还是未公开的,说是不认识新的AMD芯片,
原来是AMD CPU搞得鬼
[html] view plaincopyprint?
Cause    
       
   Unpublished bug  8670579  which relates to the identification of newer AMD chips  and  therefore only affect platforms     
   using the newer AMD chips.    
       
   Solution    
       
   If the error occurs during the installation of the GRID Infrastructure the patch has to be applied,     
   before  the root.sh Script  in  the installation is run:    
       
   a.) Run a installation (grid/runInstaller) to the prompt  where  it requests to run orainstroot.sh  and  <GRID_HOME>/root.sh    
   b.) Run orainstroot.sh  on  all nodes, but  not  root.sh    
   c.) Open another session  with  the Oracle User  and  apply Patch  8670579  on  all nodes ( with  opatch apply).    
   d.) Continue  with  the root.sh  from  the installation.    
       
   If you hit  this  bug,  and  have already started root.sh  then :    
   - Deconfigure Clusterware  on  the failed host  with  <GRID_HOME>/install/rootcrs.pl -deconfig -force    
   - Install the Patch  as  Oracle User (opatch apply)    
   - Rerun root.sh


4、下载上传patch并应用(以grid用户的身份) 

[grid@syl1 ~]$ ls

oradiag_grid  p8670579_112010_LINUX.zip


[grid@syl1 ~]$ unzip p8670579_112010_LINUX.zip 

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
Archive:  p8670579_112010_LINUX.zip
    creating:  8670579 /
    creating:  8670579 /files/
    creating:  8670579 /files/lib/
    creating:  8670579 /files/lib/libnnz11.a/
   inflating:  8670579 /files/lib/libnnz11.a/ahseteco.o  
   inflating:  8670579 /files/lib/libnnz11.a/am11rkg.o  
   inflating:  8670579 /files/lib/libnnz11.a/amsha.o  
   inflating:  8670579 /files/lib/libnnz11.a/cpui32.o  
   inflating:  8670579 /files/lib/libnnz11.a/sha.o  
   inflating:  8670579 /files/lib/libnnz11.a/x931rand.o  
   inflating:  8670579 /files/lib/libnnz11.a/am11dkg.o  
   inflating:  8670579 /files/lib/libnnz11.a/am931rnd.o  
   inflating:  8670579 /files/lib/libnnz11.a/amsharnd.o  
   inflating:  8670579 /files/lib/libnnz11.a/ghash.o  
   inflating:  8670579 /files/lib/libnnz11.a/shacomm.o  
   inflating:  8670579 /files/lib/libnnz11.so  
    creating:  8670579 /etc/
    creating:  8670579 /etc/config/
   inflating:  8670579 /etc/config/inventory.xml  
   inflating:  8670579 /etc/config/actions.xml  
   inflating:  8670579 /etc/config/deploy.xml  
    creating:  8670579 /etc/xml/
   inflating:  8670579 /etc/xml/GenericActions.xml  
   inflating:  8670579 /etc/xml/ShiphomeDirectoryStructure.xml  
   inflating:  8670579 /README.txt      
  extracting: ¢|||í?ê?-á+?.txt

[grid@syl1 ~]$ ls
8670579  oradiag_grid  p8670579_112010_LINUX.zip  ??????ê?-?+?.txt

进入patch目录并应用:

  1. 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
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    [grid@syl1 ~]$ cd  8670579 /  
    [grid@syl1  8670579 ]$ /u01/ 11.2. 0 /grid/OPatch/opatch apply  
       
    Invoking OPatch  11.1. 0.6. 6  
       
    Oracle Interim Patch Installer version  11.1. 0.6. 6  
    Copyright (c)  2009 , Oracle Corporation.  All rights reserved.  
       
       
    Oracle Home       : /u01/ 11.2. 0 /grid  
    Central Inventory : /u01/app/oraInventory  
        from            : /etc/oraInst.loc  
    OPatch version    :  11.1. 0.6. 6  
    OUI version       :  11.2. 0.1. 0  
    OUI location      : /u01/ 11.2. 0 /grid/oui  
    Log file location : /u01/ 11.2. 0 /grid/cfgtoollogs/opatch/opatch2015 -05 -26_14 -52 -15PM.log  
       
    Patch history file: /u01/ 11.2. 0 /grid/cfgtoollogs/opatch/opatch_history.txt  
       
       
    --------------------------------------------------------------------------------  
    The patch has more than one Archive Action but there is no Make Action.  
    --------------------------------------------------------------------------------  
    ApplySession applying interim patch  '8670579'  to OH  '/u01/11.2.0/grid'  
       
    Running prerequisite checks...  
       
    OPatch detected the node list  and  the local node  from  the inventory.  OPatch will patch the local system  then  propagate the patch to the remote nodes.  
       
       
    This node is part of an Oracle Real Application Cluster.  
    Remote nodes:  'syl2'   
    Local node:  'syl1'  
    Please shutdown Oracle instances running out of  this  ORACLE_HOME  on  the local system.  
    (Oracle Home =  '/u01/11.2.0/grid' )  
       
       
    Is the local system ready  for  patching? [y|n]  
    y  
    User Responded  with : Y  
    Backing up files  and  inventory ( not  for  auto-rollback)  for  the Oracle Home  
    Backing up files affected by the patch  '8670579'  for  restore. This might take a  while ...  
    Backing up files affected by the patch  '8670579'  for  rollback. This might take a  while ...  
       
    Patching component oracle.network.rsf,  11.2. 0.1. 0. ..  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/ahseteco.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/am11rkg.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/amsha.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/cpui32.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/sha.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/x931rand.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/am11dkg.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/am931rnd.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/amsharnd.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/ghash.o"  
    Updating archive file  "/u01/11.2.0/grid/lib/libnnz11.a"   with  "lib/libnnz11.a/shacomm.o"  
    Copying file to  "/u01/11.2.0/grid/lib/libnnz11.so"  
    ApplySession adding interim patch  '8670579'  to inventory  
       
    Verifying the update...  
    Inventory check OK: Patch ID  8670579  is registered  in  Oracle Home inventory  with  proper meta-data.  
    Files check OK: Files  from  Patch ID  8670579  are present  in  Oracle Home.  
       
    The local system has been patched.  You can restart Oracle instances  on  it.  
       
       
    Patching  in  rolling mode.  
       
       
    The node  'syl2'  will be patched next.  
       
       
    Please shutdown Oracle instances running out of  this  ORACLE_HOME  on  'syl2' .  
    (Oracle Home =  '/u01/11.2.0/grid' )  
       
    Is the node ready  for  patching? [y|n]  
    y  
    User Responded  with : Y  
    Updating nodes  'syl2'   
        Apply-related files are:  
          FP =  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt"  
          DP =  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt"  
          MP =  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/make_cmds.txt"  
          RC =  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/remote_cmds.txt"  
       
    Instantiating the file  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt.instantiated"  by replacing $ORACLE_HOME  in  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_files.txt"  with  actual path.  
    Propagating files to remote nodes...  
    Instantiating the file  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt.instantiated"  by replacing $ORACLE_HOME  in  "/u01/11.2.0/grid/.patch_storage/8670579_Feb_25_2010_09_55_12/rac/copy_dirs.txt"  with  actual path.  
    Propagating directories to remote nodes...  
       
    The node  'syl2'  has been patched.  You can restart Oracle instances  on  it.  
       
       
    OPatch succeeded.

5、重新执行root.sh     

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
[root@syl1 ~]# /u01/ 11.2. 0 /grid/root.sh  
Running Oracle 11g root.sh script...  
   
The following environment variables are set  as :  
     ORACLE_OWNER= grid  
     ORACLE_HOME=  /u01/ 11.2. 0 /grid  
   
Enter the full pathname of the local bin directory: [/usr/local/bin]:   
The file  "dbhome"  already exists  in  /usr/local/bin.  Overwrite it? (y/n)   
[n]: y  
    Copying dbhome to /usr/local/bin ...  
The file  "oraenv"  already exists  in  /usr/local/bin.  Overwrite it? (y/n)   
[n]: y  
    Copying oraenv to /usr/local/bin ...  
The file  "coraenv"  already exists  in  /usr/local/bin.  Overwrite it? (y/n)   
[n]: y  
    Copying coraenv to /usr/local/bin ...  
   
Entries will be added to the /etc/oratab file  as  needed by  
Database Configuration Assistant when a database is created  
Finished running generic part of root.sh script.  
Now product-specific root actions will be performed.  
2015 -05 -26  14 : 58 : 23 : Parsing the host name  
2015 -05 -26  14 : 58 : 23 : Checking  for  super  user privileges  
2015 -05 -26  14 : 58 : 23 : User has  super  user privileges  
Using configuration parameter file: /u01/ 11.2. 0 /grid/crs/install/crsconfig_params  
LOCAL ADD MODE   
Creating OCR keys  for  user  'root' , privgrp  'root' ..  
Operation successful.  
   root wallet  
   root wallet cert  
   root cert export  
   peer wallet  
   profile reader wallet  
   pa wallet  
   peer wallet keys  
   pa wallet keys  
   peer cert request  
   pa cert request  
   peer cert  
   pa cert  
   peer root cert TP  
   profile reader root cert TP  
   pa root cert TP  
   peer pa cert TP  
   pa peer cert TP  
   profile reader pa cert TP  
   profile reader peer cert TP  
   peer user cert  
   pa user cert  
Adding daemon to inittab  
CRS -4123 : Oracle High Availability Services has been started.  
ohasd is starting  
CRS -2672 : Attempting to start  'ora.gipcd'  on  'syl1'  
CRS -2672 : Attempting to start  'ora.mdnsd'  on  'syl1'  
CRS -2676 : Start of  'ora.gipcd'  on  'syl1'  succeeded  
CRS -2676 : Start of  'ora.mdnsd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.gpnpd'  on  'syl1'  
CRS -2676 : Start of  'ora.gpnpd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.cssdmonitor'  on  'syl1'  
CRS -2676 : Start of  'ora.cssdmonitor'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.cssd'  on  'syl1'  
CRS -2672 : Attempting to start  'ora.diskmon'  on  'syl1'  
CRS -2676 : Start of  'ora.diskmon'  on  'syl1'  succeeded  
CRS -2676 : Start of  'ora.cssd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.ctssd'  on  'syl1'  
CRS -2676 : Start of  'ora.ctssd'  on  'syl1'  succeeded  
   
ASM created  and  started successfully.  
   
DiskGroup OCR_VOTE created successfully.  
   
clscfg: -install mode specified  
Successfully accumulated necessary OCR keys.  
Creating OCR keys  for  user  'root' , privgrp  'root' ..  
Operation successful.  
CRS -2672 : Attempting to start  'ora.crsd'  on  'syl1'  
CRS -2676 : Start of  'ora.crsd'  on  'syl1'  succeeded  
CRS -4256 : Updating the profile  
Successful addition of voting disk 09a53580da564f6cbf73f80df1b2fed4.  
Successful addition of voting disk 008f54a53d074f7bbfa9b183f9731505.  
Successful addition of voting disk aae02f43bc7f4f6cbfbd5e8374f0cab6.  
Successfully replaced voting disk group  with  +OCR_VOTE.  
CRS -4256 : Updating the profile  
CRS -4266 : Voting file(s) successfully replaced  
##  STATE    File Universal Id                File Name Disk group  
--  -----    -----------------                --------- ---------  
  1.  ONLINE   09a53580da564f6cbf73f80df1b2fed4 (/dev/oracleasm/disks/OCR_VOTE3) [OCR_VOTE]  
  2.  ONLINE   008f54a53d074f7bbfa9b183f9731505 (/dev/oracleasm/disks/OCR_VOTE2) [OCR_VOTE]  
  3.  ONLINE   aae02f43bc7f4f6cbfbd5e8374f0cab6 (/dev/oracleasm/disks/OCR_VOTE1) [OCR_VOTE]  
Located  3  voting disk(s).  
CRS -2673 : Attempting to stop  'ora.crsd'  on  'syl1'  
CRS -2677 : Stop of  'ora.crsd'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.asm'  on  'syl1'  
CRS -2677 : Stop of  'ora.asm'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.ctssd'  on  'syl1'  
CRS -2677 : Stop of  'ora.ctssd'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.cssdmonitor'  on  'syl1'  
CRS -2677 : Stop of  'ora.cssdmonitor'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.cssd'  on  'syl1'  
CRS -2677 : Stop of  'ora.cssd'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.gpnpd'  on  'syl1'  
CRS -2677 : Stop of  'ora.gpnpd'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.gipcd'  on  'syl1'  
CRS -2677 : Stop of  'ora.gipcd'  on  'syl1'  succeeded  
CRS -2673 : Attempting to stop  'ora.mdnsd'  on  'syl1'  
CRS -2677 : Stop of  'ora.mdnsd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.mdnsd'  on  'syl1'  
CRS -2676 : Start of  'ora.mdnsd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.gipcd'  on  'syl1'  
CRS -2676 : Start of  'ora.gipcd'  on  'syl1'  succeeded  
CRS -2672 : Attempting to start  'ora.gpnpd'  on  'syl1'  
CRS -2676 : Start of  'ora.gpnpd'  on  'syl1'  succeeded  
......


  • 再次执行root.sh成功!










本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/1655762,如需转载请自行联系原作者
目录
相关文章
|
10月前
|
Oracle 关系型数据库
oracle rac 手工安装补丁,不适用auto
oracle rac 手工安装补丁,不适用auto
105 3
|
10月前
|
Oracle 关系型数据库 Linux
RHEL7.9系统下一键脚本安装Oracle 11gR2单机版本
RHEL7.9系统下一键脚本安装Oracle 11gR2单机版本
450 1
|
存储 弹性计算 机器人
AMD CPU 实例部署 ChatGLM-6B(ZenDNN)
本文将基于阿里云 AMD 服务器g8a和 ChatGLM-6B 大模型,快速搭建出个人版聊天机器人。
|
并行计算 Oracle 安全
2023-5-17-CPU架构学习(amd、ard等)
2023-5-17-CPU架构学习(amd、ard等)
386 0
|
弹性计算
阿里云服务器AMD EPYC Genoa 9T34处理器CPU性能测评
阿里云服务器AMD EPYC Genoa 9T34处理器CPU性能测评,阿里云AMD服务器AMD EPYC Genoa 9T34处理器,主频3.4 GHz,单核睿频最高3.75 GHz,计算性能稳定,阿里云百科分享AMD EPYC Genoa 9T34性能测评
867 0
阿里云服务器AMD EPYC Genoa 9T34处理器CPU性能测评
|
人工智能 前端开发 决策智能
AMD公布CPU路线图:Zen 4性能提升35%,2024年Zen 5大改
AMD公布CPU路线图:Zen 4性能提升35%,2024年Zen 5大改
679 0
|
弹性计算
阿里云AMD服务器CPU处理器AMD EPYC Genoa 9T34
阿里云AMD服务器CPU处理器AMD EPYC Genoa 9T34,主频3.4 GHz,单核睿频最高3.75 GHz,计算性能稳定,阿里云百科分享AMD EPYC Genoa 9T34性能测评:
369 0
|
弹性计算
CPU性能AMD EPYC Genoa 9T24阿里云AMD服务器
阿里云AMD服务器CPU性能AMD EPYC Genoa 9T24,阿里云AMD服务器2.7 GHzAMD EPYC Genoa 9T24处理器,睿频最高3.7 GHz,计算性能稳定,阿里云百科分享AMD EPYC Genoa 9T24性能测评:
380 0
|
弹性计算
阿里云服务器CPU有AMD处理器吗?
阿里云服务器ECS通用型g7a、计算型c7a和内存型r7a采用2.55 GHz主频的AMD EPYCTM MILAN处理器
350 0
阿里云服务器CPU有AMD处理器吗?
rac安装报错“ Checking swap space 0 MB available, 150 MB required. Failed”
rac安装报错“ Checking swap space 0 MB available, 150 MB required. Failed”
944 0

推荐镜像

更多