質問・問題
特定の WorkSpaces のステータスが REBOOTING のままフリーズしてしまいました。
マネジメントコンソールから再起動は出来ないようです。 どのように対処すれば良いでしょうか。
回答・解決方法
ステータスが REBOOTING の場合、マネジメントコンソールからの再起動や再構築はできません。
AWS CLI より WorkSpaces の再構築をお試しいただくことが可能です。
WorkSpaces の復元(リストア)や再起動とは異なり、AWS CLI の rebuild-workspaces コマンド を使用することにより、REBOOTING の状態でも再構築が可能です 。
再構築を実施いただく事で事象が解消するかをご確認ください。
注意点
WorkSpace を再構築すると、次の状況が発生します。
- ルートボリューム (Microsoft Windows の場合はドライブ C、Linux の場合は /) は、WorkSpace の作成元のバンドルの最新のイメージで更新されます。 WorkSpace の作成後にインストールされたアプリケーション、または変更されたシステム設定は失われます。
- ユーザーボリューム (Microsoft Windows の場合は D: ドライブ、Linux の場合は /home) が、最新のスナップショットから再作成されます。 ユーザーボリュームの現在の内容は上書きされます。
- WorkSpace を再構築するときに使用する自動スナップショットは、12 時間ごとにスケジュールされます。ユーザーボリュームのこれらのスナップショットは、WorkSpace の正常性に関係なく取得されます。 [Actions] (アクション)、[Rebuild / Restore WorkSpace] (WorkSpace のリビルドとリストア) を選択すると、最新のスナップショットの日付と時刻が表示されます。 プライマリ Elastic Network Interface が再作成されます。WorkSpace は新しいプライベート IP アドレスを受け取ります。
【参考記事】
[1] WorkSpace の再構築
https://docs.aws.amazon.com/ja_jp/workspaces/latest/adminguide/rebuild-workspace.html
===
WorkSpace の状態は、AVAILABLE、ERROR、UNHEALTHY、STOPPED、または REBOOTING である必要があります。
REBOOTING 状態の WorkSpace を再構築するには、RebuildWorkspaces API オペレーションまたは rebuild-workspaces AWS CLI コマンドを使用する必要があります。
===
[2] rebuild-workspaces
https://docs.aws.amazon.com/cli/latest/reference/workspaces/rebuild-workspaces.html