
나는 최근에 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