multicast.py 체크 프로그램을 통한 multicast 테스트.

multicast.py 프로그램 : multicast

아래는 RHCS 로 구성된 시스템에서 테스트 한 내용이다.

cs-node01 에서 서버모드로 동작을 하고, cs-node02 에서 hello 메시지를 날린다.

만약 port 5405를 서버에서 사용 중이라면 -p 5406 과 같이 다른 포트를 사용하여 테스트.

cman이 올라가 있으면 5405 port를 listen 하므로 5405 포트로 테스트 하려면 cman을 내리고 테스트할 것.

multicast-test

 

 

RHCS의 cman이 사용하는 기본 multicast ip는 아래와 같이 확인한다.

[root@cs-node01 ~]# cman_tool status | grep Multicast
Multicast addresses: 239.192.183.232

 

만약 cluster.conf 에서 아래와 같이 multicast addr 를 별도로 지정해 주면 ip 변경이 가능하다.

<cman expected_votes="1" two_node="1">
<multicast addr="239.192.9.224"/>
</cman>

[root@cs-node01 ~]# cman_tool status | grep Multicast
Multicast addresses: 239.192.9.224

 

multicast test는 이 밖에도 RHEL 6.x 이후부터 포함된 omping으로도 아래와 같이 테스트가 가능하다.

multicast-omping

 

rhcs multicast debug

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다