다중 노드 업그레이드 -- 업그레이드 스크립트 실행

업그레이드 스크립트 실행

  1. 클러스터의 모든 노드에 새 버전을 설치한 후 초기 노드에서 업그레이드 스크립트를 실행합니다.

    스크립트를 실행할 때 Tableau Server가 중지되어 있지 않으면 스크립트에 알림이 표시되고 서버를 중지하는 옵션이 제공됩니다. 스크립트를 실행하기 전에 tsm stop 명령을 사용하여 서버를 중지하도록 선택할 수 있습니다. 업그레이드를 완료하려면 Tableau Server를 중지해야 합니다.

    포함해야 하는 옵션은 업그레이드하려는 대상 버전에 따라 달라집니다.

    • 버전 2019.3 이상:

      sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/upgrade-tsm --accepteula

      여기서, <version_code> 는 업그레이드하려는 새 버전의 긴 형식(예: scripts.20183.18.1128.2033)입니다.

      버전 2019.3.0부터, 2019.2.x 이상에서 업그레이드할 때 스크립트가 로그인된 계정을 사용하여 실행됩니다. 메시지가 나타나면 비밀번호를 입력합니다. 자세한 내용은 변경된 기능 - 업그레이드하기 전에 알아야 할 사항를 참조하십시오. -u 옵션을 사용하고 초기 노드가 설치된 컴퓨터에서 관리 권한이 있는 사용자를 지정하여 관리 사용 권한이 있는 다른 사용자를 지정할 수 있습니다. 관리 사용자의 비밀번호를 묻는 메시지가 표시됩니다.

    • 버전 2018.1 ~ 버전 2019.2.x:

      sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/upgrade-tsm -u <system_admin> --accepteula

      여기서, <version_code>는 업그레이드하려는 새 버전의 긴 형식(예: scripts.20183.18.1128.2033)이고 <system_admin> 은 초기 노드가 설치된 컴퓨터에서 관리 권한이 있는 사용자입니다. 관리 사용자의 비밀번호를 묻는 메시지가 표시됩니다.

      -u 옵션은 2018.1부터 추가되었습니다. 자세한 내용은 변경된 기능 - 업그레이드하기 전에 알아야 할 사항를 참조하십시오.

    upgrade-tsm 스크립트에서 사용할 수 있는 모든 옵션을 보려면 -h 옵션을 사용합니다. 예를 들면 다음과 같습니다. 

    sudo /opt/tableau/tableau_server/packages/scripts.<version_code>/upgrade-tsm -h

  2. 업그레이드가 완료된 후 터미널 세션을 종료하고 다시 로그인합니다. 이렇게 해야 세션이 업데이트된 TSM 버전을 사용하게 됩니다.

  3. Tableau Server를 시작합니다.

    tsm start

계속해서 Tableau Server 업그레이드 확인을 진행합니다.