複数のネットワークからAgentのデータを受信する設定方法

Shelty Managerのホストが複数のネットワークに所属し、インストール時に指定したIPアドレスとは別に追加のIPアドレスからもAgentのデータを受信する場合は、Manager側、Agent側それぞれで以下の設定を行ってください。

以降の(変更例)ではインストール時に指定したIPアドレスが「192.0.2.1」で、追加のIPアドレスが「198.51.100.1」の場合を示しています。

【Manager側の設定】

1. Shelty Manager 用サーバにroot アカウントでログインします。

2. /etc/iim/shelty/confluent/server.properties.39092ファイルを以下のように編集後保存します。

ⅰ. 「advertised.listeners= 」で始まる行の{ManagerInternalIP}の箇所をインストール時に指定した
 IPアドレスに、{ManagerExternalIP}の箇所を追加のIPアドレスにそれぞれ置き換える。
 (変更例)

advertised.listeners=INTERNAL://192.0.2.1:9092,EXTERNAL://198.51.100.1:39092

 ⅱ.「zookeeper.connect=」で始まる行の{ManagerInternalIP}の箇所をインストール時に指定したIPア 
  ドレスに置き換える。
  (変更例)

zookeeper.connect=192.0.2.1:2181

3. 編集・保存した/etc/iim/shelty/confluent/server.properties.39092を同じディレクトリの 
  server.propertiesに上書きコピーします。
  (上書き確認のメッセージが表示された場合はyesを入力して下さい。)

cd /etc/iim/shelty/confluent cp server.properties.39092 server.properties

4. confluent-kafkaサービスを再起動します。
 (実行するコマンド)  

以上の手順完了後、追加のIPアドレスのポート39092でAgentのデータを受信することができます。

※updateインストール時は、以下のいずれかの方法で、設定を再適用してください。

A. あらかじめ下記ファイルをバックアップしてupdateインストール後に再適用する

/etc/iim/shelty/confluent/server.properties

B. updateインストール時に作成される以下のファイルをコピーし、再適用する

/etc/iim.{update前のバージョン番号}/shelty/confluent/server.properties

 

【Agent側の設定】

Shelty Managerインストール時と異なるIPアドレス(「198.51.100.1」)に対してデータ送信を行う場合は、NC(Node Controller)導入時に以下のように指定します。

  • Linuxの場合(リモート、ローカルインストール共通)

  • Windowsの場合(リモート、ローカルインストール共通)

  • AIXの場合(リモート、ローカルインストール共通)

 

 

 

Copyright © IIM. All Rights Reserved.