問題タブ [datastax-startup]

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.

0 投票する
0 に答える
84 参照

amazon-web-services - Cassandra Datastax NodeTool 通信

Cassandra の Datastax インストール ページの手順に従って、Amazon AWS に 3 つのインスタンスを持つ新しいクラスターを作成しました。

また、新しいノードを追加するための Datastax の手順に従って、cassandra.yaml ファイル内のすべてのものをセットアップしました。それらはすべて一致します。

nodetool status を実行すると、クラスターに 3 つのノードが表示されます。これは素晴らしいことです。ただし、2 つのノードがダウンしています。ダウンしているのは、nodetool status を実行しているノードではないノードです。

例: ノード 1 から nodetool status を実行すると、node0 と node2 が停止していると表示されます。node0 から nodetool status を実行すると、node1 と node2 がダウンしていると表示されます。

なぜこれが起こっているのか知っている人はいますか?ドキュメントに記載されているように、セキュリティグループを設定しました。

ありがとう

0 投票する
1 に答える
155 参照

datastax-enterprise - DSE opscenter のクリーンアップ: 起動時のエラー「引数の数が間違っています」

opscenter 5.2.4を使用して1つまたは複数のノード(DSE 4.8.8を実行)でクリーンアップを起動しようとすると、次のエラーが発生します:

opscenter サービスを再起動しようとしましたが、役に立ちませんでした。

nodetool ceanup問題なくノードで手動で実行できます。

失敗したノードの Datastax エージェント ログ:

0 投票する
1 に答える
156 参照

apache-spark - DSE4.8 Spark ストリーミングでの複合キーの使用

Cassandraにデータを保存するために、誰でもJavaの例をspark sqlの複合主キーと共有できますか。CQLを使えば簡単にできます。しかし、私がやっているのは、Kafka ストリームから時系列データをストリーミングし、生データとして cassandra に保存する Spark ジョブ内です。次に、データフレームを使用して、このテーブルを関連するテーブルと結合し、ビジネスルールを使用してデータの調整を実行し、調整されたデータテーブルにデータを保存できます。

0 投票する
0 に答える
155 参照

datastax - Datastax Enterprise Opscenter を既存の Apache クラスターで使用できますか?

そのため、Datastax スタートアップ プログラムに参加したばかりで、Apache Cassandra ノードの既存のクラスターがあります。継続的な修復やデータの再調整など、opscenter のエンタープライズ機能の一部を使用したいと考えています。

それらを利用するには、Datastax Enterprise Cluster を実行する必要がありますか?それとも、既存のノードで Datastax Enterprise Opscenter を実行するだけでよいですか?

0 投票する
0 に答える
272 参照

cassandra - vnodeを使用するようにcassandraを変更するDSE

各ノードがSparkを実行するAnalyticsである、3ノードのDSEクラスターをデプロイしたいと考えています。

cassandra で vnode を使用したいと考えています。これにより、より均一なデータ分散とノードの追加が容易になるからです。利用可能な AMI イメージの 1 つを使用して、AWS に DSE をデプロイします。

デフォルトでは、DSE は単一のトークン ノードを使用して Cassandra クラスターをデプロイしますが、すべてのノードでcassandra.yamlファイルを手動で変更する必要があります。

datastax documentationによると、次のことを行う必要があります。

  • num_tokensフィールドのコメントを外します (デフォルト値の 256 を残しました)
  • initial_tokenフィールドを未割り当てのままにする

その後、nodetool statusコマンドを実行すると、クラスターがまだシングル トークン モードを使用していることがわかります。

このに従って、クラスター内のノードを再起動して、変更を有効にする必要があります。

しかし、OPS センターまたは AWS コンソールの両方からノードを再起動した後、エラーが発生し、ノードが応答しない状態になり、ノードでnodetoolコマンドを使用できず、次のエラーが表示されます。

「127.0.0.1:7199」への接続に失敗しました - ConnectException:「接続が拒否されました」。

私が間違っていることはありますか?

AMI イメージを使用してデプロイされたときに DSE で vnode を有効にする方法を教えてください。

ありがとうございました

0 投票する
1 に答える
239 参照

datastax - Datastax 5.0 AMI on AWS のインストールが失敗する

AWS で Datastax Enterprise クラスターをセットアップしようとしています。https://github.com/riptano/ComboAMI/が提供するコミュニティ Datastax AMI を使用したい

Datastax Enterprise 5.0 エディションの前に、4.8 をインストールしていましたが、プロセス全体が正常に実行されていました。

今日、ここ~/datastax_ami/ami.logで説明されている通常の手順に従ってクラスターをインストールしようとすると、トレースに次のエラーが表示され ます。

[INFO] Checking for 15 seconds to ensure Cassandra stays up... [EXEC] 06/30/16-10:47:38 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:39 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:40 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:42 nodetool info: DSE 5.0 requires Java 8u40 or later. [ERROR] 06/30/16-10:47:43 sudo service datastax-agent restart: datastax-agent: unrecognized service

DSE 5.0 には Java 1.8 が必要ですが、Java 1.7 がインストールされているようです。これは、クラスター内のいずれかのマシンで実行して確認しました。 java -version

結果は java version "1.7.0_80" Java(TM) SE Runtime Environment (build 1.7.0_80-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

また、AMI を使用して AWS に以前のバージョンの DSE をインストールしようとしたときも、エラーが発生しました。

AMI ディストリビューションで利用できる Java 1.8 がないのはなぜですか?

ありがとうございました