9.2. アクティベーションが繰り返し再起動する
ルールブックアクティベーションの再起動が繰り返される場合は、次の手順を実行します。
手順
- Ansible Automation Platform にログインします。
-
ナビゲーションパネルから、
を選択します。 - Rulebook Activations ページで、再起動を繰り返すアクティベーションをリストから選択します。Details ページが表示されます。
- 詳細は、History タブをクリックし、再起動を繰り返すルールブックアクティベーションを選択します。Details タブが表示され、出力情報が表示されます。
アクティベーションの Restart policy フィールドを確認します。
ここでは、On failure (コンテナープロセスが失敗した場合にルールブックアクティベーションを再開)、Always (成功または失敗にかかわらず再起動 5 回以内に再開)、Never (コンテナープロセスが終了したら決して再開しない) のいずれかを選択できます。
- ルールブックアクティベーションの再起動ポリシーが On failure に設定されていることを確認します。これは、何らかの問題が原因で失敗していることを示しています。
- ルールブックアクティベーションの YAML コードとインスタンスログでエラーを確認することで、問題を診断できる場合があります。
- 再起動ポリシーの値から解決策を判断できない場合は、ログレベル に関連する次の手順に進みます。
アクティベーションのログレベルを確認します。
- デフォルトのログレベルが Error の場合は、Rulebook Activation ページに戻り、ルールブックアクティベーションの設定 で説明されている手順を実行してアクティベーションを再作成します。
- Log level を Debug に変更します。
- アクティベーションを再度実行し、アクティベーションの詳細ページから History タブに移動します。
- History ページで、最近のアクティベーションの 1 つをクリックし、Output を表示します。