診断ワークフロー
コマンドリファレンス は各コマンドが何をするかで整理されています。こちらは 何が起きているか(不具合の内容)で整理されています。
| 症状 | ワークフロー |
|---|---|
| サイトが一度もオンラインにならない、またはテナントから外れた | 登録 |
| 経路が広告されない、または学習されない。VIP に到達できない | BGP |
| トラフィックはノードに届くが、その先に到達しない | データプレーン |
各ステップは、そのコマンドを説明しているページへリンクしています。ここでは内容を繰り返さないため、 構文の記載場所は 1 か所だけであり、ノードの実態との食い違いが生じることはありません。
いずれの場合でも、まず最初に
Section titled “いずれの場合でも、まず最初に”どのアクセス経路を使っているかを確認してください。それによって可能なことが変わります。
curl -sS -H "Authorization: APIToken $XCSH_API_TOKEN" \ "$XCSH_API_URL/api/config/namespaces/system/sites/<site>" | jq -r '.spec.site_state'ONLINE であれば デバッグ API が応答します。それ以外の場合は、
登録ワークフローが該当し、登録に依存しない経路のいずれかを使うことになります。ノードにまだ
ネットワーク経路がある場合は サイトコンソール、ない場合は
シリアルコンソール です。
サイトが 完全に見当たらない 場合、「一度も登録されていない」と結論づける前に除外すべき説明が
もう 1 つあります。それは、誤ったテナントに問い合わせているという可能性です。cd terraform && terraform output -raw xc_tenant を実行すると、このデプロイメントが属するテナント名が表示されます。