Data Collector のアップグレード

Data Aggregator をアップグレードした後に、Data Collector をアップグレードします。
capm360
Data Aggregator をアップグレードした後に、Data Collector をアップグレードします。
DX NetOps Performance Management
3.5 以降から
root
ユーザとしてアップグレードする場合、
NetOps Portal
の[アップグレード]ボタンを使用して Data Collector を簡単にアップグレードできます。 このボタンは、Data Collector からアップグレードするための簡単な追加機能です。
DX NetOps Performance Management
3.6 以降から非 root ユーザとしてアップグレードする場合も、[アップグレード]ボタンを使用できます。
この機能を使用するには、
root
ユーザまたは必要な
sudo
権限を持つユーザとして Data Collector を実行する必要があります。 非 root ユーザとして 3.5 リリースからアップグレードする場合は、Data Collector を手動でアップグレードする必要があります。 また、3.5 以前のリリースからアップグレードする場合も、Data Collector を手動でアップグレードする必要があります。
メジャー リリースの場合は、アップグレードが必要であることがユーザ インターフェースに表示されます。 小規模な増分アップグレード(月次更新など)の場合は、ユーザ インターフェースには、アップグレードが必要であることが表示されません。 ただし、[アップグレード]ボタンを使用して最新のリリースにアップグレードすることができます。
Data Collector はアップグレード中も実行を継続し、ポーリングされたデータをディスクにキャッシュすることができます。 Data Aggregator と Data Repository のアップグレードが完了すると、Data Collector は、キャッシュされたデータをロードします。 Data Collector は、最大 2 つの Data Collector を同時にアップグレードする段階的なプロセスが使用して、一度にすべてがアップグレードされます。 このアップグレード方法では、レポートでのギャップを最小限に抑えながら Data Collector をアップグレードすることができます。 また、アップグレード後の Data Aggregator (バージョン 3.5 以降)は、アップグレード中の以前のバージョンの Data Collector (バージョン 3.5 以降)と通信を続行できます。
Data Collector をアップグレードする前に、各 Data Collector にテナントおよび IP ドメインを割り当てる必要があります。 アップグレード プロセスでは、テナントまたは IP ドメインが割り当てられていない Data Collector はスキップされます。
このアップグレード方法は、擬似テナント プロキシが割り当てられた Data Collector のリモート アップグレードをサポートしません。 詳細については、「テナント非依存 Data Collector」を参照してください。
これらの Data Collector のアップグレードは、「アップグレード保留中」ステータスでハングする可能性があります。 これらの Data Collector は、手動でアップグレードする必要があります。 この問題が発生すると、当該の Data Collector は通常どおりデータの収集を続行し、それ以外の Data Collector はアップグレードを続行します。
activeMQ 通信を認証および暗号化した場合、このアップグレードを実行する前にキーを再生成する必要があります。 詳細については、「ActiveMQ 通信の認証と暗号化」を参照してください。
姓と名のプロンプトでは、証明書を作成するシステムのホスト名を入力する必要があります。
以下の手順に従います。
  1. 非 root ユーザとしてアップグレードを実行する場合は、以下の手順を実行します。
    1. Data Collector ホスト上で以下のファイルを見つけます。
      /etc/sudoers
    2. ファイルに以下の権限を持つコマンド エイリアスを追加します。
      dcuser dchostname
      = (root) NOPASSWD:
      DC_install_directory
      /upgrade/install.bin
      requiretty
      が有効な場合、以下のテキストを追加して、Data Collector インストーラの
      requiretty
      を無効化します。
      Defaults!
      DC_install_directory
      /upgrade/install.bin !requiretty
  2. グローバル管理者として
    NetOps Portal
    にログインします。
  3. [管理]
    にマウス ポインタを置き、
    [監視対象アイテム管理]-[Data Collector]
    をクリックします。
  4. すべての Data Collector を選択し、
    [アップグレード]
    をクリックします。
    確認メッセージが表示されます。
  5. アップグレードを続行するには、
    [はい]
    をクリックします。
    アップグレードのステータスは[ステータス]列に表示されます。
