Oracle 11.2.0.4 RAC Database for Windows 2012安裝DB時收到[INS-35423]錯誤
這是同事遇到的問題,在這裡做個標記,希望對大家有所幫助。
一.問題描述。
作業系統:Microsoft Windows x64 (64-bit) 2012
資料庫版本:Oracle11g 11.2.0.4
經查詢,11.2.0.4在windows2012上透過了驗證。
Grid安裝成功,crs_stat -t 檢視相關資源都是online,狀態正常
安裝DB軟體時,第4步,選擇安裝叢集資料庫時出現報錯:
[INS-35423] 安裝程式檢測到 Oracle Clusterware 未在本地節點上執行
此時檢查叢集狀態是正常的。
注意:
軟體安裝過程會在$ORACLE_BASE/oraInventory/logs目錄下生成詳細的日誌檔案,仔細檢視生成的日誌檔案能夠幫助我們判斷問題。
$ORACLE_BASE/oraInventory/logs/installActions*
$ORACLE_BASE/oraInventory/logs/oraInstall*.err, oraInstall*.out
二.處理過程。
1).Oracle支援工程師看到如下的日誌資訊:
FileName
------------
installActions2014-10-27_06-37-34PM.log
ORACLE_HOME
ORACLE_HOSTNAME GLZX-FWQ0001-vip <====使用了VIP作為HOSTNAME
....
INFO: 正在收集系統詳細資料...
INFO: inventory location isC:\Program Files\Oracle\Inventory
WARNING: Exception occurred while checking for crs running on local node:[GLZX-FWQ0001-vip]
WARNING: oracle.cluster.deployment.ClusterwareInfo.isCRSRunning(ClusterwareInfo.java:835)
oracle.cluster.deployment.ClusterwareInfo.isCRSRunning(ClusterwareInfo.java:807)
oracle.install.library.crs.CRSInfo.isCRSRunningOnLocalNode(CRSInfo.java:829)
oracle.install.library.crs.CRSInfo.isCRSRunningOnLocalNode(CRSInfo.java:798)
oracle.install.ivw.db.validator.NodeSelectionValidator.validate(NodeSelectionValidator.java:149)
oracle.install.commons.flow.validation.ValidationHelper.validateState(ValidationHelper.java:185)
oracle.install.commons.flow.AbstractFlowExecutor.validate(AbstractFlowExecutor.java:419)
oracle.install.commons.flow.AbstractFlowExecutor.leaveVertex(AbstractFlowExecutor.java:643)
oracle.install.commons.flow.AbstractFlowExecutor.transition(AbstractFlowExecutor.java:335)
oracle.install.commons.flow.AbstractFlowExecutor.nextState(AbstractFlowExecutor.java:275)
oracle.install.commons.flow.AbstractFlowExecutor.nextViewState(AbstractFlowExecutor.java:234)
oracle.install.commons.flow.DefaultFlowNavigator.goForward(DefaultFlowNavigator.java:58)
oracle.install.commons.flow.jewt.FlowWizard$1.run(FlowWizard.java:125)
oracle.install.commons.flow.jewt.FlowWizard$TransitionManager$1.run(FlowWizard.java:101)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:415)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
java.util.concurrent.FutureTask.run(FutureTask.java:123)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:662)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:688)
java.lang.Thread.run(Thread.java:637)
SEVERE: [FATAL] [INS-35423] 安裝程式檢測到 Oracle Clusterware 未在本地節點上執行。
原因: 您已選擇當 Oracle Clusterware 堆疊未在本地節點上執行時安裝 Oracle RAC。
操作: 透過以 root 使用者身份從 Oracle Clusterware 主目錄 (網格主目錄) 執行以下命令來啟動 Oracle Clusterware 堆疊: /bin/crsctl start crs。Oracle Clusterware 堆疊執行後, 重新啟動安裝程式並繼續安裝 Oracle RAC。
INFO: Advice is ABORT
INFO: Adding ExitStatus INVALID_USER_INPUT to the exit status set
2).進一步分析後,發現這是一個bug,並提供瞭如下的資訊:
matched with
Bug 17881910 - INS-35423 DURING RAC DATABASE INSTALL
3).根據建議做了如下處理:
由於之前提到的bug,在java程式檢索HOSTNAME的時候發生錯誤,導致使用到的是您VIP的HOSTNAME。
參考您提供的installActions2014-10-27_06-37-34PM.log
ORACLE_HOME
ORACLE_HOSTNAME GLZX-FWQ0001-vip <====使用了VIP作為HOSTNAME
因此,報出的異常也是針對 該錯誤主機名的
WARNING: Exception occurred while checking for crs running on local node:[GLZX-FWQ0001-vip]
建議透過以下方式規避:
安裝資料庫軟體時強制指定HOSTNAME為GLZX-FWQ0001
setup.exe -debug ORACLE_HOSTNAME=GLZX-FWQ0001
感謝楊同學提供的素材。
--end--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-1325739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC安裝時碰到的錯誤
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- 【RAC】RAC安裝錯誤手工解除安裝
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Oracle 11.2.0.4 RAC安裝最新PSU補丁Oracle
- Windows Oracle 打patch(11.2.0.4)錯誤OUI-67073WindowsOracleUI
- CentOS 7.6 安裝11.2.0.4 RACCentOS
- Oracle安裝錯誤Oracle
- 安裝RAC常見小錯誤
- AIX 6.1 Oracle11g 11.2.0.4 RAC 安裝心得AIOracle
- RAC-解除安裝grid(單節點錯誤時)
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- RHEL 7 安裝oracle rac 11.2.0.4執行root.sh報錯ohasd failed to startOracleAI
- 安裝Oracle 11i EBS+Database RACOracleDatabase
- centos 6.7 (UDEV,、etc/hosts)安裝 RAC 11.2.0.4 報錯處理CentOSdev
- Oracle 11.2.0.4的安裝Oracle
- VMware中安裝ORACLE RAC出現的CRS錯誤總結Oracle
- 11gR2 RAC安裝時遇到的一些錯誤
- oracle 11.2.0.4之oracle database db link之測試明細之一OracleDatabase
- oracle 12c r2 rac 安裝時CLSRSC-400錯誤解決辦法Oracle
- oracle之 11.2.0.4 bbed安裝Oracle
- ORACLE 11.2.0.4靜默安裝Oracle
- [排錯]安裝Oracle 10g RAC報Failure at final check of Oracle CRS stack 10錯誤Oracle 10gAI
- 【Oracle】Windows安裝oracle11gR1 database 11.1.0.6OracleWindowsDatabase
- oracle 10g rac安裝報錯Oracle 10g
- MySql8以上安裝失敗錯誤database filedMySqlDatabase
- Oracle10g RAC with ocfs在windows安裝OracleWindows
- windows下oracle10g RAC的安裝WindowsOracle
- centos 6.7下靜默安裝oracle 11.2.0.4 RAC的簡單介紹CentOSOracle
- 安裝ORACLE 12.2.0.1 GI 時遇到INS-44002錯誤Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(五)DB軟體安裝UIOracle
- CentOS 6.5安裝Oracle 11.2.0.4------CentOS 6.5安裝CentOSOracle
- 虛擬機器安裝10g rac錯誤虛擬機
- Oracle DataGuard Standby database ID mismatch錯誤OracleDatabase
- 在WINDOWS上安裝ORACLE RAC的注意事項WindowsOracle
- ORACLE11.2.0.4 RAC+ ASM安裝方法 (作業系統CENTOS7.6)OracleASM作業系統CentOS
- oracle 11gR2 RAC安裝與oracle 10gR2 rac 安裝時的不同點Oracle 10g
- 安裝Oracle11.2 for Windows報錯OracleWindows