我知道如何处理脑裂最好的办法就是避免它们。我有一个传统的 1 x 3 复制设置。我正在寻找一个指标(除了 gluster 日志),它表明发生了裂脑或任何其他类型的错误。这可能会触发我这边的其他一些操作,但是,我不能整天坐着查看日志,等待那里出现错误。gluster 中是否有任何内容可以告诉我“发生了错误,请查看日志”或“采取一些措施”?
感谢您提前提供任何提示,
彼得
我知道如何处理脑裂最好的办法就是避免它们。我有一个传统的 1 x 3 复制设置。我正在寻找一个指标(除了 gluster 日志),它表明发生了裂脑或任何其他类型的错误。这可能会触发我这边的其他一些操作,但是,我不能整天坐着查看日志,等待那里出现错误。gluster 中是否有任何内容可以告诉我“发生了错误,请查看日志”或“采取一些措施”?
感谢您提前提供任何提示,
彼得
它会告诉你愈合状态。脑裂是文件未正确修复的特殊情况。
此链接解释了如何使用 nagios 配置 glusterfs 插件:
http://gopukrish.wordpress.com/2014/11/16/monitor-glusterfs-using-nagios-plugin/
为了确定脑裂,有一个命令“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/