MacでCassandraDSCを起動できません-ローカルjmxサーバーの起動中にエラーが発生しました

Sreejith M

Mac OSX10.10でCassandraを実行しようとしています。dsc-cassandra-2.1.9をインストールしました。cassandra.yaml設定の一部は次のとおりです。listen_address:127.0.0.1 rpc_address:127.0.0.1 rpc_port:9160

ただし、cassandraを起動すると、失敗します。

$ ./bin/cassandra 
...

WARN  [main] 2015-10-08 23:01:43,226 CLibrary.java:70 - JNA link failure, one or more native method will be unavailable.
WARN  [main] 2015-10-08 23:01:43,227 CassandraDaemon.java:81 - JMX is not enabled to receive remote connections. Please see cassandra-env.sh for more info.
ERROR [main] 2015-10-08 23:02:58,707 CassandraDaemon.java:116 - Error starting local jmx server:
java.io.IOException: Cannot bind to URL [rmi://localhost:7199/jmxrmi]:    javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
java.net.ConnectException: Operation timed out]
at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:826) ~[na:1.7.0_51]
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:431) ~[na:1.7.0_51]
at org.apache.cassandra.service.CassandraDaemon.maybeInitJmx(CassandraDaemon.java:112) [apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:216) [apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:537) [apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:626) [apache-cassandra-2.1.9.jar:2.1.9]
Caused by: javax.naming.ServiceUnavailableException: null

誰かがこの問題の修正を手伝ってくれませんか?

上記の問題の更新-

以下の回答で提案されているようにJVM_OPTS = "$ JVM_OPTS -Djava.rmi.server.hostname = 127.0.0.1"を設定した後、cassandraは実行されているようですが、nodetoolは正しいステータスを報告していないようです。

$ ps -ef|grep cass
0 49292     1   0  8:53PM ttys001    0:13.04 /usr/bin/java -ea -javaagent:./bin/../lib/jamm-0.3.0.jar -XX:+CMSClassUnloadingEnabled -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms4096M -Xmx4096M -Xmn800M -XX:+HeapDumpOnOutOfMemoryError -Xss256k -XX:StringTableSize=1000003 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=1 -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+UseTLAB -XX:CompileCommandFile=./bin/../conf/hotspot_compiler -XX:CMSWaitDuration=10000 -XX:+UseCondCardMark -Djava.net.preferIPv4Stack=true -Djava.rmi.server.hostname=127.0.0.1 -Dcassandra.jmx.local.port=7199 -XX:+DisableExplicitGC -Dlogback.configurationFile=logback.xml -Dcassandra.logdir=./bin/../logs -Dcassandra.storagedir=./bin/../data -cp ./bin/../conf:./bin/../build/classes/main:./bin/../build/classes/thrift:./bin/../lib/ST4-4.0.8.jar:./bin/../lib/airline-0.6.jar:./bin/../lib/antlr-runtime-3.5.2.jar:./bin/../lib/apache-cassandra-2.1.9.jar:./bin/../lib/apache-cassandra-clientutil-2.1.9.jar:./bin/../lib/apache-cassandra-thrift-2.1.9.jar:./bin/../lib/commons-cli-1.1.jar:./bin/../lib/commons-codec-1.2.jar:./bin/../lib/commons-lang3-3.1.jar:./bin/../lib/commons-math3-3.2.jar:./bin/../lib/compress-lzf-0.8.4.jar:./bin/../lib/concurrentlinkedhashmap-lru-1.4.jar:./bin/../lib/disruptor-3.0.1.jar:./bin/../lib/guava-16.0.jar:./bin/../lib/high-scale-lib-1.0.6.jar:./bin/../lib/jackson-core-asl-1.9.2.jar:./bin/../lib/jackson-mapper-asl-1.9.2.jar:./bin/../lib/jamm-0.3.0.jar:./bin/../lib/javax.inject.jar:./bin/../lib/jbcrypt-0.3m.jar:./bin/../lib/jline-1.0.jar:./bin/../lib/jna-4.0.0.jar:./bin/../lib/json-simple-1.1.jar:./bin/../lib/libthrift-0.9.2.jar:./bin/../lib/logback-classic-1.1.2.jar:./bin/../lib/logback-core-1.1.2.jar:./bin/../lib/lz4-1.2.0.jar:./bin/../lib/metrics-core-2.2.0.jar:./bin/../lib/netty-all-4.0.23.Final.jar:./bin/../lib/reporter-config-2.1.0.jar:./bin/../lib/slf4j-api-1.7.2.jar:./bin/../lib/snakeyaml-1.11.jar:./bin/../lib/snappy-java-1.0.5.2.jar:./bin/../lib/stream-2.5.2.jar:./bin/../lib/super-csv-2.1.0.jar:./bin/../lib/thrift-server-0.3.7.jar org.apache.cassandra.service.CassandraDaemon

$ ./bin/nodetool status
objc[52026]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.
nodetool: Failed to connect to '127.0.0.1:7199' - NameNotFoundException: 'jmxrmi'.

そして、cqlshは機能しているようです:

$ ./bin/cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 2.1.9 | CQL spec 3.2.0 | Native protocol v3]
Use HELP for help.
cqlsh>
user3886907

同じエラーに直面し、以下が解決策です。

cassandra ps-efを停止します| grep cassandra | grep -v grep | awk '{print $ 2}' | xargs kill -9

