RStudio 버전 관리 - Amazon SageMaker

RStudio 버전 관리

중요

Amazon SageMaker Studio 또는 Amazon SageMaker Studio Classic에서 Amazon SageMaker 리소스를 생성할 수 있도록 허용하는 사용자 지정 IAM 정책도 해당 리소스에 태그를 추가할 수 있는 권한을 부여해야 합니다. Studio와 Studio Classic은 생성한 리소스에 태그를 자동으로 지정하기 때문에 리소스에 태그를 추가할 권한이 필요합니다. IAM 정책에서 Studio 및 Studio Classic이 리소스를 생성하도록 허용하지만 태그 지정은 허용하지 않는 경우 리소스 생성을 시도할 때 'AccessDenied' 오류가 발생할 수 있습니다. 자세한 내용은 SageMaker 리소스 태그 지정을 위한 권한 제공 섹션을 참조하세요.

Amazon SageMaker용 AWS 관리형 정책 는 SageMaker 리소스를 생성할 수 있는 권한을 부여합니다. 여기에는 해당 리소스를 생성하는 동안 태그를 추가할 수 있는 권한이 이미 포함되어 있습니다.

이 안내서는 RStudio on SageMaker의 2024.04.2+764.pro1 버전 업데이트에 대한 정보를 제공합니다. 2024년 9월 4일부터 RStudio를 지원하는 새 도메인이 Posit Workbench 버전 2024.04.2+764.pro1를 사용하여 생성됩니다. 이는 RStudioServerPro 애플리케이션 및 기본 RSessionGateway 애플리케이션에 적용됩니다.

다음 섹션에서는 2024.04.2+764.pro1 릴리스에 대한 정보를 제공합니다.

최신 버전 업데이트

최신 RStudio 버전은 2024.04.2+764.pro1입니다. 이 버전에는 다음과 같은 변경 사항이 포함됩니다.

  • 지원되는 R 버전

    • 4.4.0

    • 4.3.3

    • 4.2.3

    • 4.2.1

    • 4.1.3

    • 4.0.2

이 릴리스의 변경 사항에 대한 자세한 내용은 https://docs.posit.co/ide/news/을 참고하세요.

참고

호환성을 보장하려면 현재 Posit Workbench 버전과 일치하는 접두사가 있는 RSessions를 사용하는 것이 좋습니다.

다음 경고가 표시되면 RSession 및 SageMaker RStudio에서 에 사용된 버전 간에 Posit Workbench 버전 불일치가 있는 것입니다. 이 문제를 해결하려면 도메인의 RStudio 버전을 업데이트합니다. RStudio 버전 업데이트에 대한 자세한 내용은 새 버전으로 업그레이드 섹션을 참조하세요.

Session version 2023.03.3-547.pro5 does not match server version 2024.04.2+764.pro1 - this is an unsupported configuration, and you may experience unexpected issues as a result.

버전 관리

SageMaker는 현재 두 가지 버전의 Posit Workbench를 지원합니다.

  • 지원되는 최신 버전: 2024.04.2+764.pro1

  • 지원되는 이전 버전: 2023.03.3-547.pro5

참고

SageMaker는 2024년 10월까지 2023.03.3-547.pro5 버전을 지원합니다.

2022.02.2-485.pro2 버전이 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 최신 버전으로의 업데이트를 권장합니다.

도메인의 생성일에 따라 SageMaker에서 선택하는 기본 Posit Workbench 버전입니다.

  • 2024년 9월 4일 이후에 생성된 도메인의 경우 2024.04.2+764.pro1 버전이 기본 선택 버전입니다.

  • 2024년 2월 27일 이후부터 2024년 9월 4일 이전에 생성된 도메인의 경우 2023.03.3-547.pro5 버전이 기본 선택 버전입니다. 도메인을 도메인의 기본 버전으로 설정하여 도메인을 최신 버전(2024.04.2+764.pro1)으로 업데이트할 수 있습니다. 자세한 내용은 새 버전으로 업그레이드 섹션을 참조하세요.

  • 2024년 2월 27일 이전에 생성된 도메인의 경우 2023.03.3-547.pro5 버전이 기본 선택 버전입니다. 도메인을 도메인의 기본 버전으로 설정하여 도메인을 최신 버전(2024.04.2+764.pro1)으로 업데이트할 수 있습니다. 자세한 내용은 새 버전으로 업그레이드 섹션을 참조하세요.

