問題タブ [opscenter]

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 投票する
2 に答える
920 参照

cassandra - ubuntu 12.04のDataStax OpsCenterが機能しない

DataStax OpsCenter と cassandra は初めてなので、試してみたいと思います。サイト ( http://www.datastax.com/docs/opscenter/install/install_deb )の手順に従いましたが、エラーは発生しませんでした。ubuntu 12.04 を使用しています。

これにはエラーやその他のメッセージは表示されません。ブラウザから実行しようとすると、エラーに接続できません。それを解決するために私を助けてください。opscenter は無償版です。

0 投票する
2 に答える
1290 参照

cassandra - エラー - Apache Cassandra Datastax OpsCenter Community Edition Windows Noobie

両方とも Windows 7 の 2 台の異なるマシンで Datastax Community Edition (datastax-community-64bit_1.2.6.msi) でエラーが発生しています。どちらの場合も OpsCentre が機能していません。これはインストールの直後であり、インストール ウィザードに従う以外には何もしていません。OpsCenter がブラウザでのロードを完了すると、次のエラーが表示されます ("localhost:88888"):

「イベントの読み込みエラー: ClusterServices インスタンスに属性 'event_store' がありません」

いくつかのコンテキストを提供するために、Cassandra バックエンドを使用して ASP.NET MVC アプリケーションを開発したいと考えており、例として [Chirper .NET アプリ][1] を使用してそれを把握しようとしています。

どうもありがとう、H

---- opscenterd.log の最初の数行

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

cassandra - Opscenter 3.2.x が Debian 7 で動作しない

Debian7 にアップグレードした後、opscenter は次のエラーで開始を拒否します:

libssl0.9.8 の候補はないようです。これは他の質問で提案されています:

/usr/lib32 にライブラリが表示されます。/usr/lib にはありません

0 投票する
3 に答える
1206 参照

cassandra - OpsCenter に既存の Cassandra 2.0.0 クラスタを追加できない

最近、小さな開発クラスターを 1.2.9 から Cassandra 2.0.0 にアップグレードしました。DataStax OpsCenter 無償版を使用しましたが、以前は問題なく動作していました。アップグレード後、クラスターを表示することを拒否しました - 0 ノードが生きているクラスター名を表示していました。エージェントなどを停止/開始しようとしても何も変わりませんでした。結局、OpsCenter キースペースを削除し、opscenter を最初から再インストールしました。しかし、問題はまだ残っています。実行中のクラスターを追加できません。「既存のクラスター」として実行しようとして「保存」ボタンをクリックすると、「クラスターの作成中にエラーが発生しました: /cluster-configs への呼び出しがタイムアウトしました」というメッセージが表示されます。約20〜30秒でメッセージ。

掘り下げてみたところ、OpsCenter が HTTP POST に応答しないことがわかりました。

{"cassandra":{"seed_hosts":"10.XYZ","api_port":"9160","username":"","password":""},"jmx":{"port":"7199 ","ユーザー名":"","パスワード":""},"エージェント":{}}'

http://:8888/cluster-configs に送信

opscenter のログには次のように表示されます。

シード ホストで tcpdump を実行したところ、Thrift トラフィックがかなりありました。現在、他の誰もクラスターを使用しておらず、このトラフィックは確かに opscenter からのものです。

Cassandra は生きているようで、クエリに応答し、ログに問題はありません。

opscenterでこれらの問題を引き起こす原因は何ですか? DataStax は、Cassandra 2.0.0 をサポートしていると主張しています。

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

cassandra - Cassandra 書き込み内容の確認方法

Datastax cassandra マルチノード クラスターがあります。特定の間隔で発生するバルク ロード プロセスは 2 つしかありませんが、Opscenter の URL 書き込みから、5 分ごとにすべてのノードで発生していることがわかります。これに何が書き込まれるかを確認する方法はありますか?CF の書き込みを確認しようとしましたが、役に立ちませんでした。

カサンドラで何が書かれているのかを知る方法はありますか?

ありがとう

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

opscenter - クラスターの追加: 「クラスターの作成中にエラーが発生しました: /cluster-configs への呼び出しがタイムアウトしました。」

(datastax フォーラムで同じタイトルで議論を続けます)。「既存のクラスターを使用」を使用して opscenter が 2.0.1 クラスターに接続できず、「クラスターの作成中にエラーが発生しました: /cluster-configs への呼び出しがタイムアウトしました。」というメッセージで失敗する問題を再現できました。これは、cassandra.yaml に「rpc_server_type: hsha」があることに関連しています。

以下のように再現しました。

(1) qemu に ubuntu 12.04 (x86-64 アーキテクチャ) をインストール。すべてのパッケージの最新バージョンに更新しました。静的 IP アドレス (192.168.77.3) で構成しました。ホスト マシンと qemu 仮想マシンが通信できるように、Qemu ネットワークがセットアップされました。

(2) Sun jre-7u45-linux-x64.tar.gz をダウンロードしてインストールします。libjna-java をインストールしました。これはすべて、Debian/ubuntu ドキュメントにインストールされている datastax に従って行われます。

(3) datastax ドキュメントに記載されているように、Debian パッケージを使用して datastax cassandra 2.0.1 をインストールしました。

(4) cassandra.yaml に次の変更を加えました。

  • シード: "192.168.77.3" listen_address: 192.168.77.3 rpc_address: 192.168.77.3 rpc_server_type: hsha 注意: 失敗を確認するには、hsha を使用することが不可欠です。

(5) cassandra インスタンスを停止しました (Debian はインストール時に自動的に起動します)。init スクリプトは cassandra を停止するために機能しないことに注意してください (これは cassandra 2.0 の新しい問題です)。そのため、手動でプロセスを強制終了する必要がありました。これは落とし穴です: cassandra を再起動し、構成の変更が考慮されていると思うかもしれませんが、古いインスタンスをまだ実行しているため、そうではありません。

(6) インスタンスデータの消去: sudo rm -fr /var/lib/cassandra/*

(7) 新しい cassandra インスタンスを開始しました。nodetool が仮想マシン (ローカルで実行中) とホスト マシンの両方から接続できることを確認しました。

(8) ホスト上で実行されている (つまり、仮想マシン上で実行されていない) opscenter-free からクラスターを追加しようとしました。opscenter バージョン 3.2.2、ubuntu 13.10。クラスターがまだ追加されていないため、「Datastax opscenter へようこそ」ダイアログが表示され、「新しいクラスターを作成する」または「既存のクラスターを使用する」が表示されます。「既存のクラスターを使用」を選択します。qemu 仮想マシン インスタンスの IP アドレス (192.168.77.3) を追加しました。「クラスタを保存」をクリック。これは、「クラスターの作成中にエラーが発生しました: /cluster-configs への呼び出しがタイムアウトしました」というエラーで失敗しました。

opscenter ログ: