0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

久しぶりにSagemakerStudio起動しようとしたらできなかった話

Last updated at Posted at 2023-01-23

起こったこと

久しぶりにドメイン内に新規ユーザープロファイル作成してsagemaker studioを起動しようとしたら以下のエラー画面が表示されハマったのでメモ。
スクリーンショット_2023-01-23_15_10_49.png

なぜ起動できなかったか

エラーメッセージを見ていると「LifecycleConfig」「install-autoshutdoqn-extension」という単語が見つかりました。ライフサイクル...?となって確認すると、ドメインのライフサイクル設定に「install-autoshutdoqn-extension」がデフォルトで設定されていました。
(会社環境なので他メンバーが設定してくれていた模様)
コスト対策で一定時間経過したら自動でシャットダウンしてくれるスクリプトを仕込んでくれていました。
くわしくCloudWacth logsを確認すると該当のライフサイクルのシェルの処理でコケていました。
(ログはロググループ/aws/sagemaker/studio内のログストリームドメインID/ユーザープロファイル名/JupyterServer/default/LifecycleConfigOnStartで確認することができました。)

スクリーンショット 2023-01-23 15.11.22.png

このシェルはAWSのサンプルコードの内容を参照しているのですが
調べているとどうやらこのライフサイクルを設定した当時はJupyter Lab1.0向けのシェル内容だったようです。現在Jupyter Labは3.0を使用しておりそれが原因で起動に失敗していました。
現在のサンプルコードはJupyter Lab1.0, 3.0の両方に対応しているようです。
ライフサイクルのスクリプトを修正することで解決できました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?