Oracle 11.1.0.6 rac for win 2003(32位)问题安装总结


这几天在windows 虚拟机上折腾rac,问题还真不少。呵呵,先记录一下
一。administrator必须设置密码,注意屏幕保护时间设置长一些,vmware版本选择gsx,否则不能进行cluster。Crs装好之后双节点进行重启。
安装之前进行校验,由于存在bug,公用网址192*,10*,172*开头的网段,节点对等性校验会失败。
runcluvfy.bat stage -pre crsinst -n rac1,rac2 -verbose

二。共享存储划分分区时不要划分盘符,否则报以下错误

Step 1:  checking status of CRS cluster
Step 2:  creating directories (C:\product\11.1.0\crs)
Step 3:  configuring OCR repository
Step 4:  configuring safe mode for CRS stack
Step 5:  Starting up CRS stack on all nodes
  rac1                  service OracleCSService in improper PENDING state, err(0)
  rac2                  service OracleCSService in improper PENDING state, err(997)

Command = C:\WINDOWS\system32\cmd /c call C:\product\11.1.0\crs/install/crssetup.config.bat has failed

信息: Configuration Assistant "Oracle Clusterware Configuration Assistant" 失败
-----------------------------------------------------------------------------
*** Starting OUICA ***
Oracle Home set to C:\product\11.1.0\crs
Configuration directory is set to C:\product\11.1.0\crs\cfgtoollogs. All xml files under the directory will be processed
信息: "C:\product\11.1.0\crs\cfgtoollogs\configToolFailedCommands" 脚本包含所有失败的, 跳过的或取消的命令。可使用此文件在 OUI 外运行这些 Configuration Assistant。请注意, 执行此脚本前, 您可能需要用口令 (如果有) 来更新此脚本。
-----------------------------------------------------------------------------
信息:
The Runconfig command constructed is null
信息: Created a new file C:\product\11.1.0\crs\cfgtoollogs\configToolFailedCommands
信息: Since the option is to overwrite the existing C:\product\11.1.0\crs\cfgtoollogs\configToolFailedCommands file, backing it up
信息: The backed up file name is C:\product\11.1.0\crs\cfgtoollogs\configToolFailedCommands.bak
严重: OUI-25031: 一些 Configuration Assistant 失败/已取消。强烈建议您此时重试这些 Configuration Assistant。如果任何 "建议" 的 Assistant 没有成功运行, 都将意味着无法正确配置系统。
1. 检查 Configuration Assistant 屏幕上的“详细资料”面板, 查看导致出现失败的错误。
2. 修复导致这些失败的错误。
3. 选择发生失败的 Assistant, 然后单击 '重试' 按钮进行重试。
信息: 所选用户: 是(Y)/确定

三。错误:(为以下节点找到的 OCR 完整性无效)OCR integrity found invalid for nodes
正在检查 OCR 数据完整性...

ERROR:
在各节点间 OCR 完整性结果不一致。
为以下节点找到的 OCR 完整性无效: rac2
为以下节点找到的 OCR 完整性有效: rac1

OCR 完整性检查失败。

解决办法:重启双节点,并在服务中启动ORACLE相关服务(OracleProcessManager可以不启动)。


四、二节点安装日志显示为

信息: 开始在节点 'rac2' 上安装
信息: 保存集群产品清单
信息: 在节点 'rac2' 上运行命令 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\OraInstall2010-02-24_10-47-09AM\oui\bin\setup.exe -jreLoc C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\OraInstall2010-02-24_10-47-09AM\jdk/jre -paramFile C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\OraInstall2010-02-24_10-47-09AM\oui/clusterparam.ini  -silent -ignoreSysPrereqs -attachHome -noClusterEnabled ORACLE_HOME=C:\product\11.1.0\crs ORACLE_HOME_NAME=OraCrs11g_home CLUSTER_NODES=rac1,rac2 CRS=true  "INVENTORY_LOCATION=C:\Program Files\Oracle\Inventory" LOCAL_NODE=rac2 -remoteInvocation -invokingNodeName rac1 -logFilePath "C:\Program Files\Oracle\Inventory/logs" -timestamp 2010-02-24_10-47-09AM'。
信息: 正在删除节点 'rac2' 上的服务 'OracleOUIOraCrs11g_homeService'。
信息: 正在节点 'rac2' 上创建服务 'OracleOUIOraCrs11g_homeService'。
信息: 正在节点 'rac2' 上启动服务 'OracleOUIOraCrs11g_homeService'。
信息: 正在停止节点 rac2 上的服务 OracleOUIOraCrs11g_homeService。
信息: 正在删除节点 'rac2' 上的服务 'OracleOUIOraCrs11g_homeService'。
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: cf session retrieved for key: OraCrs11g_home oracle.crs
信息: Created a new file C:\product\11.1.0\crs\cfgtoollogs\configToolAllCommands
信息: Since the option is to overwrite the existing C:\product\11.1.0\crs\cfgtoollogs\configToolAllCommands file, backing it up
信息: The backed up file name is C:\product\11.1.0\crs\cfgtoollogs\configToolAllCommands.bak
信息: RUN_RECOMMENDED_TOOLS FIRST is set to false
信息: No of  Recommended Tools5
信息: plugin-list is created
信息:  pluginlist is updated for: Oracle Clusterware current size: 1
信息: No of ExitOnly Tools in this session: 0
信息: cf session for perform has hashcode: 8687994
信息: detached tool list getting prepared fo comp: Oracle Clusterware
信息: cfsession hashcode for exit only tools: 8687994
信息: hashcode for action: 28276942
信息: No of ExitOnly Tools: 0
信息: saving exit only tools ...
信息: no detached only tools in this session
信息: exit-only tools are created in single installation
信息: no. of sets of tools to be run: 1
信息: ca page to be shown: true
信息: exitonly tools to be excuted passed: 0
信息: 开始执行 Configuration Assistant
信息: Command = C:\WINDOWS\system32\cmd /c call C:\product\11.1.0\crs/install/crssetup.config.bat

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: rac1 rac1-priv rac1
node 2: rac2 rac2-priv rac2
Creating OCR keys for user 'administrator', privgrp ''..
Operation successful.
Now formatting voting device: \\.\votedsk1
Format of 1 voting devices complete.

