クラスタノードでのローカルバランサーの設定と実行

KATA 5.0 以降のバージョンの複数のサーバーと連携する場合にのみ適用されます。

クラスタノードでローカルバランサーを設定するには:

  1. テクニカルサポートモードにアクセスするには、SSH 経由でクラスタノードに接続します。
  2. 次のコマンドを使用して、バランサーの基本設定情報ファイルの名前を変更します:

    mv /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.orig

  3. 以前に準備した設定情報ファイル haproxy.cfg をディレクトリ /etc/haproxy に配置し、次のコマンドを使用してアクセス権を設定します:

    chown root:root /etc/haproxy/haproxy.cfg

    chmod 640 /etc/haproxy/haproxy.cfg

  4. 次の内容で設定情報ファイル /etc/snmp/snmptrapd.conf を作成します:

    if $syslogfacility-text == 'local6' then /var/log/haproxy.log

    if $syslogfacility-text == 'local6' then stop

    if $programname startswith 'haproxy' then /var/log/haproxy.log

    if $programname startswith 'haproxy' then stop

  5. ファイル /var/log/haproxy.log を作成し、次のコマンドを使用してアクセス権を設定します:

    touch /var/log/haproxy.log

    chown root:adm /var/log/haproxy.log

    chmod 640 /var/log/haproxy.log

  6. 必要に応じて、ローカルバランサーのログのローテーション設定ファイル(/etc/logrotate.d/haproxy)を編集します。

    既定では、エントリは毎日ローテーションされます。エントリは 10 日間保持されます。

  7. システムログサービスを再起動します:

    systemctl restart rsyslog

  8. ローカルバランサーサービスを開始します:

    systemctl start haproxy

  9. ローカルバランサーサービスの自動実行を有効にします:

    systemctl enable haproxy

  10. ローカルバランサーサービスのステータスをチェックします:

    systemctl status haproxy

    ステータスは running である必要があります。

  11. ローカルバランサーログにエントリが存在することをチェックします:

    tail /var/log/haproxy.log

ローカルバランサーは、KSMG クラスタノード上で設定され、起動されます。

ページのトップに戻る