メインコンテンツまでスキップ

Troubleshooting — Schedules

インスタンスが設定した時刻に起動/停止しない

症状: インスタンスが設定した Start time または Stop time に状態を変更しない。

原因: システムではスケジュール時刻から最大15分の遅延が許容されています。これは正常な動作です。

対処方法:

  1. 設定した時刻から最大15分間待ちます。
  2. 15分後もインスタンスの状態が変わらない場合は、スケジュールの Status 列を確認してください — スケジュールが Active ステータスであることを確かめます。
  3. スケジュール詳細ページの Instances attached 一覧でインスタンスのステータスを確認し、直近の実行結果が Failed になっていないかどうかを確認します。

実行コマンドが Failed を返す

症状: Instances attached テーブルの Latest start または Latest stop 列に Failed と表示されている。

よくある原因:

  • インスタンスがエラー状態(Error)にあり、起動/停止を許可しない。
  • インスタンスがシステムから削除されたが、スケジュールからまだ削除されていない。
  • 実行時刻にシステム側で一時的なエラーが発生した。

対処方法:

  1. Compute EngineInstances モジュールでインスタンスのステータスを確認します。
  2. インスタンスがエラー状態にある場合は、先にインスタンスのトラブルシューティングを行います。
  3. インスタンスが削除されている場合は、スケジュールからそのインスタンスを削除します。
  4. 一時的なエラーの場合は、システムが次のスケジュール実行時に再試行します。

スケジュールを編集する Edit ボタンが見つからない

症状: スケジュールの時刻や頻度を変更したいが、編集オプションが見つからない。

原因: Instance schedule は作成後の編集をサポートしていません — これはシステムの設計上の制限です。

対処方法:

  1. 変更したいスケジュールの現在の設定を記録します。
  2. 現在のスケジュールを削除します(詳細ページで Delete をクリック)。
  3. guide-create.mdに従って目的の設定で新しいスケジュールを作成します。
  4. インスタンスを新しいスケジュールに再度割り当てます。

End date が過ぎていないのに Expired ステータスになっている

症状: 設定した End date がまだ将来なのに、スケジュールが Expired ステータスになっている。

考えられる原因: スケジュールのタイムゾーンとブラウザに表示されているタイムゾーンが異なる可能性があり、UTC で計算すると実際の End date がすでに過ぎています。

対処方法:

  1. スケジュール詳細ページを開いて Timezone フィールドと End date を確認します。
  2. 設定されたタイムゾーンに基づいて End date を換算し、実際の値を確認します。
  3. 延長が必要な場合は、スケジュールを削除して新しい End date で再作成します。

ナビゲーションバーに Schedules メニューが表示されない

症状: 左側のナビゲーションバーの Compute Engine 下に Schedules 項目がない。

原因: 現在のプロジェクトがどの VPC にも関連付けられていないか、正しいプロジェクト/VPC を選択していません。

対処方法:

  1. ページ上部で正しい ProjectVPC を選択していることを確認します。
  2. Schedules は General VPC(汎用VPC)と Specific VPC(専用VPC)の両方で利用可能です — それでも表示されない場合はサポートにお問い合わせください。