Step 1:  checking status of CRS cluster
Step 2:  creating directories (C:\product\11.1.0\crs)
Step 3:  configuring OCR repository
Step 4:  configuring safe mode for CRS stack
Step 5:  Starting up CRS stack on all nodes
Successfully completed configuration of 2 nodes

信息: Configuration Assistant "Oracle Clusterware Configuration Assistant" 成功
信息: Command = C:\product\11.1.0\crs/bin/racgons.exe add_config rac1:6251 rac2:6251

信息: Configuration Assistant "Oracle Notification Server Configuration Assistant" 成功
信息: Command = C:\product\11.1.0\crs/bin/oifcfg.exe setif -global  "public"/172.16.4.0:public "private"/192.168.0.0:cluster_interconnect

信息: Configuration Assistant "Oracle Private Interconnect Configuration Assistant" 成功
信息: Command = C:\WINDOWS\system32\cmd /c call C:\product\11.1.0\crs/bin/vipca.bat -silent -nodelist "rac1,rac2" -nodevips "rac1/rac1-vip/255.255.255.0/public,rac2/rac2-vip/255.255.255.0/public"


在 (2) 节点上创建 VIP 应用程序资源
.
..
在 (2) 节点上创建 GSD 应用程序资源
.
..
在 (2) 节点上创建 ONS 应用程序资源
.
..
启动 (2) 节点上的 VIP 应用程序资源
.
..
启动 (2) 节点上的 GSD 应用程序资源
.
..
启动 (2) 节点上的 ONS 应用程序资源
.
..


Done.

信息: Configuration Assistant "Virtual Private IP Configuration Assistant" 成功
信息: Command = C:\WINDOWS\system32\cmd /c call C:\product\11.1.0\crs/bin/cluvfy.bat stage -post crsinst -n "rac1,rac2"


执行 群集服务设置 的后期检查

正在检查节点的可访问性...

节点 "rac1" 的节点可访问性检查已通过。


正在检查等同用户...

用户 "Administrator" 的等同用户检查已通过。


正在检查集群管理器完整性...


正在检查 CSS 守护程序...

"CSS daemon" 的 守护程序状态 检查已通过。

集群管理器完整性检查已通过。

正在检查集群完整性...



集群完整性检查已通过


正在检查 OCR 完整性...

正在检查是否缺少非集群配置...
所有节点都没有非集群的, 仅限本地的配置。



OCR 设备的唯一性检查已通过。

正在检查 OCR 的版本...
正确版本 "2" 的 OCR 存在。

正在检查 OCR 数据完整性...
OCR 数据完整性检查已通过。

OCR 完整性检查已通过。

正在检查 CRS 完整性...


正在检查守护程序的活动性...

"CRS daemon" 的活动性检查已通过。

正在检查守护程序的活动性...

"CSS daemon" 的活动性检查已通过。

正在检查守护程序的活动性...

"EVM daemon" 的活动性检查已通过。

正在检查 CRS 健康状况...

CRS 健康状况检查已通过。

CRS 完整性检查已通过。

正在检查节点应用程序是否存在...


正在检查 VIP 节点应用程序是否存在(必需)

检查已通过。

正在检查 ONS 节点应用程序是否存在(可选)

检查已通过。

正在检查 GSD 节点应用程序是否存在(可选)

检查已通过。


