Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

유니캐스트 Junos Space 클러스터 생성

Junos Space 클러스터 노드는 멀티캐스트 트래픽만 지원합니다. 그러나 예를 들어, 스위치에서 IGMP(Internet Group Management Protocol) 스누핑이 활성화된 경우, 이러한 노드가 서로 통신할 수 있도록 서브넷 내의 Junos Space 노드에서 유니캐스트 통신을 구성해야 합니다.

Junos Space changeSettings2staticIP.sh 스크립트를 제공하여 Junos Space 클러스터 노드에서 유니캐스트 트래픽과 멀티캐스트 트래픽을 전환할 수 있도록 합니다. 이 스크립트는 Junos Space 노드의 /var/www/cgi-bin 폴더에 위치해 있습니다.

스크립트 구문

sh changeSettings2StaticIP.sh

옵션

  • backup—Junos Space 클러스터 노드에서 라이브러리 및 구성 파일 백업

  • restore—Junos Space 클러스터 노드의 라이브러리 및 구성 파일 복원

  • multicast2unicast—Junos Space 클러스터 노드에서 유니캐스트 통신으로 멀티캐스트 통신 변경

  • unicast2multicast—Junos Space 클러스터 노드에서 유니캐스트 통신을 멀티캐스트 통신으로 변경

스크립트를 실행할 때 , /usr/local/jboss/domain/configuration에 있는 domain.xml 구성 파일에서 다음 하위 시스템이 수정되었습니다.

표 1: Junos Space 노드에서 멀티캐스트와 유니캐스트 통신 간 전환 시 영향을 받는 domain.xml 서브시스템 매개 변수

하위

멀티캐스트 매개 변수

유니캐스트 매개 변수

모드 클러스터

advertise=false, proxy-list

advertise=false, proxy-list

메시징

default-stack=udp, 프로토콜(type=MPING)

default-stack=tcp, 프로토콜(type=TCPPING)

jgroups

cluster-connections(discovery-group-ref)

커넥터(netty-커넥터), 클러스터 연결(정적 커넥터)

유니캐스트 통신을 위해 구성된 단일 노드에서 유니캐스트 Junos Space 클러스터를 만들거나 기존 클러스터의 멀티캐스트 통신을 유니캐스트 통신으로 변경할 수 있습니다.

단일 노드에서 유니캐스트 Junos Space 클러스터 생성

단일 노드에서 유니캐스트 Junos Space 클러스터를 생성하려면,

  1. 독립 실행형 Junos Space 노드를 생성합니다. 독립 실행형 Junos Space 노드 생성에 대한 자세한 내용은 Junos Space 어플라이언스 구성을 Junos Space 노드 구성을 참조하십시오.
  2. Junos Space 노드의 CLI에 로그인합니다.
  3. Junos Space 설정 메뉴에서 쉘 인터페이스에 액세스하려면:
    • Junos Space 노드가 가상 어플라이언스인지 입력 7 합니다.

  4. 관리자 암호를 입력합니다.
  5. /usr/local/jboss/domain/configuration/domain.xml의 백업을 받아보십시오.
  6. 을 입력 cd /var/www/cgi-bin 하여 cgi-bin 폴더로 이동합니다.
  7. changeSettings2StaticIP.sh 옵션으로 스크립트를 실행합니다multicast2unicast.
  8. jboss-dc 프로세스를 다시 시작합니다.
  9. jboss 프로세스를 다시 시작합니다.
  10. 클러스터를 형성하기 위해 노드를 추가합니다. 클러스터에 노드를 추가하는 것에 대한 자세한 내용은 기존 Junos Space 패브릭에 노드 추가를 참조하십시오.
  11. 모든 노드에서 jboss-dc 및 jboss 프로세스를 다시 시작합니다.

    클러스터에 노드를 추가할 때마다 모든 노드에서 jboss-dc 및 jboss 프로세스를 다시 시작합니다. 유니캐스트 클러스터에 최대 6개의 노드를 추가할 수 있습니다.

