kubeadm に [ERROR CRI] が表示されています:

kubeadm に [ERROR CRI] が表示されています:

kubeadm init [init] Kubernetes バージョンの使用: v1.26.2 [preflight] プリフライト チェックを実行しています エラー実行フェーズのプリフライト: [preflight] 致命的なエラーが発生しました: [ERROR CRI]: コンテナ ランタイムが実行されていません: 出力: time="2023-03-01T08:28:38Z" level=fatal msg="validate service connection: CRI v1 ランタイム API はエンドポイント "unix:///var/run/containerd/containerd.sock" に実装されていません: rpc エラー: code = Unimplemented desc = unknown service runtime.v1.RuntimeService" 、エラー: 終了ステータス 1 [preflight] 何をしているのかわかっている場合は、次の方法でチェックを非致命的にすることができます--ignore-preflight-errors=... このエラーのスタック トレースを表示するには、--v=5 以上で実行します

答え1

以下の手順を試してください。

  1. config.tomalファイルを削除する$rm /etc/containerd/config.toml
  2. コンテナを再起動しますsystemctl restart containerd
  3. initコマンドを試すkubeadm init

答え2

関連情報