cassandra-env.shで、以下を変更します。-

  1. JVM_OPTS = "$ JVM_OPTS -Djava.rmi.server.hostname ="のコメントを解除し、JVM_OPTS = "$ JVM_OPTS -Djava.rmi.server.hostname = 127.0.0.1に変更します。

  2. LOCAL_JMX = yesをLOCAL_JMX = noに変更します

  3. trueをfalseに変更しますJVM_OPTS = "$ JVM_OPTS -Dcom.sun.management.jmxremote.authenticate = false"

それでも問題が発生する場合は、JMX_PORT = "XXX"で指定されたポートが占有されているかどうかを確認してください。または、JMX_PORT = "9909"に変更して、cassandraを再起動するだけです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

分類Dev

Macでローカルのspark-shellを起動するときにエラーが発生しました

分類Dev

Railsサーバーの起動中にエラーが発生しました

分類Dev

Stardogサーバーの起動時にエラーが発生しました

分類Dev

Ubuntuでapache2サーバーの起動中にエラーが発生しました

分類Dev

MacでAVDを起動中にエラーが発生しました

分類Dev

新しいカーネルの起動時にエラーが発生しました-オーバーレイ

分類Dev

Ruby onRailsでサーバーを起動中にエラーが発生しました

分類Dev

docker centos内でTomcatサーバーを起動中にエラーが発生しました

分類Dev

nodemonでサーバーを起動中にエラーが発生しました

分類Dev

UbuntuサーバーでSpringBootjarを起動する際の問題。ApplicationContextの起動中にエラーが発生しました

分類Dev

「VisualStudioを起動できませんでした」エラー(Macの場合)

分類Dev

Railsサーバーの起動中にエラーが発生しました:未定義のメソッド 'configure'

分類Dev

neo4jサーバー(Neography、Ruby)の起動中にエラーが発生しました

分類Dev

wso2esb-4.8.0サーバーの起動中にエラーが発生しました

分類Dev

サーバーの起動中にTomcatエラーが発生しましたか?

分類Dev

最新のAndroidStudioでAVDを起動中にエラーが発生しました

分類Dev

Mongodbの起動中にエラーが発生しました

分類Dev

Postgresの起動中にエラーが発生しました

分類Dev

Kafkaの起動中にエラーが発生しました

分類Dev

virtualBoxの起動中にエラーが発生しました

分類Dev

CodePackageのアクティブ化中にエラーが発生しました。イメージのコンテナを起動できませんでした

分類Dev

Wekaを起動できません-エラーが発生します

分類Dev

icCubeの起動中にエラーが発生しました-アドレスをバインドできません

分類Dev

mysqlサーバーをインストール/起動できません:mysqldデーモンエラーの起動に失敗しました、ubuntu 20.04

分類Dev

ADBの初期化中にエラーが発生しました:デバッグブリッジを作成できません:ADBサーバーを起動できません

分類Dev

comローカルサーバーの作成中にE_NOINTERFACEエラーが発生しました

分類Dev

DockerコンテナとしてFreeIPAサーバーを起動中にエラーが発生しました

分類Dev

ローカルのmongodbを起動/起動できません

Related 関連記事

  1. 1

    SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

  2. 2

    Macでローカルのspark-shellを起動するときにエラーが発生しました

  3. 3

    Railsサーバーの起動中にエラーが発生しました

  4. 4

    Stardogサーバーの起動時にエラーが発生しました

  5. 5

    Ubuntuでapache2サーバーの起動中にエラーが発生しました

  6. 6

    MacでAVDを起動中にエラーが発生しました

  7. 7

    新しいカーネルの起動時にエラーが発生しました-オーバーレイ

  8. 8

    Ruby onRailsでサーバーを起動中にエラーが発生しました

  9. 9

    docker centos内でTomcatサーバーを起動中にエラーが発生しました

  10. 10

    nodemonでサーバーを起動中にエラーが発生しました

  11. 11

    UbuntuサーバーでSpringBootjarを起動する際の問題。ApplicationContextの起動中にエラーが発生しました

  12. 12

    「VisualStudioを起動できませんでした」エラー(Macの場合)

  13. 13

    Railsサーバーの起動中にエラーが発生しました:未定義のメソッド 'configure'

  14. 14

    neo4jサーバー(Neography、Ruby)の起動中にエラーが発生しました

  15. 15

    wso2esb-4.8.0サーバーの起動中にエラーが発生しました

  16. 16

    サーバーの起動中にTomcatエラーが発生しましたか?

  17. 17

    最新のAndroidStudioでAVDを起動中にエラーが発生しました

  18. 18

    Mongodbの起動中にエラーが発生しました

  19. 19

    Postgresの起動中にエラーが発生しました

  20. 20

    Kafkaの起動中にエラーが発生しました

  21. 21

    virtualBoxの起動中にエラーが発生しました

  22. 22

    CodePackageのアクティブ化中にエラーが発生しました。イメージのコンテナを起動できませんでした

  23. 23

    Wekaを起動できません-エラーが発生します

  24. 24

    icCubeの起動中にエラーが発生しました-アドレスをバインドできません

  25. 25

    mysqlサーバーをインストール/起動できません:mysqldデーモンエラーの起動に失敗しました、ubuntu 20.04

  26. 26

    ADBの初期化中にエラーが発生しました:デバッグブリッジを作成できません:ADBサーバーを起動できません

  27. 27

    comローカルサーバーの作成中にE_NOINTERFACEエラーが発生しました

  28. 28

    DockerコンテナとしてFreeIPAサーバーを起動中にエラーが発生しました

  29. 29

    ローカルのmongodbを起動/起動できません

ホットタグ

アーカイブ