【问题标题】:kubeadm init command failing on ubuntu master nodekubeadm init 命令在 ubuntu 主节点上失败
【发布时间】:2020-08-15 08:43:45
【问题描述】:

kubeadm init --apiserver-advertise-address=192.168.56.103 --pod-network-cidr=192.168.0.0/16

出现以下错误

W0501 02:23:32.828806    8629 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]
[init] Using Kubernetes version: v1.18.2
[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 Port-10259]: Port 10259 is in use
    [ERROR Port-10257]: Port 10257 is in use
    [ERROR Port-10250]: Port 10250 is in use
    [ERROR Port-2380]: Port 2380 is in use
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
To see the stack trace of this error execute with --v=5 or higher

【问题讨论】:

    标签: kubernetes


    【解决方案1】:
    [ERROR Port-10259]: Port 10259 is in use
    [ERROR Port-10257]: Port 10257 is in use
    [ERROR Port-10250]: Port 10250 is in use
    [ERROR Port-2380]: Port 2380 is in use
    

    以上错误显示端口正在使用中。

    在 Kubernetes 中

    • 10259 => kube-scheduler 的默认端口
    • 10257 => kube-controller-manager 的默认端口
    • 10250 => kubelet 的默认端口
    • 2380 => etcd 使用这个

    似乎kubeadm init 已在此节点上调用。在运行kubeadm init 命令之前运行kubeadm reset

    如果这对您不起作用,那么您可以通过运行检查哪个进程使用这些端口

    netstat -lnp | grep 1025
    

    你可以通过运行来终止这些端口

    sudo fuser -k <port>/tcp
    

    【讨论】:

    • 我在一个全新的 ubuntu 18.04 云实例上运行 kubeadm init,每个端口都可用,但仍然收到如下警告错误:W0603 01:50:38.774021 16094 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]
    • 你试过kubeadm reset --cri-socket &lt;your socket here if not default&gt;吗?
    猜你喜欢
    • 2019-05-23
    • 2018-09-17
    • 2022-07-01
    • 2020-05-22
    • 2018-06-30
    • 2018-08-05
    • 2022-08-14
    • 1970-01-01
    • 2020-05-18
    相关资源
    最近更新 更多