如何正确地重新创建kubeadm 1.15.0集群? [英] How to correctly recreate a kubeadm 1.15.0 cluster?

查看:280
本文介绍了如何正确地重新创建kubeadm 1.15.0集群?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在全新安装的Ubuntu 18.04.2 LTS上创建了1.15.0单节点kubeadm.然后,我删除了集群并重新创建了它.但是现在我无法再创建它了(我收到etcd的飞行前检查错误):

I've created a 1.15.0 single-node kubeadm on a fresh installed Ubuntu 18.04.2 LTS. Then I deleted the cluster and recreated it. But now I can't recreate it anymore (I get etcd preflight-check error):

[init] Using Kubernetes version: v1.15.0
[preflight] Running pre-flight checks
    [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/
error execution phase preflight: [preflight] Some fatal errors occurred:
    [ERROR DirAvailable--var-lib-etcd]: /var/lib/etcd is not empty

我使用的命令是:

   # created a single node
    sudo swapoff -a
    sudo kubeadm init --pod-network-cidr=192.168.0.0/16
    mkdir -p $HOME/.kube
    sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    sudo chown $(id -u):$(id -g) $HOME/.kube/config
    curl https://docs.projectcalico.org/v3.7/manifests/calico.yaml -O
    kubectl apply -f calico.yaml
    kubectl taint nodes --all node-role.kubernetes.io/master-
   # reseted a single node
    sudo kubeadm reset
    rm -fr .kube/
   # recreated a single node
    sudo kubeadm init --pod-network-cidr=192.168.0.0/16

我做错了吗?

推荐答案

我遇到了与版本1.15.0相同的问题.我经常删除并重新创建集群.当我将kubeadm版本升级到1.15.0时,我注意到了该错误.您只需删除/var/lib/etcd目录,就可以了.

I encountered the same problem with version 1.15.0. I often delete and recreate clusters. I noticed this bug when I upgraded kubeadm version to 1.15.0. You can just delete the /var/lib/etcd directory and you are good to go.

您可以在此处找到有关该错误的更多信息: https://github.com/kubernetes/kubeadm/issues/1642

You can find more about the bug here: https://github.com/kubernetes/kubeadm/issues/1642

这篇关于如何正确地重新创建kubeadm 1.15.0集群?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