참고

기본 RSessionGateway 애플리케이션 버전은 RStudioServerPro 애플리케이션의 현재 버전과 일치합니다.

다음 표에는 각 AWS 리전에 대한 두 버전의 이미지 ARN이 나열되어 있습니다. 이러한 ARN은 원하는 버전을 설정하는 update-domain 명령의 일부로 전달됩니다.

Region 2023.03.3-547.pro5 이미지 ARN 2024.04.2+764.pro1 이미지 ARN
us-east-1 arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-east-1:081325390199:image/rstudio-workbench-2024.04
us-east-2 arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-east-2:429704687514:image/rstudio-workbench-2024.04
us-west-1 arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-west-1:742091327244:image/rstudio-workbench-2024.04
us-west-2 arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2023.03 arn:aws:sagemaker:us-west-2:236514542706:image/rstudio-workbench-2024.04
af-south-1 arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2023.03 arn:aws:sagemaker:af-south-1:559312083959:image/rstudio-workbench-2024.04
ap-east-1 arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-east-1:493642496378:image/rstudio-workbench-2024.04
ap-south-1 arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-south-1:394103062818:image/rstudio-workbench-2024.04
ap-northeast-2 arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-northeast-2:806072073708:image/rstudio-workbench-2024.04
ap-southeast-1 arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-southeast-1:492261229750:image/rstudio-workbench-2024.04
ap-southeast-2 arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-southeast-2:452832661640:image/rstudio-workbench-2024.04
ap-northeast-1 arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ap-northeast-1:102112518831:image/rstudio-workbench-2024.04
ca-central-1 arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2023.03 arn:aws:sagemaker:ca-central-1:310906938811:image/rstudio-workbench-2024.04
eu-central-1 arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-central-1:936697816551:image/rstudio-workbench-2024.04
eu-west-1 arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-1:470317259841:image/rstudio-workbench-2024.04
eu-west-2 arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-2:712779665605:image/rstudio-workbench-2024.04
eu-west-3 arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-west-3:615547856133:image/rstudio-workbench-2024.04
eu-north-1 arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-north-1:243637512696:image/rstudio-workbench-2024.04
eu-south-1 arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2023.03 arn:aws:sagemaker:eu-south-1:592751261982:image/rstudio-workbench-2024.04
sa-east-1 arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2023.03 arn:aws:sagemaker:sa-east-1:782484402741:image/rstudio-workbench-2024.04

BYOI 이미지 변경 사항

RStudio와 함께 BYOI 이미지를 사용하고 RStudioServerPro 버전을 2024.04.2+764.pro1로 업데이트하는 경우, 사용자 지정 이미지를 업그레이드하여 2024.04.2+764.pro1 릴리스를 사용하고 기존 RSession을 재배포해야 합니다. 2024.04.2+764.pro1 버전을 사용하는 도메인의 RSession에서 호환되지 않는 이미지를 로드하려고 하면, RSession이 수신한 매개 변수를 파싱할 수 없기 때문에 RSession이 실패합니다. 실패를 방지하려면 기존 RStudioServerPro 애플리케이션에 배포된 모든 사용자 지정 이미지를 업데이트하세요.

Dockerfile에 있는 RSW_VERSION은 RStudio on SageMaker에서 사용되는 Posit Workbench 버전과 일치해야 합니다. Posit Workbench에서 현재 버전을 검증할 수 있습니다. 이렇게 하려면 Posit Workbench 런처 페이지 왼쪽 하단에 있는 버전 이름을 사용하세요.

ARG RSW_VERSION=2024.04.2+764.pro1 ENV RSTUDIO_FORCE_NON_ZERO_EXIT_CODE="1" ARG RSW_NAME=rstudio-workbench ARG OS_CODE_NAME=jammy ARG RSW_DOWNLOAD_URL=https://s3.amazonaws.com/rstudio-ide-build/server/${OS_CODE_NAME}/amd64 RUN RSW_VERSION_URL=`echo -n "${RSW_VERSION}" | sed 's/+/-/g'` \ && curl -o rstudio-workbench.deb ${RSW_DOWNLOAD_URL}/${RSW_NAME}-${RSW_VERSION_URL}-amd64.deb \ && gdebi -n ./rstudio-workbench.deb