DebianからのDataStaxエージェントの手動デプロイ

APTパッケージを使用してLinuxノードにDataStaxエージェントをインストールします。

始める前に

  • DataStaxエージェントがインストールされるマシンへのrootまたはsudoアクセス。
  • DataStax Enterpriseクラスターを起動して実行中である。
  • OpsCenterがインストールされ、構成されている。
  • クラスターの各ノードでJMX接続が有効になっている。

opscenterd.conf

opscenterd.confファイルの場所は、インストールのタイプによって異なります。
  • パッケージ・インストール:/etc/opscenter/opscenterd.conf
  • tarボール・インストール:install_location/conf/opscenterd.conf

手順

重要: エンド・ユーザー・ライセンス契約(EULA).このDataStax製品をダウンロードすることにより、お客様はEULAの条項に同意するものとします。

ターミナル内:

  1. DataStaxリポジトリを/etc/apt/sources.list.d/datastax.sources.listファイルに追加します(まだ実行していない場合)。
    echo "deb https://debian.datastax.com/enterprise stable main" | \
    sudo tee -a /etc/apt/sources.list.d/datastax.sources.list
  2. DataStaxリポジトリ・キーを適性信頼キーに追加します。
    curl -L https://debian.datastax.com/debian/repo_key | sudo apt-key add -
  3. DataStaxエージェントをインストールします。
    sudo apt-get update
    sudo apt-get install datastax-agent

    DSE 5.1以前を使用している場合は、DataStaxエージェントの以前のバージョンをインストールする必要があります。「DSEとのDataStax OpsCenterの互換性」を参照してください。

    sudo apt-get install datastax-agent datastax-agent-6.5.version-1
  4. address.yamlで、stomp_interfaceにOpsCenterが使用しているIPアドレスを設定します。 address.yamlファイルの作成が必要になる場合があります。
    echo "stomp_interface: reachable_opscenterd_ip" | sudo tee -a /var/lib/datastax-agent/conf/address.yaml
  5. SSL通信がopscenterd.confで有効になっている場合は、 address.yaml内でSSLを使用します。
    echo "use_ssl: 1" | sudo tee -a /var/lib/datastax-agent/conf/address.yaml
  6. DataStaxエージェントを起動します。
    sudo service datastax-agent start