기존 멀티캐스트 Junos Space 클러스터에서 유니캐스트 Junos Space 클러스터 생성

기존 클러스터에서 유니캐스트 통신으로 멀티캐스트 통신을 변경하려면 jbosson 모든 노드를 중지하고 클러스터의 VIP 노드에서 옵션으로 multicast2unicast 스크립트를 실행 sh changeSettings2StaticIP.sh 한 다음 jboss-dc를 다시 시작하고 jboss 프로세스를 시작해야 합니다.

멀티캐스트 통신을 유니캐스트 통신으로 변경하려면,

  1. VIP 또는 eth0:0이 있는 Junos Space 노드의 CLI에 로그인합니다. - 인터페이스가 구성됩니다.
  2. Junos Space 설정 메뉴에서 쉘 인터페이스에 액세스하려면:
    • Junos Space 노드가 가상 어플라이언스인지 입력 7 합니다.

  3. 관리자 암호를 입력합니다.
  4. '/usr/local/jboss/domain/configuration/domain.xml' 파일을 백업합니다.
  5. 을 입력 cd /var/www/cgi-bin 하여 cgi-bin 폴더로 이동합니다.
  6. 모든 노드에서 jboss 프로세스를 중지합니다.
  7. VIP 노드에서 changeSettings2StaticIP.sh 옵션으로 multicast2unicast 스크립트를 실행합니다.
  8. VIP 주소가 구성된 Junos Space 노드에서 jboss-dc 프로세스를 다시 시작합니다.
  9. 모든 노드에서 jboss 프로세스를 시작합니다.
  10. (선택 사항) 통신이 멀티캐스트에서 유니캐스트로 변경되었고, VIP 노드에서 명령을 실행 $diff backup/domain.xml /usr/local/jboss/domain/configuration/domain.xml 하여 changeSettings2StaticIP.sh 스크립트를 실행하기 전후에 domain.xml 파일의 차이점을 확인합니다. 멀티캐스트 통신이 유니캐스트 통신으로 변경될 때 변하는 매개 변수는 표 1을 참조하십시오.

Junos Space 클러스터에서 유니캐스트 통신을 멀티캐스트 통신으로 변경

기존 클러스터에서 유니캐스트 통신을 멀티캐스트 통신으로 변경하려면 클러스터의 VIP 노드에서 옵션으로 unijcast2multicast 스크립트를 실행 sh changeSettings2StaticIP.sh 한 다음 jboss-dc 및 jboss 프로세스를 다시 시작해야 합니다.

유니캐스트 통신을 멀티캐스트 통신으로 변경하려면,

  1. VIP 또는 eth0:0이 있는 Junos Space 노드의 CLI에 로그인합니다. - 인터페이스가 구성됩니다.
  2. Junos Space 설정 메뉴에서 쉘 인터페이스에 액세스하려면:
    • Junos Space 노드가 가상 어플라이언스인지 입력 7 합니다.

  3. 관리자 암호를 입력합니다.
  4. '/usr/local/jboss/domain/configuration/domain.xml' 파일을 백업합니다.
  5. 을 입력 cd /var/www/cgi-bin 하여 cgi-bin 폴더로 이동합니다.
  6. changeSettings2StaticIP.sh 옵션으로 스크립트를 실행합니다unicast2multicast.
  7. VIP 주소가 구성된 노드에서 jboss-dc 프로세스를 다시 시작합니다.
  8. 모든 노드에서 jboss 프로세스를 다시 시작합니다.
  9. (선택 사항) 통신이 유니캐스트에서 멀티캐스트로 변경된 것을 확인하려면 명령을 실행 $diff backup/domain.xml /usr/local/jboss/domain/configuration/domain.xml 하여 changeSettings2StaticIP.sh 스크립트를 실행하기 전후에 domain.xml 파일의 차이점을 확인합니다. 유니캐스트 통신이 멀티캐스트 통신으로 변경될 때 변하는 매개 변수는 표 1을 참조하십시오.