Kubeadm: Node tidak dapat bergabung ke cluster

Dibuat pada 11 Sep 2018  ·  3Komentar  ·  Sumber: kubernetes/kubeadm

LAPORAN BUG

Versi

versi kubeadm (gunakan kubeadm version ):
kubeadm versi: &version.Info{Mayor:"1", Minor:"11", GitVersion:"v1.11.2", GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", GitTreeState:"clean", BuildDate:"2018-08-07T23:14: 39Z", GoVersion:"go1.10.3", Kompilator:"gc", Platform:"linux/amd64"}

Lingkungan :

  • Versi Kubernetes (gunakan kubectl version ):
    Versi Server: version.Info{Mayor:"1", Minor:"11", GitVersion:"v1.11.3", GitCommit:"a4529464e4629c21224b3d52edfe0ea91b072862", GitTreeState:"clean", BuildDate:"09-2018T17:53: 03Z", GoVersion:"go1.10.3", Kompilator:"gc", Platform:"linux/amd64"}
  • OS (mis. dari /etc/os-release):
    CentOS Linux merilis 7.5.1804 (Inti)
  • Kernel (misalnya uname -a ):
    Linux 3.10.0-862.el7.x86_64

Apa yang terjadi?

[penemuan] Gagal terhubung ke Server API ":6443": token id "dwjwgo" tidak valid untuk cluster ini atau telah kedaluwarsa. Gunakan "kubeadm token create" pada master node untuk membuat token baru yang valid

Apa yang Anda harapkan terjadi?

Sebuah node bergabung dengan sebuah cluster.

Bagaimana cara mereproduksinya (seminimal dan setepat mungkin)?

Pada tuannya:

kubeadm init --apiserver-advertise-address=--kubernetes-version=stable-1.11 --pod-network-cidr=--service-cidr=

kubeadm token buat --ttl 0 --print-join-command
kubeadm bergabung:6443 --token 6fbvvs.g0k7ygepxrcj4iwz --discovery-token-ca-cert-hash sha256:6331c00a2fa873d91b481fe55ffc3410006580ac5ca021a5c086b1869bd40e4b

Pada simpul:

kubeadm bergabung:6443 --token 6fbvvs.g0k7ygepxrcj4iwz --discovery-token-ca-cert-hash sha256:6331c00a2fa873d91b481fe55ffc3410006580ac5ca021a5c086b1869bd40e4b
[preflight] menjalankan pemeriksaan pra-penerbangan
[PERINGATAN RequiredIPVSKernelModulesAvailable]: proxy IPVS tidak akan digunakan, karena modul kernel yang diperlukan berikut tidak dimuat: [ip_vs_sh ip_vs ip_vs_rr ip_vs_wrr] atau tidak ada dukungan ipvs kernel bawaan: map[ip_vs_sh:{} ipv_conn ip_vs_rr:{} ip_vs_wrr:{}]
anda dapat mengatasi masalah ini dengan metode berikut:

  1. Jalankan 'modprobe -- ' untuk memuat modul kernel yang hilang;

    1. Berikan dukungan ipvs kernel bawaan yang hilang

I0911 12:17:44.349062 22906 kernel_validator.go:81] Memvalidasi versi kernel
I0911 12:17:44.349204 22906 kernel_validator.go:96] Memvalidasi konfigurasi kernel
[penemuan] Mencoba terhubung ke Server API ":6443"
[discovery] Membuat klien penemuan cluster-info, meminta info dari "https://:6443"
[penemuan] Gagal terhubung ke Server API ":6443": token id "6fbvvs" tidak valid untuk cluster ini atau telah kedaluwarsa. Gunakan "kubeadm token create" pada master node untuk membuat token baru yang valid
[penemuan] Mencoba terhubung ke Server API ":6443"
[discovery] Membuat klien penemuan cluster-info, meminta info dari "https://:6443"
[penemuan] Gagal terhubung ke Server API ":6443": token id "6fbvvs" tidak valid untuk cluster ini atau telah kedaluwarsa. Gunakan "kubeadm token create" pada master node untuk membuat token baru yang valid
^C

Ada ide?

Semua 3 komentar

Gagal terhubung ke Server API ":6443": token id "6fbvvs" tidak valid untuk cluster ini atau telah kedaluwarsa. Gunakan "kubeadm token create" pada master node untuk membuat token baru yang valid

Bagaimana cara membuat token baru di master? Yang saat ini tampaknya kedaluwarsa.

Bagaimana cara membuat token baru di master? Yang saat ini tampaknya kedaluwarsa.

Saya ingin menekankan token yang dihasilkan dengan ttl 0 dan tidak dapat kedaluwarsa.

Alasannya adalah 'Pengontrol: Tidak valid --cluster-cidr, ukuran topeng dari cluster CIDR harus lebih kecil dari --node-cidr-mask-size'

Apakah halaman ini membantu?
0 / 5 - 0 peringkat