クラスタ環境での設定

いつもお世話になっております。

クラスタ環境でのエージェントの設定について質問させていただきます。
zabbixは1.8.3-1を使用しております。

クラスタは2ノードでそれぞれ一つずつIPを持っており、エイリアスとしてアクティブノードに仮想IPがあります。
zabbixエージェントはそれぞれのノードで稼働しているのですが、データベース(Oracle)の監視のみアクティブ側でおこないたいと考えております。CPU等のリソース監視はそれぞれのノードで行ないます。

この場合にはエージェントのListenIPに自ノードとエイリアスのIPをそれぞれのノードに追加すればよろしいでしょうか。
両ノードそれぞれにエイリアスIPを追加してもよいものか気になっております。

よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー kodai の写真

それぞれにのエージェントの設定ファイルにエイリアスIPを指定してしまうと、エイリアスIPを持っていない側のノードでエージェントが起動できなくなってしまいます。

ListenIPの設定に0.0.0.0を設定することで、すべてのインターフェースでListenすることができますので、この方法で設定されるのが良いと思います。

ユーザー KTU の写真

kodaiさん

ご回答ありがとうございます。
ListenIPを0.0.0.0にすることで想定した動作となりました。

ありがとうございました。