mcpField
T
troubleshooting

troubleshooting

github.com/badsectorlabsクラウド・DevOps1094 回インストール22 週間前に更新
リポジトリ

troubleshooting について

Ludus のデプロイやクライアントの問題を診断するトラブルシューティングスキルです。運用担当者がエラー情報を集め、ログと設定を調べ、対処と復旧確認を進められるよう支援します。

主な機能

  1. 01体系的な障害切り分け手順
  2. 02デプロイ状態とログの確認
  3. 03テンプレートと range 設定の確認
  4. 04一般的なエラーと原因の対応付け
  5. 05復旧を確認する手順

活用シーン

  1. 01Ludus のデプロイ失敗の調査
  2. 02ネットワークや接続問題の追跡
  3. 03Ansible やドメイン参加の失敗診断
  4. 04対処後の復旧確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/badsectorlabs/ludus-skills --skill troubleshooting

インストール後、Claude Code で/troubleshootingを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yamlreferences/common-errors.md

詳細

Ludus のトラブルシューティング

このスキルを使用して、ユーザーから報告された障害を迅速にトリアージし、エラーを分類して、的を絞った修正手順を提示します。

診断ワークフロー

  1. 状況とエラー出力の正確な内容を収集します。
  2. レンジのデプロイ状態と直近のエラーを確認します。
  3. デプロイログを確認して、障害の詳細を調べます。
  4. 既知のエラーカタログを使用して、障害のカテゴリーを特定します。
  5. 現在のレンジ設定を調べ、設定ミスがないか確認します。
  6. 具体的な手順を含む、的を絞った修正方法を提示します。
  7. 復旧を確認するための明確な検証手順を定めます。

主な診断情報

トリアージの際は、有用性の高い順に次の情報を収集します。

  • レンジの状態 — デプロイは実行中、失敗、完了のいずれですか?
  • デプロイエラー — 直近のデプロイで出力されたエラー。
  • デプロイログ — 障害の状況を追跡するためのログ全体。
  • テンプレートの状態 — 必要なテンプレートはビルド済みで、利用可能ですか?
  • レンジ設定 — YAML はユーザーの意図どおりですか?
  • テストモードの状態 — テストモードは有効ですか?ネットワークルールは適用されていますか?

よくあるパターン

  • ネットワークの問題は、dnsmasq または NAT ブリッジの状態に起因することがよくあります。
  • Ansible の失敗は、多くの場合、WinRM(Windows)または SSH の到達性(Linux)に関係しています。
  • ドメイン参加の失敗は、通常、DNS の順序やタイミングに関係しています。
  • テンプレートの失敗は、ISO のダウンロードまたはディスク容量が原因であることがよくあります。

参考資料

  • 既知のエラー、根本原因、修正手順については、references/common-errors.md を使用してください。
  • クライアントと CLI のトラブルシューティングの詳細については、https://docs.ludus.cloud/docs/troubleshooting/client を使用してください。
  • ネットワークと接続の問題については、https://docs.ludus.cloud/docs/troubleshooting/network/ および https://docs.ludus.cloud/docs/troubleshooting/wireguard/ を使用してください。
  • Ludus をアンインストールする場合は、自分で手順を実行するのではなく、公式ガイド https://docs.ludus.cloud/docs/troubleshooting/uninstall をユーザーに案内してください。

コメント