RPMからのDataStaxエージェントの手動デプロイ
Yumパッケージを使用してLinuxノードにDataStaxエージェントをインストールします。
始める前に
- エージェントがインストールされるマシンへのrootまたはsudoアクセス。
- DataStax Enterpriseクラスターを起動して実行中である。
- OpsCenterがインストールされ、構成されている。
- クラスターの各ノードでJMX接続が有効になっている。
手順
重要:
エンドユーザーライセンス契約(EULA)。このDataStax製品をダウンロードした時点で EULA の条件に同意したものとみなされます。
ターミナル内:
-
/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を設定します。 -
シグネチャー確認を有効にした場合は(
gpgcheck = 1
)、リポジトリ・キーをインポートします。sudo rpm --import http://rpm.datastax.com/rpm/repo_key
-
DataStaxエージェントをインストールします。
sudo yum install datastax-agent-6.5.3-1
OpsCenterの以前のバージョンを使用している場合は、サポートされているバージョンをそのコマンドに追加します。
sudo yum install datastax-agent-6.0.version-1
-
address.yamlで、stomp_interfaceにOpsCenterが使用しているIPアドレスを設定します。 address.yamlファイルの作成が必要になる場合があります。
echo "stomp_interface: reachable_opscenterd_ip" | sudo tee -a /var/lib/datastax-agent/conf/address.yaml
-
SSL通信がopscenterd.confで有効になっている場合は、address.yaml内でSSLを使用します。
echo "use_ssl: 1" | sudo tee -a /var/lib/datastax-agent/conf/address.yaml
-
DataStaxエージェントを起動します。
sudo service datastax-agent start