cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Cassandra Wiki] Update of "FAQ_JP" by MakiWatanabe
Date Wed, 23 Mar 2011 02:33:19 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.

The "FAQ_JP" page has been changed by MakiWatanabe.
The comment on this change is: Translate jmx_localhost_refused.


- == Nodetool says "Connection refused to host:" for any remote host. What gives?
- Nodetool relies on JMX, which in turn relies on RMI, which in turn sets up it's own listeners
and connectors as needed on each end of the exchange. Normally all of this happens behind
the scenes transparently, but incorrect name resolution for either the host connecting, or
the one being connected to, can result in crossed wires and confusing exceptions.
+ == Nodetoolをどのホストに使用しても "Connection refused to host:"
と言われるのはなぜでしょうか? ==
+ NodetoolはJMXに依存しています。JMXはRMIに依存しており、独自のリスナとコネクタをデータ交換の必要に応じて生成します。通常はこれらはバックグラウンドで透過的に動作しますが、接続元、あるいは接続先のホスト名の名前解決が正しく行われないと、混乱させられるような例外が発生する場合があります。
- If you are not using DNS, then make sure that your `/etc/hosts` files are accurate on both
ends. If that fails try passing the `-Djava.rmi.server.hostname=$IP` option to the JVM at
startup (where `$IP` is the address of the interface you can reach from the remote machine).
+ もしDNSを使用していないのであれば、接続元・接続先双方のホストが正しく`/etc/hosts`に登録されていることを確認してください。それでもうまくいかない場合は、JVMの起動時に`-Djava.rmi.server.hostname=$IP`を指定して下さい。ここで、$IPは他のホストからそのホストに接続できるIPアドレスです。

View raw message