Multi-InstanceノードのDataStaxエージェントの構成
Multi-Instance(高密度)ノードのDataStaxエージェントを構成します。
DataStax Enterprise Multi-Instance(高密度)ノードのDataStaxエージェントを構成します。
address.yaml
address.yamlファイルの場所は、インストールのタイプによって異なります。
- パッケージ・インストール:/var/lib/datastax-agent/conf/address.yaml
- tarボール・インストール:install_location/conf/address.yaml
始める前に
DataStaxエージェントのMulti-Instanceの要件:
- DSE Multi-Instanceでは、マシン上のDSEインスタンスごとに1つのエージェント・プロセスが実行されている必要があります。
- DataStaxエージェントでは、Multi-Instance用に手動でtarボール・エージェントをインストールする必要があります。
- DataStaxエージェントでは、以下の手順に従い、Multi-Instance用にaddress.yamlで手動で構成する必要があります。
手順
- 編集するaddress.yamlを開きます。
-
エージェントごとに次のバックアップ・オプションを設定します。
- tmp_dir
- バックアップに使用するBackup Service(バックアップ・サービス)のステージング・ディレクトリーの場所。デフォルトの場所は/var/lib/datastax-agent/tmpです。例:
tmp_dir: /var/lib/datastax-agent/tmp/
- backup_staging_dir
- バックアップするコミット・ログのステージングに使用するディレクトリー。デフォルトの場所は/var/lib/datastax-agent/commitlogs/です。例:
backup_staging_dir: /var/lib/datastax-agent/commitlogs/
-
opscenterd
(OpsCenterデーモン)が要求をエージェントに送信できるように、次のオプションを構成します。- agent_rpc_interface
- エージェントのHTTPサーバーがリッスンするIP。複数リージョンのデプロイでは通常、これはプライベートIPになります。デフォルト:cassandra.yamlのrpc_interfaceに一致します。例:
agent_rpc_interface: 172.10.0.2
注:agent_rpc_address
は、エージェントごとに一意である必要があります。 -
JMXを介してCassandraインスタンスに接続するには、次のオプションを構成します。JMXポートは、常にDSE Multi-Instance用に構成されている必要があります。
- jmx_port
- ローカルのJMXサーバーに接続する際に使用されるポート。デフォルト設定は7199です。この情報は便宜上opscenterdから送信されますが、必要に応じてローカルに構成することも可能です。例:
jmx_port: 7199
注: JMXポートは、DSEのインスタンスごとに一意である必要があります。 -
お使いの環境の構成に応じて、OpsCenterに接続するため次のオプションを構成します。
- stomp_interface
- opscenterdマシンで到達可能なIPアドレス。接続はstomp_portで行われます。例:
stomp_interface: 127.0.0.1
- DataStaxエージェントを再起動します。