問題タブ [nodetool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cassandra - 「SYSTEM」および「OPSCENTER」キースペースのnodetool修復
作成したキースペースとともに、Cassandra の「SYSTEM」キースペースと「OPSCENTER」キースペースも修復する必要がありますか?
cassandra - DSE_ENV を特定できませんでした
Linux UbuntuマシンでDataStax Enterprise 4.6.6をセットアップしました。OpsCenter と DevCenter は正常に動作しています。問題なくデータベースなどに書き込むことができます。
ただし、デモやコマンド ライン ツールの多くは次のエラーを返します。
DSE_ENV を特定できませんでした
これが発生する場合の例として、次のようなものがあります。
ノードツールのステータス
DSE_ENV.sh
などの環境変数を設定しているように見えるというファイルを見つけましたDSE_HOME
。しかし、echo $DSE_HOME
たとえば変数が設定されていない場合。このファイルが呼び出されないのか、それとも何が問題の原因なのかはわかりません。
dse
サービスが開始されないことに固有のこの記事を見つけましたが、これは私には当てはまりません:
with-error-DSE-ENV-could-not-be-determined
ただし、記載されている権限コマンドを実行しようとしましたが、うまくいきませんでした。
cassandra - ノードツールの動作
私は 3 つのノードしか構成していませんが、nodetool は 10.0.0.200 IP でもう 1 つ認識しています。
では、nodetool はこのノードに関する情報をどこから取得するのでしょうか?
このノードを安全に削除し、情報を 3.
cassandra - 一度に複数のサーバーでの Cassandra のクリーンアップ
大きな Cassandra クラスター 18 サーバー (5T データの近くの 1 つのサーバー上) があります。
http://docs.datastax.com/en/cassandra/2.0/cassandra/operations/ops_add_node_to_cluster_t.html - このドキュメントに従って新しいノードを追加しました。
新しいサーバーを追加した後、データをクリーニングするプロセス (nodetool クリーンアップ) を開始しました。
ドキュメントのアドバイス: すべての新しいノードが実行されたら、以前に存在した各ノードで nodetool cleanup を実行して、それらのノードに属さなくなったキーを削除します。次の作業を行う前に、1 つのノードでクリーンアップが完了するのを待ちます)
しかし、私たちの場合、1 つのサーバーのクリーンアップには 2 ~ 3 日かかります。私の質問は、複数のサーバー (2 つまたは 3 つ) で一度にクリーニングを開始できるかということです...
または、データの損失につながる可能性がありますか?
いくつかの詳細情報。
vnodes で cassandra 2.0.13 を使用します。また、cassandra の blon にファイルを保持します。
複製係数 = 3
ubuntu - Docker 上の Cassandra - nodetool 接続の問題
私は、Docker で Cassandra を実行するための R&D タスクを与えられました。XUbuntu 14.04.2 64 ビット (Windows7 32 ビット OS の VirtualBOX にインストール) で作業しています。
Docker on UbuntuとPokle cassandraのチュートリアルで説明されている手順に従っていましたが、nodetool を使用して特定のノードのステータスを確認しようとすると、 ConnectExceptionが発生しました。
以下は、私が行った手順のリストです。
ifconfigは、Docker が 172.17.42.1 で実行されていることを示しています
設定を見逃していたり、何か間違ったことをしたりした場合は、誰か教えてもらえますか?