Недавно я следил за сценарием 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, и не помогает сузить до отдельных узлов.
Есть ли команда, которую можно использовать для получения этой информации на каждом узле?
Любая помощь / помощь приветствуется.
Ответы:
если вы используете Riak 2.0 +, вы можете использовать следующее для вывода списка слушателей с номерами портов:
образец вывода:
источник