Недавно я следил за сценарием 5-минутной установки Riak, успешно установив 4 узла на виртуальной машине Ubuntu 14.04. В настоящее время узлы работают и успешно объединены / сгруппированы.

запуск riak-admin member-status на любом узле:

================================= Membership ==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      25.0%      --      'dev1@127.0.0.1'
valid      25.0%      --      'dev2@127.0.0.1'
valid      25.0%      --      'dev3@127.0.0.1'
valid      25.0%      --      'dev4@127.0.0.1'
-------------------------------------------------------------------------------
Valid:4 / Leaving:0 / Exiting:0 / Joining:0 / Down:0

Чтобы подключить мой клиент промежуточного программного обеспечения, мне нужно знать номера портов для каждого порта прослушивания.

Netstat -tulpn перечисляет большое количество процессов beam.smp и не помогает сузить круг до отдельных узлов.

Есть ли команда, которую можно использовать для получения этой информации на каждом узле?

Любая помощь / помощь приветствуется.

1 ответ1

0

если вы используете Riak 2.0 +, вы можете использовать следующее для вывода списка слушателей с номерами портов:

riak config effective | grep listener

образец вывода:

listener.http.internal = 192.168.10.1:9098
listener.protobuf.internal = 192.168.10.1:9097

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .