3

Windows 7 を実行しているローカルの開発ボックスに単一ノード クラスターをインストールしましたが、正常に動作していました。何らかの理由で、デスクトップを再起動する必要があります。その後、コマンドプロンプトでこのように実行すると、常に以下の例外が発生します-

S:\Apache Cassandra\apache-cassandra-1.2.3\bin>cassandra -f
Starting Cassandra Server
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 7199; nested exception is:
        java.net.BindException: Address already in use: JVM_Bind

ポートがどこかで使用されていることを意味します。ファイルに変更を加えたcassandra.yamlので、シャットダウンしてCassandra serverから再起動する必要があります。

誰でもこれで私を助けることができますか?

助けてくれてありがとう。

4

3 に答える 3

7

Windows7 では、apache cassandra を使用すると、cassandra のルート フォルダーに pid.txt ファイルが作成されます。サーバーを停止するには、次のように指示します。

d:/cassandra/bin> stop-server -p ../pid.txt -f

于 2015-05-02T10:02:22.257 に答える
5

task manager-f を実行すると、サーバーがサービスとして開始されます。.

Cassandra サーバーは、マシンの起動時にバックグラウンドでサービスとして独自に起動するようです。Windows スタートアップ サービスを構成できます。Windows のフォアグラウンドで cassandra を実行するには、次のようにします。

> cassandra.bat
于 2013-04-17T18:08:20.590 に答える