메시징 서비스 프로세스 이동

이 문서에서는 초기 노드와 적어도 하나의 추가 노드에 Tableau Server를 설치했다고 가정합니다. Tableau Server에 노드를 추가하는 방법에 대한 자세한 내용은 추가 노드 설치 및 구성을 참조하십시오.

메시징 서비스 인스턴스가 서버의 유일한 인스턴스인 경우 해당 인스턴스를 제거할 수 없습니다. 메시징 서비스 인스턴스가 하나 이상 있어야 Tableau Server를 실행할 수 있습니다. 즉, 메시징 서비스를 이동해야 하거나 단일 인스턴스의 메시징 서비스를 호스팅하는 서버 노드를 삭제하려는 경우 먼저 서비스를 다른 노드로 이동해야 합니다.

메시징 서비스 이동은 3단계로 구성된 간단한 프로세스입니다.

  • 메시징 서비스의 원래 인스턴스를 제거합니다.

  • 메시징 서비스 새 인스턴스를 추가합니다.

  • 보류 중인 변경 내용을 적용합니다.

단일 인스턴스의 메시징 서비스 이동

  1. TSM의 상태 탭에서 모든 프로세스가 활성 상태인지 확인합니다.

  2. 구성 탭을 클릭합니다.

  3. 메시징 서비스를 제거하려는 노드에 대해 메시징 서비스 확인란을 선택 취소합니다.

    그러면 보류 중인 변경 내용 단추가 활성화되지만 보류 중인 변경 내용에서 메시징 서비스(activemqserver)가 어떤 노드에도 없다는 오류가 발생합니다. 다른 노드에 메시징 서비스를 추가하기 전에는 보류 중인 변경 내용을 적용할 수 없습니다.

  4. 메시징 서비스를 추가하려는 노드에 대해 메시징 서비스 확인란을 선택합니다.

  5. 페이지 상단에서 보류 중인 변경 내용을 클릭합니다.

  6. 변경 내용 적용 및 다시 시작을 클릭하고 확인을 클릭하여 Tableau Server의 다시 시작을 확인합니다.

단일 인스턴스의 메시징 서비스 이동

  1. 초기 노드에서 관리자 권한으로 명령 프롬프트를 엽니다.

  2. 변경하려는 노드의 노드 ID를 찾습니다.

    tsm topology list-nodes -v

  3. 한 노드에서 메시징 서비스를 제거합니다.

    tsm topology set-process -n <nodeID> -pr activemqserver -c 0
  4. 다른 노드에 메시징 서비스를 추가합니다.

    tsm topology set-process -n <nodeID> -pr activemqserver -c 1
  5. 구성 변경 내용을 적용합니다.

    tsm pending-changes apply

    보류 중인 변경 내용을 적용하려면 서버를 다시 시작해야 하는 경우 pending-changes apply 명령은 서버가 다시 시작됨을 알리는 메시지를 표시합니다. 서버가 중지된 경우에도 이 메시지가 표시되지만 이 경우 다시 시작은 없습니다. --ignore-prompt 옵션을 사용하여 이 메시지를 표시하지 않을 수 있지만 다시 시작 동작은 변경되지 않습니다. 변경 내용을 적용해도 다시 시작할 필요가 없는 경우 메시지 없이 변경 내용이 적용됩니다. 자세한 내용은 tsm pending-changes apply를 참조하십시오.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!