これは、Cassandraにネットワークの外観を伝えるものです。1つのデータセンター内のネットワークに使用されます。これは、実稼働セットアップに適しています。*に設定する必要があります。これにより、新しいノードで適切なデータが自動的に使用されます。既存のクラスターにノードを追加する場合はオプションですが、新しいクラスター、つまりデータのないクラスターを初期化する場合は必須です。+`またはお好みのテキストエディターを使用して編集します。/etc/cassandra/cassandra.yamlファイルで次のディレクティブを検索し、クラスターに合わせて以下のように変更します。「+」を現在作業中のサーバーのIPアドレスに置き換えます。`-seeds:+`リストはすべてのサーバーで同じである必要があり、コンマで区切られた各サーバーのIPアドレスが含まれます。+`ディレクティブを追加します。/etc/cassandra/cassandra.yamlファイルの変更が終了したら、保存して閉じます。クラスターに含めるすべてのサーバーに対してこの手順を繰り返します。手順3-ファイアウォールの構成この時点で、クラスターは構成されていますが、ノードは通信していません。このステップでは、Cassandraトラフィックを許可するようにファイアウォールを構成します。最初に、それぞれでCassandraデーモンを再起動します。startクラスターのステータスを確認すると、ローカルノードのみがリストされていることがわかります。これは、他のノードと通信できないためです。meaningless通信を許可するには、ノードごとに次のネットワークポートを開く必要があります。+、これはコマンドとデータのTCPポートです。これは、ネイティブトランスポートサーバーのTCPポートです。+」は、このポートを介してクラスターに接続します。ファイアウォールルールを変更するには、IPv4のルールファイルを開きます。/etc/iptables/rules.v4INPUTチェーン内の次の行をコピーして貼り付けます。これにより、前述のポートでトラフィックが許可されます。」ファイルを使用している場合は、「#このポイントに到達したものを拒否する」コメントの直前に次の行を挿入できます。」で指定されるIPアドレスは、クラスター内の別のノードのIPアドレスである必要があります。111.111.111.111+」マシンのルールはIPアドレス「222.222.222.222」を使用する必要があります。ACCEPTルールを追加したら、ファイルを保存して閉じ、IPTablesを再起動します。restart手順4-クラスターステータスの確認これで、ノードをマルチノードクラスターにするために必要なすべての手順が完了しました。ステータスを確認することで、全員が通信していることを確認できます。meaningless設定したすべてのノードが表示されたら、マルチノードCassandraクラスターのセットアップは正常に完了しています。+`を使用してクラスターに接続できるかどうかも確認できます。このコマンドには、クラスター内の任意のノードのIPアドレスを指定できることに注意してください。9042接続が表示されます。help.cqlsh>その後、CQLターミナルを終了できます。exit結論おめでとうございます。14.04で実行されているマルチノードCassandraクラスターができました。[プロジェクトのウェブサイト]をご覧ください。クラスターのトラブルシューティングを行う必要がある場合、最初に手がかりを探す場所はログファイルです。+`ディレクトリにあります。