非 root ユーザとして 3.5 リリースからアップグレードする場合は、Data Collector を手動でアップグレードする必要があります。 また、3.5 以前のリリースからアップグレードする場合も、Data Collector を手動でアップグレードする必要があります。
2
手動アップグレードの前提条件の確認
Data Collector をアップグレードする前に、以下の前提条件を満たしている必要があります。
  • Data Aggregator システムで、ポート 61616、61618、61620、および 61622 が開いていることを確認します。 これらのポートは Data Collector と Data Aggregator 間の通信を有効にします。
  • アップグレードする前に、zip および unzip パッケージがインストールされていることを確認します。 これらのパッケージがインストールされていない場合は、以下のコマンドを使用してインストールします。
    yum -y install zip unzip
  • Data Collector は、「at」パッケージを使用して、テナントまたは IP ドメインを割り当てるときにアプリケーションの再起動をスケジュールします。 「at」パッケージが各 Data Collector ホストにインストールされているかどうかを確認します。
    rpm -qa | grep ^at
    コマンドで結果が返されない場合は、パッケージをインストールします。
    root ユーザでない場合は、sudo プレフィックスを使用します。
    yum install at
Data Collector の手動アップグレード
Data Collector を手動でアップグレードするには、root または sudo ユーザとしてインストールを実行します。
以下の手順に従います。
  1. root ユーザまたは sudo ユーザとして、Data Collector ホストにログインします。
  2. /tmp ディレクトリに移動します。
    cd /tmp
  3. wget
    curl
    、またはブラウザを使用して、インストール パッケージを /tmp ディレクトリにダウンロードします。
    wget http://
    data_aggregator
    :
    port
    /dcm/InstData/Linux/VM/install.bin
    curl -o /tmp/install.bin http://
    data_aggregator
    :
    port
    /dcm/InstData/Linux/VM/install.bin
    デフォルト ポート: 8581
  4. インストール ファイルの権限を変更します。
    chmod a+x install.bin
  5. アップグレードするには、以下の手順のいずれかを実行します。
    • root ユーザとしてインストールを実行します。
      ./install.bin -i console
    • sudo ユーザとしてインストールを実行します。
      sudo ./install.bin -i console
    サイレント インストール用のレスポンス ファイルを生成するには、以下の引数を追加します。
    -r
    response_file
    レスポンス_ファイル
    は、レスポンス ファイルのディレクトリ パスとファイル名を指定します。
    例:
    /temp/installer.properties
    サマリが表示されるまで画面の指示に従い、「quit」と入力して Enter キーを押します。
    サイレント モードでインストールを実行するには、以下のコマンドを使用します。
    ./installDA.bin -i silent -f
    response_file
    レスポンス_ファイル
    は、以前に生成されたレスポンス ファイルのディレクトリ パスとファイル名です。
  6. コンソールの指示に従います。
  7. (オプション)プロンプトが表示されたら、フォールト トレランスのパラメータを以下のように指定します。 詳細については、「フォールト トレランス」を参照してください。
    • Data Aggregator はフォールト トレランスで設定されていますか?
      Data Aggregator にフォールト トレランスが設定されている場合は、「はい」を意味する 2 を指定します。
      デフォルト:
      1
    • 非アクティブな Data Aggregator ホスト/IP アドレス
      この Data Collector に関連付ける非アクティブな Data Aggregator のホスト名/IP アドレスを入力します。
      NetOps Portal
      で Data Aggregator のステータスを表示するには、
      [管理]
      の上にマウス ポインタを置き、
      [データ ソース]-[システム ステータス]
      をクリックします。
  8. アップグレードが完了したら、コンソールには確認メッセージが表示されます。
  9. Data Collector が実行されていることを確認します。
    service dcmd status
手動アップグレードの確認
Data Collector を手順に沿ってアップグレードした後、アップグレードを確認します。
以下の手順に従います。
  1. グローバル管理者として
    NetOps Portal
    にログインします。
  2. Data Aggregator データ ソースに移動します。
  3. [システム ステータス]
    を展開し、
    Data Collector
    をクリックします。
  4. Data Collector がリストに表示されることを確認します。
    リストがリフレッシュされ、新しくインストールした Data Collector が表示されるまで数分かかる場合があります。