ORACLE OMS啟動失敗之BEA-300040 I/O error while writing node manager status
今天處理一個oracle最佳化管理工具oms啟動異常的問題。oms問題處理之前,oms所在伺服器上的一套asm和db所用
的審計目錄檔案系統inode耗盡導致asm和db異常當機,經清理審計目錄的日誌後asm和db正常啟動,但是oms啟動異常。
一、OMS啟動異常分析
1、OMS啟動異常資訊
[oracle@orcl bin]$ ./emctl start oms
Oracle Enterprise Manager Cloud Control 12c Release 4
Copyright (c) 1996, 2014 Oracle Corporation. All rights reserved.
Starting Oracle Management Server...
Starting WebTier...
WebTier Successfully Started
Oracle Management Server Could Not Be Started
Check EM Server log file for details: /u01/app/oracle/oms/domains/GCDomain/servers/ORCL_OMS1/logs/ORCL_OMS1.out
Oracle Management Server is Down
[oracle@ orcl bin]$
2、檢視 ORCL_OMS1.out日誌
Mar 19, 2020 5:55:44 PM oracle.security.jps.internal.audit.AuditServiceImpl registerInternal
WARNING: Cannot register to audit service for component "JPS".
Mar 19, 2020 5:55:44 PM oracle.security.jps.internal.policystore.ldap.LdapPolicyStore initial
INFO: Container is not ready at the point null
<Mar 19, 2020 5:55:53 PM CST> <Error> <NodeManager> <BEA-300040> <I/O error while writing node manager status change message.
java.io.IOException: No space left on device
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1705)
at java.io.File.createTempFile0(File.java:1726)
at java.io.File.createTempFile(File.java:1803)
at weblogic.nodemanager.util.ConcurrentUnixFile.write(ConcurrentUnixFile.java:38)
Truncated. see log file for complete stacktrace
>
<Mar 19, 2020 5:55:54 PM> <FINEST> <NodeManager> <Waiting for the process to die: 6906>
<Mar 19, 2020 5:55:54 PM> <INFO> <NodeManager> <Server failed during startup so will not be restarted>
<Mar 19, 2020 5:55:54 PM> <FINEST> <NodeManager> <runMonitor returned, setting finished=true and notifying waiters>
3、根據.out日誌提示,跟之前asm和db啟動異常報錯一致,也是之前oracle資料庫審計日誌過多導致檔案系統inode耗盡
其他程式無法寫入導致。
二、問題處理
1、對於oms來說,單純的重啟oms無法解決問題,因為nodemanager程式未正常停止
2、使用ps -ef|grep java,把oms相關的java程式殺掉kill -9 java_process_number
3、再次嘗試啟動oms程式,成功啟動
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2681545/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.SQLExceptionErrorWhile
- Oracle RAC啟動失敗(DNS故障)OracleDNS
- Oracle RAC常見啟動失敗故障分析Oracle
- ElasticSearch:Request cannot be executed; I/O reactor status: STOPPEDElasticsearchReact
- docker啟動失敗Docker
- tomcat 啟動失敗Tomcat
- easyswoole啟動失敗
- sqlplus啟動失敗SQL
- MySQL啟動失敗MySql
- Oracle RAC啟動失敗-軟連結惹的禍Oracle
- MySQL 啟動報錯 error while loading shared librariesMySqlErrorWhile
- ORACLE ADG 最大可用模式下例項啟動失敗分析Oracle模式
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- 使用npm i報錯node-sass失敗問題解決NPM
- dota2啟動失敗 初始化vulkan失敗
- rabbitMq的status報錯Error: unable to perform an operation on node ‘rabbit……MQErrorORM
- Linux使用Ambari啟動服務啟動失敗Linux
- 問題一:Kibaba 啟動失敗
- sqlserver服務啟動失敗-1067SQLServer
- dbsnmp啟動失敗解決方法
- Hadoop 啟動namenode節點失敗Hadoop
- yarn add @fortawesome/Font Awesome-free 之後 報錯 EIO: i/o errorYarnError
- Oracle I/O設定說明文件Oracle
- Java訪問Elasticsearch報錯Request cannot be executed; I/O reactor status: STOPPEDJavaElasticsearchReact
- mongodb啟動失敗問題解決MongoDB
- mysql(mariadb)啟動失敗解決方法MySql
- hbase啟動失敗問題解決
- 【ERROR】Windows環境Oracle打psu後監聽啟動報錯:上下文生成失敗,找不到從屬程式集ErrorWindowsOracle
- node.js的非同步I/O、事件驅動、單執行緒Node.js非同步事件執行緒
- cassandra啟動報錯:Exiting due to error while processing commit log during initialization.ErrorWhileMIT
- SpringBoot專案引入Elasticsearch時啟動失敗Spring BootElasticsearch
- sql server 重新啟動計算機失敗SQLServer計算機
- namenode單節點啟動成功後自動消失/格式化失敗/fsimage載入失敗
- Oracle dg歸檔同步失敗Oracle
- kubernetes叢集斷電後etcd啟動失敗之etcd備份方案
- 如何啟動Redis ManagerRedis
- node-sass安裝失敗暴力方法
- 寶塔皮膚啟動失敗怎麼回事