[Linux]

테스트 시나리오를 위해 복구 노드로 전환하기

수동 장애 조치를 수행하여 RDQM 재해 복구(DR) 구성을 테스트할 수 있습니다.

이 태스크 정보

RDQM DR 구성을 테스트하려면 기본 사이트에서 기본 대기열 관리자를 종료한 다음 복구 사이트에서 보조 대기열 관리자를 기본 대기열 관리자로 설정하고 시작합니다. 애플리케이션은 복구 사이트의 큐 관리자에 다시 연결하고 큐 관리자가 애플리케이션 메시지를 처리합니다.

중요: 원래 보조 인스턴스를 승격하기 전에 대기열 관리자의 기본 인스턴스가 중지되고 보조 인스턴스로 만들어졌는지 확인해야 합니다. 그렇지 않으면 파티션된 데이터가 누적될 수 있습니다.

루트로 로그인하거나 mqm 그룹에 속한 사용자로 로그인해야 하며 필수 sudo 구성이 있어야 합니다.

프로시저

  1. 기본 인스턴스를 중지하고 보조 인스턴스로 다시 지정합니다:
    endmqm qmname
    rdqmdr -m qmname -s
  2. 복구 노드에서 다음 명령을 입력하여 보조 큐 관리자를 기본 큐 관리자로 만드십시오.
    rdqmdr -m qmname -p
  3. 다음 명령을 입력하여 큐 관리자를 시작하십시오.
    strmqm qmname
  4. 애플리케이션이 복구 큐 관리자의 큐 관리자에 다시 연결되어 있는지 확인하십시오. 기본 및 보조 큐 관리자를 지정하여 대체 연결 이름 목록으로 채널을 정의한 경우라면 애플리케이션이 새 기본 큐 관리자에 자동으로 연결됩니다.

다음에 수행할 작업

정상 조작으로 돌아가려면 복구 노드에서 큐 관리자를 중지한 후 원래 노드의 큐 관리자를 기본 역할로 다시 승격해야 합니다.