新しいクラスターでの仮想ノードの有効化

新しいクラスターで仮想ノード(vnode)を有効にする際の手順および推奨事項

一般的には、すべてのノードのハードウェア能力が同じである場合、それらの仮想ノード(vnode)数を同じにするのがよいでしょう。ハードウェア能力がクラスターのノード間で異なる場合は、vnodeの数をより大きいマシンに比例して割り当てます。たとえば、古いマシンが128のvnodeを使用し、2倍高性能の新しいマシンが256のvnodeを使用するように指定できます。

cassandra.yamlファイルの場所は、インストールのタイプによって異なります。
パッケージ・インストール /etc/cassandra/cassandra.yaml
tarボール・インストール install_location/resources/cassandra/conf/cassandra.yaml
Windowsインストール C:\Program Files\DataStax Community\apache-cassandra\conf\cassandra.yaml

手順

cassandra.yamlファイルのnum_tokensパラメーターで、クラスターの各ノードでのトークンの数を設定します。