ORACLE RAC 如何知道某节点挂了或者被EVICTED了
如题,11G RAC,现在的问题是:某节点EVICTED了,但应用那里肯定没有感觉对吧。对于DBA,有什么方法可以第一时间知道这一情况?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
9条回答
默认
最新
有些监控软件是完全开源免费的,比如Zabbix完全开源免费,没有任何限制和隐藏费用。
何必舍近求远呢
而且,被客户告知数据库出故障再通知你们处理,和自己发现数据库出了问题然后去处理,是两种不同的驱动,对于项目运维来说,客户驱动那么相应的运维服务考核就会扣分,有时候扣分就是扣钱啊,客户满意度下降是不利于后期项目进行的
评论
有用 0
zabbix告警,数据库服务中断或者表空间超过阈值,或者服务器宕机等情况都可以被监控到,然后可以发出警告声,就像是火警的铃声一样,然后还可以发邮件等
这种情况只能靠监控来实现了
评论
有用 0报警脚本有需要可以下载:https://www.modb.pro/download/329752

评论
有用 0如果不购买任何监控软件的情况下,能否这样:有无一些脚本定时查所有节点情况,如不正常,先暂且把不正常信息存入一个ERROR表,那么其它用户,比如开发商在主机上一旦SQLPLUS登录或者用SQL DEVELOPER远程登录,就会把ERROR表里的信息显示给他们,这样起码他们能通知DBA立即处理情况?
评论
有用 0zabbix 监控是开源免费的,你可以发邮件或短信。
话说回来,如果你的不正常了,你怎么写表。除非你记录到别的库里。
评论
有用 0用pthon写个脚本检查数据库状态,然后发邮件或者企业微信,我们有的不方便添加监控的,就是这么干的。
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏


