ノードのIPアドレスの変更
ノードのIPアドレスの変更
手順
- プロセスの再起動を迅速化するには、DSEサービスを停止する前に、nodetool drainを実行します。
- DataStax Enterpriseを停止します。
-
cassandra.yaml内の古いIPアドレスを新しいIPアドレスと置き換えます。
- listen_address
- broadcast_address
- (設定済みの場合は任意です) rpc_address
- ノードがシード・ノードの場合は、すべてのノードのcassandra.yamlファイルでseed_providerリスト内の-seedsパラメーターを更新します。
-
endpoint_snitchが
PropertyFileSnitch
の場合は、すべてのノードのcassandra-topology.propertiesファイルに新しいIPアドレスのエントリーを追加します。注: 古いIPアドレスのエントリーは削除しないでください。 - DNSとローカル・ホストのIP設定を更新します。
- ローカル・ホストでDSEを起動します。
-
PropertyFileSnitch
を使用する場合は、ローリング再起動を実行します。