Arrêter et redémarrer RStudio - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Arrêter et redémarrer RStudio

Important

Les politiques IAM personnalisées qui permettent à Amazon SageMaker Studio ou Amazon SageMaker Studio Classic de créer des SageMaker ressources Amazon doivent également accorder des autorisations pour ajouter des balises à ces ressources. L'autorisation d'ajouter des balises aux ressources est requise car Studio et Studio Classic balisent automatiquement toutes les ressources qu'ils créent. Si une politique IAM autorise Studio et Studio Classic à créer des ressources mais n'autorise pas le balisage, des erreurs « AccessDenied » peuvent se produire lors de la tentative de création de ressources. Pour plus d’informations, consultez Fournir des autorisations pour le balisage des ressources SageMaker.

AWS Politiques gérées pour Amazon SageMakerqui donnent des autorisations pour créer des SageMaker ressources incluent déjà des autorisations pour ajouter des balises lors de la création de ces ressources.

Pour arrêter et redémarrer votre Posit Workbench et l'StudioServerPro application R associée, vous devez d'abord arrêter toutes vos RSessions existantes. Vous pouvez arrêter les SessionGateway applications R depuis RStudio. Vous pouvez ensuite arrêter l'StudioServerPro application R à l'aide du AWS CLI. Une fois l'StudioServerPro application R arrêtée, vous devez rouvrir RStudio via la SageMaker console.

Toutes les informations de bloc-notes non enregistrées sont perdues au cours du processus. Les données utilisateur du volume Amazon EFS ne sont pas concernées.

Note

Si vous utilisez une image personnalisée avec RStudio, assurez-vous que votre image docker utilise une version de RStudio compatible avec la version de Posit Workbench utilisée SageMaker après le redémarrage de votre application R. StudioServerPro

Les rubriques suivantes montrent comment arrêter les StudioServerPro applications R SessionGateway et R et les redémarrer.

Suspendre vos RSessions

Suivez la procédure ci-dessous pour suspendre toutes vos RSessions.

  1. Depuis RStudio Launcher, identifiez la RSession que vous souhaitez suspendre.

  2. Sélectionnez Suspend (Suspendre) pour la session.

  3. Répétez cette opération pour toutes les RSessions.

Supprimer vos RSessions

Suivez la procédure ci-dessous pour arrêter toutes vos RSessions.

  1. Depuis RStudio Launcher, identifiez la RSession que vous souhaitez supprimer.

  2. Sélectionnez Quit (Quitter) pour la session. Cela ouvre une nouvelle fenêtre Quit Session (Quitter la session).

  3. Dans la fenêtre Quit Session (Quitter la session), sélectionnez Force Quit (Forcer à quitter) pour mettre fin à tous les processus enfants de la session.

  4. Sélectionnez Quit Session (Quitter la session) pour confirmer la suppression de la session.

  5. Répétez cette opération pour toutes les RSessions.

Supprimer votre StudioServerPro application R

Exécutez les commandes suivantes depuis AWS CLI pour supprimer et redémarrer votre StudioServerPro application R.

  1. Supprimez l'StudioServerPro application R en utilisant votre identifiant de domaine actuel.

    aws sagemaker delete-app \ --domain-id <domainId> \ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default
  2. Recréez l'StudioServerPro application R.

    aws sagemaker create-app \ --domain-id <domainId> \ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default