【问题标题】:Reset work node when to rejoin to master using kubeadm使用 kubeadm 重置工作节点何时重新加入主节点
【发布时间】:2020-06-03 04:47:52
【问题描述】:

当我排空并删除集群中现有的工作节点时,如果我想将其重新加入主节点,它会在下面报告错误。

error execution phase preflight: [preflight] Some fatal errors occurred: 
  [ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
  [ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists

【问题讨论】:

    标签: kubernetes kubeadm


    【解决方案1】:

    这是因为您已经在您的节点上执行了一次 join 命令。这就是文件仍然存在的原因。

    如果您的节点尚未从集群中删除(只是排空),则不必运行 kubeadm join。您可以通过运行命令重新加入节点-

    kubectl uncordon NODENAME
    

    否则,要消除此错误,请尝试在您的节点上运行以下命令以清除这些文件-

    kubeadm reset
    

    如果重置命令失败,请尝试通过运行强制重置过程-

    kubeadm reset --force
    

    现在尝试再次执行 join 命令。

    【讨论】:

      猜你喜欢
      • 2019-03-13
      • 1970-01-01
      • 1970-01-01
      • 2020-05-18
      • 2019-07-14
      • 1970-01-01
      • 2018-08-07
      • 2019-03-19
      • 2019-03-09
      相关资源
      最近更新 更多