群集服务设置 的后期检查成功。
五、后期检查日志显示为
C:\Documents and Settings\Administrator>C:\product\11.1.0\crs/bin/cluvfy.bat sta
ge -post crsinst -n "rac1,rac2"

执行 群集服务设置 的后期检查

正在检查节点的可访问性...
节点 "rac1" 的节点可访问性检查已通过。


正在检查等同用户...
用户 "Administrator" 的等同用户检查已通过。

正在检查集群管理器完整性...


正在检查 CSS 守护程序...
"CSS daemon" 的 守护程序状态 检查已通过。

集群管理器完整性检查已通过。

正在检查集群完整性...


集群完整性检查已通过


正在检查 OCR 完整性...

正在检查是否缺少非集群配置...
所有节点都没有非集群的, 仅限本地的配置。

OCR 设备的唯一性检查已通过。

正在检查 OCR 的版本...
正确版本 "2" 的 OCR 存在。

正在检查 OCR 数据完整性...
OCR 数据完整性检查已通过。

OCR 完整性检查已通过。

正在检查 CRS 完整性...

正在检查守护程序的活动性...
"CRS daemon" 的活动性检查已通过。

正在检查守护程序的活动性...
"CSS daemon" 的活动性检查已通过。

正在检查守护程序的活动性...
"EVM daemon" 的活动性检查已通过。

正在检查 CRS 健康状况...
CRS 健康状况检查已通过。

CRS 完整性检查已通过。

正在检查节点应用程序是否存在...

正在检查 VIP 节点应用程序是否存在(必需)
检查已通过。

正在检查 ONS 节点应用程序是否存在(可选)
检查已通过。

正在检查 GSD 节点应用程序是否存在(可选)
检查已通过。


群集服务设置 的后期检查成功。

六、crs_stat -t 显示结果为:
C:\product\11.1.0\crs\BIN>crs_stat -t
名称           类型           目标      状态      主机
------------------------------------------------------------
ora.rac1.gsd   application    ONLINE    ONLINE    rac1
ora.rac1.ons   application    ONLINE    ONLINE    rac1
ora.rac1.vip   application    ONLINE    ONLINE    rac1
ora.rac2.gsd   application    ONLINE    ONLINE    rac2
ora.rac2.ons   application    ONLINE    ONLINE    rac2
ora.rac2.vip   application    ONLINE    ONLINE    rac2


七、结果:用户 "Administrator" 的等同用户检查失败。
信息: 安装阶段 2 JRE files in Scratch :0
信息: 在远程节点中创建注册表键时出现异常错误。请在远程集群节点 'rac2' 上创建值为 'SOFTWARE\ORACLE\KEY_OraDb11g_home1' 的注册表键 'HKEY_LOCAL_MACHINE'。[PRKC-1053 : 节点 rac2 返回的错误为 "系统无法从指定的设备上读取。
"
]
信息: 在远程节点中设置注册表键中的数据时出现异常错误。请在远程集群节点 'rac2' 上值为 'ORACLE_HOME' : 'C:\app\Administrator\product\11.1.0\db_1' 的注册表键 'HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1' 中设置以下数据。[PRKC-1053 : 节点 rac2 返回的错误为 "系统无法从指定的设备上读取。
"
]
信息: 在远程节点中设置注册表键中的数据时出现异常错误。请在远程集群节点 'rac2' 上值为 'ORACLE_HOME_NAME' : 'OraDb11g_home1' 的注册表键 'HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1' 中设置以下数据。[PRKC-1053 : 节点 rac2 返回的错误为 "系统无法从指定的设备上读取。
"
]
信息: 在远程节点中设置注册表键中的数据时出现异常错误。请在远程集群节点 'rac2' 上值为 'ORACLE_GROUP_NAME' : 'Oracle - OraDb11g_home1' 的注册表键 'HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1' 中设置以下数据。[PRKC-1053 : 节点 rac2 返回的错误为 "系统无法从指定的设备上读取。
"
]
信息: 将目录 'C:\app\Administrator\product\11.1.0\db_1' 复制到节点 'rac2' 时出错。[??¨??????????????á?
]
警告: [在节点 'rac2' 上设置对路径 'C:\app\Administrator\product\11.1.0\db_1' 的管理员权限时出错。[PRKC-1132 : 无法在节点 rac2 的路径 C:\app\Administrator\product\11.1.0\db_1 上设置管理员权限, [null
]]
----------------------------------------------------------------------------------
rac2:
    null
七、
RAC运行在Windows平台,并且用ASM来管理存储, 在某一节点运行ASMCMD会遇到以下错误
===========================
ORA-01031: insufficient privileges
--------------------------------------------------
]。

将当前OS帐号加入到ORA_DBA这个组中.通常在非运行安装程序节点中,没有将OS帐号加入到ORA_DBA组中.

你可能感兴趣的:(oracle,C++,c,活动,C#)