ユーザ用ツール

サイト用ツール


06_virtualization:05_container:15_kubernetes_error

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
06_virtualization:05_container:15_kubernetes_error [2022/04/20 02:31] matsui06_virtualization:05_container:15_kubernetes_error [2022/05/24 06:29] (現在) – [対応] matsui
行 46: 行 46:
   rm /etc/containerd/config.toml   rm /etc/containerd/config.toml
   systemctl restart containerd   systemctl restart containerd
 +  kubeadm reset
  
  
行 125: 行 126:
 ==== 対応2 ==== ==== 対応2 ====
  
-こんなログが出ている場合 +こんなログが出ている場合 
-VIPが起動してないと思われる。+ 
 +これは「--control-plane-endpoint」を指定している場合に出るエラーで、VIPが起動してないと思われる。 
 + 
 +VIPがないと、対象のcontrol-plane-endpointでマスターホストに接続できないからnot foundで出るよう
  
 一度下記などで、VIPを付けて試してみる。 一度下記などで、VIPを付けて試してみる。
   ip addr add [VIP] dev [Eth]   ip addr add [VIP] dev [Eth]
 +
 +※VIPだけ先に用意していおいて、後からipvsadmなどでVIP用意すれば良いと思う。
  
 <code> <code>
行 136: 行 142:
 Apr 19 22:58:16 g-master02 kubelet[20595]: E0419 22:58:16.331432   20595 kubelet.go:2422] "Error getting node" err="node \"g-master02\" not found" Apr 19 22:58:16 g-master02 kubelet[20595]: E0419 22:58:16.331432   20595 kubelet.go:2422] "Error getting node" err="node \"g-master02\" not found"
 </code> </code>
 +
 +===== failure loading certificate for CA: couldn't load the certificate file =====
 +
 +<code>
 +W0421 22:57:17.689558    6442 utils.go:69] The recommended value for "resolvConf" in "KubeletConfiguration" is: /run/systemd/resolve/resolv.conf; the provided value is: /run/systemd/resolve/resolv.conf
 +error execution phase preflight: 
 +One or more conditions for hosting a new control plane instance is not satisfied.
 +
 +[failure loading certificate for CA: couldn't load the certificate file /etc/kubernetes/pki/ca.crt: open /etc/kubernetes/pki/ca.crt: no such file or directory, failure loading key for service account: couldn't load the private key file /etc/kubernetes/pki/sa.key: open /etc/kubernetes/pki/sa.key: no such file or directory, failure loading certificate for front-proxy CA: couldn't load the certificate file /etc/kubernetes/pki/front-proxy-ca.crt: open /etc/kubernetes/pki/front-proxy-ca.crt: no such file or directory, failure loading certificate for etcd CA: couldn't load the certificate file /etc/kubernetes/pki/etcd/ca.crt: open /etc/kubernetes/pki/etcd/ca.crt: no such file or directory]
 +
 +Please ensure that:
 +* The cluster has a stable controlPlaneEndpoint address.
 +* The certificates that must be shared among control plane instances are provided.
 +
 +
 +To see the stack trace of this error execute with --v=5 or higher
 +</code>
 +
 +==== 対応 ====
 +
 +kubernetes controllerをjoinする時に出るエラー
 +
 +
 +[[06_virtualization:05_container:14_kubernetes_master_cluster
 +#Master Join token再作成|Master Join token再作成]]をしれあげれば、joinできる。
  
  
06_virtualization/05_container/15_kubernetes_error.1650421880.txt.gz · 最終更新: 2022/04/20 02:31 by matsui