1.30. インストール後に Submariner が接続されない場合のトラブルシューティング - 一般情報
Submariner を設定しても正しく実行されない場合は、問題を特定して解決するためにできることがいくつかあります。
1.30.1. 現象: インストール後に Submariner が接続されない - 一般情報
インストール後、Submariner ネットワークが通信していません。
1.30.2. 問題の特定: インストール後に Submariner が接続されない - 一般情報
Submariner のデプロイ後にネットワーク接続が確立されない場合は、トラブルシューティング手順を開始します。Submariner をデプロイすると、プロセスが完了するまでに数分かかる場合があることに注意してください。
1.30.3. 問題の解決: インストール後に Submariner が接続されない - 一般情報
デプロイメント後に Submariner が正しく実行されない場合、問題の診断に使用できるトラブルシューティングの手順とリソースがいくつかあります。
Submariner のコンポーネントが正しく展開されているかどうかを判断するには、次の要件を確認してください。
-
submariner-addon
Pod は、ハブクラスターのopen-cluster-management
namespace で実行されています。 次の Pod は、各マネージドクラスターの
submariner-operator
namespace で実行されています。- submariner-addon
- submariner-gateway
- submariner-routeagent
- submariner-operator
- submariner-globalnet (ClusterSet で Globalnet が有効になっている場合のみ)
- submariner-lighthouse-agent
- submariner-lighthouse-coredns
-
submariner-networkplugin-syncer (指定された CNI 値が
OVNKubernetes
の場合のみ)
-
-
subctl diagnose
コマンドを実行して、submariner-addon
Pod を除く必要な Pod のステータスを確認します。 -
マネージドクラスターで
subctl gather
コマンドを実行して、submariner-addon
Pod を除くさまざまな Submariner Pod のログを収集します。 問題を開きます。他の手順で問題が特定されない場合は、次の情報を使用して問題を開きます。
- subctl gather を実行して、関連するすべての Submariner ログを収集し、問題に追加します。
-
ハブクラスター上の
ManagedCluster
namespace から、ManagedClusterAddon
リソースタイプのsubmariner
インスタンス、および、SubmarinerConfig
リソースタイプのsubmariner
インスタンスの情報を取得する。 問題に次の情報とその他のテンプレート情報を提供します。
- なにが起きていますか ?
- 何が起こると想定していましたか ?
- どのようにそれを再現しますか (可能な限り最小限かつ正確に)?
- 他に把握しておくべきことはありますか ?
環境情報:
-
Submariner バージョン (
subctl version
コマンドを使用) -
Kubernetes バージョン (
kubectl version
コマンドを使用) -
収集された情報を診断します (
subctl diagnose all
コマンドを使用します) -
情報を収集します (
subctl gather
コマンドを使用します) クラウドプロバイダーまたはハードウェア設定:
-
OS (
cat /etc/os-release
コマンドを使用) -
カーネル (
uname -a
コマンドを使用)
-
OS (
- ツールをインストールする
- 役立つかもしれない他の環境情報
-
Submariner バージョン (