
最近、Riak 5 分間インストールの手順に従ってスクリプトを作成し、Ubuntu 14.04 VM 上で 4 つのノードを正常に実行できました。現在、ノードは実行されており、正常に結合/クラスター化されています。
riak-admin member-status
任意のノードで実行中の詳細:
================================= Membership ==================================
Status Ring Pending Node
-------------------------------------------------------------------------------
valid 25.0% -- '[email protected]'
valid 25.0% -- '[email protected]'
valid 25.0% -- '[email protected]'
valid 25.0% -- '[email protected]'
-------------------------------------------------------------------------------
Valid:4 / Leaving:0 / Exiting:0 / Joining:0 / Down:0
ミドルウェア クライアントを接続するには、各リスニング ポートのポート番号を知る必要があります。
Netstat -tulpn
大量の beam.smp プロセスをリストしますが、個々のノードを絞り込むのに役立ちません。
各ノードでこの情報を取得するために使用できるコマンドはありますか?
どのような助けや援助も歓迎します。
答え1
Riak 2.0 以降を使用している場合は、次のコマンドを使用してポート番号とともにリスナーをリストできます。
riak config effective | grep listener
サンプル出力:
listener.http.internal = 192.168.10.1:9098
listener.protobuf.internal = 192.168.10.1:9097