Điểm:1

Lõi Pod bị kẹt ở trạng thái Tạo vùng chứa bằng Dệt trên k8s

lá cờ us

Trước hết, hãy để tôi cảm ơn bạn cho hướng dẫn tuyệt vời này. Tôi rất mới với kubernetes và có một hướng dẫn như thế này để làm theo sẽ giúp ích rất nhiều khi cố gắng thiết lập cụm đầu tiên của tôi!

Điều đó nói rằng, tôi đang gặp một số vấn đề với việc tạo triển khai, vì có hai nhóm không được tạo và vẫn bị kẹt ở trạng thái: ContainerCreating

[root@master ~]# kubectl lấy các nút
TÊN TÌNH TRẠNG VAI TRÒ TUỔI PHIÊN BẢN
master Ready control-plane 25h v1.24.0
node1 Sẵn sàng <none> 24h v1.24.0
node2 Sẵn sàng <none> 24h v1.24.0


[root@master ~]# thông tin cụm kubectl
Mặt phẳng điều khiển Kubernetes đang chạy tại https://192.168.3.200:6443
CoreDNS đang chạy tại https://192.168.3.200:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

Để tiếp tục gỡ lỗi và chẩn đoán các vấn đề về cụm, hãy sử dụng 'kết xuất thông tin cụm kubectl'.

Vấn đề:

[root@master ~]# kubectl get all --all-namespaces
NAMESPACE NAME TÌNH TRẠNG SẴN SÀNG KHỞI ĐỘNG LẠI TUỔI
kube-system pod/coredns-6d4b75cb6d-v5pvk 0/1 ContainerCreating 0 114m
kube-system pod/coredns-7599c5f99f-q6nwq 0/1 ContainerCreating 0 114m
kube-system pod/coredns-7599c5f99f-sg4wn 0/1 ContainerCreating 0 114m
kube-system pod/etcd-master 1/1 Running 3 (3h26p trước) 25h
kube-system pod/kube-apiserver-master 1/1 Running 3 (3h26p trước) 25h
kube-system pod/kube-controller-manager-master 1/1 Running 3 (3h26p trước) 25h
kube-system pod/kube-proxy-ftxzx 1/1 Running 2 (3h11p trước) 24h
kube-system pod/kube-proxy-pcl8q 1/1 Running 3 (3h26p trước) 25h
kube-system pod/kube-proxy-q7dpw 1/1 Running 2 (3h23p trước) 24h
kube-system pod/kube-scheduler-master 1/1 Running 3 (3h26p trước) 25h
kube-system pod/weave-net-2p47z 2/2 Running 5 (3h23p trước) 24h
kube-system pod/weave-net-k5529 2/2 Running 4 (3h11p trước) 24h
kube-system pod/weave-net-tq4bs 2/2 Running 7 (3h26p trước) 25h

NAMESPACE TÊN LOẠI CLUSTER-IP (CỔNG IP NGOÀI) TUỔI
dịch vụ mặc định/kubernetes ClusterIP 10.96.0.1 <không có> 443/TCP 25h
kube-system service/kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP,9153/TCP 25h

NAMESPACE TÊN MONG MUỐN HIỆN SẴN SẴN SÀNG CẬP NHẬT CÓ SẴN NODE SELECTOR TUỔI
kube-system daemonset.apps/kube-proxy 3 3 3 3 3 kubernetes.io/os=linux 25h
kube-system daemonset.apps/wea-net 3 3 3 3 3 <none> 25h

NAMESPACE NAME SẴN SÀNG CẬP NHẬT TUỔI CÓ SẴN
triển khai kube-system.apps/coredns 0/2 2 0 25h

NAMESPACE NAME MONG MUỐN TUỔI SẴN SÀNG HIỆN TẠI
kube-system replicaset.apps/coredns-6d4b75cb6d 1 1 0 25h
kube-system replicaset.apps/coredns-7599c5f99f 2 2 0 116m

Lưu ý rằng ba nhóm đầu tiên, từ coredns, không khởi động được.

[root@master ~]# kubectl nhận sự kiện
THÔNG ĐIỆP ĐỐI TƯỢNG LOẠI LÝ DO XEM LẦN CUỐI
93m Cảnh báo FailedCreatePodSandBox pod/nginx-deploy-99976564d-s4shk (được kết hợp từ các sự kiện tương tự): Không thể tạo hộp cát nhóm: lỗi rpc: code = Unknown desc = fail to setup network for sandbox "fd79c77289f42b3cb0eb0be997a02a42f9595df061deb6e2dafbb0fab0 for sandbox info: find fail to fab0 network" "fd79c77289f42b3cb0eb0be997a02a42f9595df061deb6e2d3678ab00afb5f67"

