はじめに
このドキュメントでは、Cisco Telemetry Broker(CTB)ManagerおよびBrokerノードから管理およびテレメトリIPを変更する方法について説明します。
前提条件
要件
管理IPの変更を実行するには、目的のアプライアンスへのコマンドラインインターフェイス(CLI)へのコンソールアクセスが必要です。
次の項目に関する知識があることが推奨されます。
- 基本的なLinux管理
- 基本的なCisco Telemetry Brokerアーキテクチャ
使用するコンポーネント
- リリース2.2.1を実行しているCTB Managerノード。
- リリース2.2.1を実行しているCTB Brokerノード。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
設定
CTBマネージャまたはブローカノードの管理IPを変更するプロセスは、個別に実行されます。
このシナリオでは、管理インターフェイスのIPアドレスがManagerノードとBrokerノードの両方で変更されます。
プロセスの概要は次のとおりです。
- すべてのブローカーノードの削除
- Managerノードの管理IPアドレスの更新
- 新しい証明書の生成とアップロード
- Brokerノードの管理IPアドレスを更新します
- Brokerノードをマネージャに関連付けます
- 目的のブローカに目的のルールを追加します
ヒント:Brokerノードは、Managerノードから削除されるときにルールが削除されるため、トラフィックを転送しません
すべてのブローカーノードの削除
- CTB ManagerのWebインターフェイスにログインし、左側のペインでExplorerをクリックします。
- リストでブローカノードを選択してブローカノードを削除してから、ブローカノードの詳細 > ブローカノードの削除の順にクリックします。
- すべてのBrokerノードで手順2を繰り返します。
Managerノードの管理IPアドレスの更新
- Managerノードのコンソールに接続し、adminユーザとしてログインします。
- 次のコマンドを使用して、Managerの設定ユーティリティを起動します。
sudo ctb-install —config
コマンドを発行します。 sudo ctb-install --config
- Tabキーを使用して
Management Network
オプションに移動し、Tabキーをもう一度押してOKを選択し、Enterキーを押します。
- マネージャのIPアドレス、ゲートウェイ、およびDNS設定を新しい値に更新します。
- Tabキーを使用して「OK」オプションを強調表示し、Enterキーを押します。これにより、Managerサービスが再起動されますが、アプライアンスは再起動されません。
- 数分待ってから、新しいIPアドレスでCTB ManagerノードのWebインターフェイスにアクセスします。
新しい証明書の生成とアップロード
IPアドレスを変更した後、Common Nameフィールドに新しいIPアドレスを含む、マネージャ用の新しい証明書を生成します。
ガイダンスについては、次の記事を参照してください。https://www.cisco.com/c/en/us/support/docs/security/telemetry-broker/220537-replace-telemetry-broker-identity-certif.html
新しい証明書がManagerにインストールされたら、展開の各ブローカーノードのIPアドレスの更新に進みます。
Brokerノードの管理IPアドレスを更新します
- 各Brokerノードのコンソールに接続し、管理者ユーザーとしてログインします。
sudo ctb-install —config
コマンドを使用して、ブローカーノードで設定ユーティリティを起動します。 sudo ctb-install --config
- Tabキーを使用してManagement Networkセクションに移動し、OKを選択して、Enterキーを押します。
- 必要に応じて、ブローカーノードのIPアドレス、ゲートウェイ、およびDNS設定を更新します。
注意:このメニューのテレメトリインターフェイスのIPアドレスは変更しないでください。変更はマネージャノードのWebインターフェイスで行います。
- Tabキーを押してOKを選択し、Enterを押します。これにより、特定のBrokerノードサービスが再起動されますが、アプライアンスは再起動されません。
Brokerノードをマネージャに関連付けます
- Brokerノードのコンソールに接続し、管理者ユーザーとしてログインします。
sudo ctb-manage
コマンドを実行し、Brokerノードをマネージャに関連付けます。
sudo ctb-manage
- プロンプトが表示されたら、オプション「o」を選択して、Brokerノードを新しいマネージャに関連付けます。
- プロンプトを完了して、Brokerノードをマネージャに関連付けます。正常に完了するために、マネージャの証明書に更新されたIPアドレスが含まれていることを確認します。
- 展開の各ブローカノードに対して、これらの手順を繰り返します。
目的のブローカに目的のルールを追加します
- すべてのBrokerノードが追加されたら、ManagerノードのWebインターフェイスにログインし、Explorerに移動して目的のBrokerノードを選択し、TelemetryインターフェイスのEditをクリックして適切なIPアドレスを割り当てます。
- 必要に応じて、新しいテレメトリインターフェイスを各ブローカーノードに割り当てます。
- Inputsタブに移動し、各入力を選択して、各入力に適切なブローカノードを割り当てます。

- Data Flowタブで、各入力が指定された宛先に接続されていることを確認します。
- テレメトリデータが指定された宛先に転送されていることを確認します。
確認
ManagerノードのWebインターフェイスにログインします。
SSH経由でBrokerノードのコンソールに接続します。
トラブルシュート
一般
アプライアンスはDebianオペレーティングシステムを実行しているため、トラブルシューティングにはLinuxシステムの一般的な管理手順のほとんどを適用できます。
管理ネットワーキング
アプライアンスの管理ネットワークインターフェイスは、ifup、ifdown、またはifconfigツールではなく、systemd-networkサービスを使用して管理されます。Cisco Telemetry Brokerのインストールが完了すると、次のファイルで設定情報を確認できます。
/etc/systemd/network/management.network
テレメトリネットワーキング
マネージャノードは、アプライアンスのテレメトリネットワークインターフェイスを管理します。インストール後、テレメトリネットワークインターフェイスはオペレーティングシステムからは見えなくなります。
そのため、Cisco Telemetry Broker管理レイヤを使用して設定を行う必要があります。
テレメトリパケットキャプチャ
Cisco Telemetry Brokerでパケットキャプチャを実行するには、次の記事を参照してください。https://www.cisco.com/c/en/us/support/docs/security/telemetry-broker/221628-perform-a-packet-capture-in-a-telemetry.html
診断
このアプライアンスには、Cisco Telemetry Brokerエンジニアリングチームのデバッグ情報を取得できるMaydayという名前の診断ツールが含まれています。
この有用な情報は、TACにとって役立ちます。
Maydayで診断パックを作成するには、単にアプライアンスにSSH接続し、sudo mayday
コマンドを実行します。
これにより、関連するシステム情報がtarボールにコンパイルされます。このボールは、SCPツールを使用して、ノードから別の場所にコピーできます。
結果のtarボールの場所が出力に表示されます。
例:
$ ssh admin@
ctb-node> sudo mayday
2020/08/05 19:04:45 Output saved in /tmp/mayday-ctb-5SWVTpSx-202008051904.677025165.tar.gz
2020/08/05 19:04:45 All done!
サポートへの連絡
テクニカルサポートが必要な場合は、次のいずれかを実行してください。