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

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

始める前に

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

手順

重要: エンドユーザーライセンス契約(EULA)。このDataStax製品をダウンロードした時点で EULA の条件に同意したものとみなされます。

ターミナル内:

  1. /etc/yum.repos.d/datastax.repoファイルにDataStax Yumリポジトリを追加します。
    [opscenter] 
    name = DataStax Repository
    baseurl = https://rpm.datastax.com/enterprise
    enabled = 1
    gpgcheck = 0
    注: GPGシグネチャー・チェックを実行するようにgpgcheck=1を設定します。
  2. シグネチャー確認を有効にした場合は(gpgcheck = 1)、リポジトリ・キーをインポートします。
    sudo rpm --import http://rpm.datastax.com/rpm/repo_key 
  3. DataStaxエージェントをインストールします。
    sudo yum install datastax-agent-6.5.3-1

    OpsCenterの以前のバージョンを使用している場合は、サポートされているバージョンをそのコマンドに追加します。

    sudo yum install datastax-agent-6.0.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