1

我知道如何处理脑裂最好的办法就是避免它们。我有一个传统的 1 x 3 复制设置。我正在寻找一个指标(除了 gluster 日志),它表明发生了裂脑或任何其他类型的错误。这可能会触发我这边的其他一些操作,但是,我不能整天坐着查看日志,等待那里出现错误。gluster 中是否有任何内容可以告诉我“发生了错误,请查看日志”或“采取一些措施”?

感谢您提前提供任何提示,

彼得

4

3 回答 3

0

查看这个用于 Nagios 的 gluster 插件

它会告诉你愈合状态。脑裂是文件未正确修复的特殊情况。

于 2014-05-20T19:37:54.737 回答
0

此链接解释了如何使用 nagios 配置 glusterfs 插件:

http://gopukrish.wordpress.com/2014/11/16/monitor-glusterfs-using-nagios-plugin/

于 2014-11-19T12:04:59.360 回答
0

为了确定脑裂,有一个命令“gluster volume heal info split-brain”。这将列出所有处于裂脑状态的文件。有了这个,就不需要监控日志消息中的裂脑。

或者您可以使用 syslog/rsyslog 来接收邮件,以防出现脑裂事件。参考:http ://www.techrepublic.com/article/configure-it-quick-log-linux-system-events-with-syslog/或https://www.dalemacartney.com/2012/08/19/配置-syslog-in-red-hat-enterprise-linux-6/

于 2013-11-23T02:46:02.317 回答