.

   [root@master ~]# kubectl description pod coredns-6d4b75cb6d-v5pvk -n kube-system
    Tên: coredns-6d4b75cb6d-v5pvk
    Không gian tên: hệ thống kube
    Ưu tiên: 2000000000
    Tên lớp ưu tiên: system-cluster-critical
    Nút: nút2/192.168.3.202
    Thời gian bắt đầu: Thu, ngày 12 tháng 5 năm 2022 19:45:58 +0000
    Nhãn: k8s-app=kube-dns
                          pod-template-hash=6d4b75cb6d
    Chú thích: <không có>
    Tình trạng: Đang chờ
    địa chỉ IP:
    IP: <không có>
    Được kiểm soát bởi: ReplicaSet/coredns-6d4b75cb6d
    Hộp đựng:
      lõi:
        Mã vùng chứa:
        Hình ảnh: k8s.gcr.io/coredns/coredns:v1.8.6
        Mã hình ảnh:
        Cổng: 53/UDP, 53/TCP, 9153/TCP
        Cổng máy chủ: 0/UDP, 0/TCP, 0/TCP
        lập luận:
          -conf
          /etc/coredns/Corefile
        Trạng thái: Chờ đợi
          Lý do: Tạo vùng chứa
        Sẵn sàng: Sai
        Số lần khởi động lại: 0
        Hạn mức:
          bộ nhớ: 170Mi
        yêu cầu:
          CPU: 100m
          bộ nhớ: 70Mi
        Sống động: http-get http://:8080/health delay=60s timeout=5s period=10s #success=1 #failure=5
        Sẵn sàng: http-get http://:8181/ready delay=0s timeout=1s period=10s #success=1 #failure=3
        Môi trường: <không>
        gắn kết:
          /etc/coredns từ config-volume (ro)
          /var/run/secrets/kubernetes.io/serviceaccount từ kube-api-access-4bpvz (ro)
    Điều kiện:
      Loại Trạng thái
      Khởi tạo đúng
      Sẵn sàng Sai
      ContainerSẵn sàng Sai
      PodScheduled True
    tập:
      khối lượng cấu hình:
        Loại: ConfigMap (ổ đĩa được điền bởi ConfigMap)
        Tên: coredns
        Tùy chọn: sai
      kube-api-access-4bpvz:
        Loại: Dự kiến ​​(ổ chứa dữ liệu được đưa vào từ nhiều nguồn)
        Số giây hết hạn mã thông báo: 3607
        ConfigMapName: kube-root-ca.crt
        ConfigMapOptional: <nil>
        API hướng xuống: đúng
    Lớp QoS: Ổn định
    Bộ chọn nút: kubernetes.io/os=linux
    Dung sai: CriticalAddonsOnly op=Exists
                                 nút-role.kubernetes.io/control-plane:NoSchedule
                                 nút-role.kubernetes.io/master:NoSchedule
                                 node.kubernetes.io/not-ready:NoExecute op=Tồn tại trong 300 giây
                                 node.kubernetes.io/unreachable:NoExecute op=Tồn tại trong 300 giây
    Sự kiện:
      Nhập Lý do Tuổi từ Tin nhắn
      ---- ------ ---- ---- -------
      Warning  FailedCreatePodSandBox  93s (x393 over 124m)  kubelet  (combined from similar events): Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "7d0f8f4b3dbf2dffcf1a8c01b41368e16b1f80bc97ff3faa611c1fd52c0f6967": failed to find network info for sandbox "7d0f8f4b3dbf2dffcf1a8c01b41368e16b1f80bc97ff3faa611c1fd52c0f6967"

Phiên bản:

    [root@master ~]# docker --version
    Docker phiên bản 20.10.15, bản dựng fd82621
    
    
    [root@master ~]# kubelet --version
    Kubernetes v1.24.0

    [root@master ~]# phiên bản kubeadm
    phiên bản kubeadm: &version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.0", GitCommit:"4ce5a8954017644c5420bae81d72b09b735c21f0", GitTreeState:"sạch", BuildDate:"2022-05-03T13:44: 24Z", GoVersion:"go1.18.1", Trình biên dịch:"gc", Nền tảng:"linux/amd64"}

Tôi không biết phải đi đâu từ đây. Tôi đã googled các từ khóa như "lỗi rpc dệt k8s" và "Không thể tạo hộp cát nhóm: lỗi rpc" nhưng không có giải pháp nào tôi tìm thấy có giải pháp cho vấn đề của mình. Tôi thấy một số vấn đề đề cập đến dệt lưới, đây có phải là vấn đề không? Có lẽ tôi đã làm sai, nhưng tôi chắc chắn rằng tôi đã làm theo hướng dẫn rất tốt.

Mọi sự trợ giúp sẽ rất được trân trọng!

lá cờ in
Bạn sẽ muốn kiểm tra nhật ký của các nhóm `weave-net` đó, đặc biệt tập trung vào nhóm trên `node2/192.168.3.202`; tương tự, bạn sẽ muốn kiểm tra nhật ký `kubelet` trên nút đó để đảm bảo tương tự rằng mọi thứ đều ổn (thường là: `journalctl -u kubelet`)
Clebson avatar
lá cờ us
Lỗi mới nhất là: prober_manager.go:255] "Không thể kích hoạt chạy thủ công" thăm dò="Sẵn sàng"
Clebson avatar
lá cờ us
Nó dường như không có bất cứ điều gì liên quan đến nhóm cụ thể. Ngoài ra, khi tôi cố chạy lệnh `kubectl logs --namespace=kube-system -l k8s-app=kube-dns` này, nó sẽ trả về: Error from server (BadRequest): container "coredns" in pod "coredns-7599c5f99f- 95fgx" đang chờ bắt đầu: ContainerCreating
lá cờ in
Chúng tôi không quan tâm đến những gì coredns nghĩ, vì những thất bại đó là vấn đề thực sự; CNI của bạn trên các nút đó không hoạt động nhưng đó có thể là do vô số lý do. Tôi cũng sẽ đặt cược $1 rằng đó không phải là lỗi duy nhất trong nhật ký kubelet của bạn và bạn đã không nghe thấy tầm quan trọng của yêu cầu điều tra lý do tại sao weaver lại phát điên. Thật không may, các trang web trao đổi ngăn xếp rất tệ cho việc gỡ lỗi qua lại, vì chỉ bạn mới có thể đọc nhật ký trên máy của mình

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.