OPMN 启动 不了 Essbase 连log 文件都没有
现象:
用 Windows Service启动 Essbase,一直卡死在Starting 上
进程管理器没有找到 Essbase
调查:
理所当然想到OPMN出什么错了。 可是连log 都没有怎么查啊?
于是,在控制台里启动OPMN, 终于看到了重要的信息
C:\Oracle\Middleware\user_projects\epmsystem1\bin>set ORACLE_INSTANCE=C:\Oracle\Middleware\user_projects\epmsystem1 C:\Oracle\Middleware\user_projects\epmsystem1\bin>opmnctl startall opmnctl startall: starting opmn and all managed processes... [2020-09-17T21:11:57+09:00] [opmn] [ERROR:1] [] [internal] C:\Oracle\Middleware\user_projects\epmsystem1\diagnostics\logs\OPMN\opmn\opmn.out: failed to reroute stdout (No such file or directory)
建了对应的目录之后启动,哈哈,该有的Log和Essbase进程全有了。
这时候,才回想起,肯定有一次自己删除所有的log, 结果删得太狠了。 傻子OPMN不会自己重建一个log路径,结果傻在那里了。
我删个Log就把系统整死了,这个不能怪我吧?
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步