Điểm:0

một nút trong cụm k8s của tôi, không thể phân giải tên miền

lá cờ in

một nút không thể giải quyết tên miền

Tôi có một cụm k8s. Nó có một nút chính và ba nút.

K8smaster, k8snode1, k8snode2, k8snode3

Tôi chạy yaml này để kiểm tra.

phiên bản api: v1
loại: Vỏ
metadata:
phiên bản api: v1
loại: Vỏ
metadata:
  tên: busybox-0
  không gian tên: mặc định
thông số kỹ thuật:
  hộp đựng:
  - hình ảnh: busybox:1.28
    chỉ huy:
      - ngủ
      - "3600"
    imagePullPolicy: IfNotPresent
    tên: busybox-0
  restartPolicy: Luôn luôn
  máy chủ lưu trữ: đúng
  dnsPolicy: ClusterFirstWithHostNet
  tên nút: k8snode1
---
phiên bản api: v1
loại: Vỏ
metadata:
  tên: busybox-1
  không gian tên: mặc định
thông số kỹ thuật:
  hộp đựng:
  - hình ảnh: busybox:1.28
    chỉ huy:
      - ngủ
      - "3600"
    imagePullPolicy: IfNotPresent
    tên: busybox-1
  restartPolicy: Luôn luôn
  máy chủ lưu trữ: đúng
  dnsPolicy: ClusterFirstWithHostNet
  tên nút: k8snode2
---
phiên bản api: v1
loại: Vỏ
metadata:
  tên: busybox-2
  không gian tên: mặc định
thông số kỹ thuật:
  hộp đựng:
  - hình ảnh: busybox:1.28
    chỉ huy:
      - ngủ
      - "3600"
    imagePullPolicy: IfNotPresent
    tên: busybox-2
  restartPolicy: Luôn luôn
  máy chủ lưu trữ: đúng
  dnsPolicy: ClusterFirstWithHostNet
  tên nút: k8snode3
[root@k8smaster wxms]# kubectl get pod -o wide | kêu bận
busybox-0 1/1 Đang chạy 53 2d5h 192.168.0.117 k8snode1 <none> <none>
busybox-1 1/1 Đang chạy 53 2d5h 192.168.0.128 k8snode2 <none> <none>
busybox-2 1/1 Chạy 53 2d5h 192.168.0.73 k8snode3 <none> <none>

nút1

[root@k8smaster wxms]# kubectl exec -it busybox-0 -- sh
/ #
/ # tên máy chủ
K8snode1
/ #
/ # ping www.baidu.com
ping: địa chỉ sai 'www.baidu.com'
/ #

nút2

[root@k8smaster ~]# kubectl exec -it busybox-1 -- sh
/ # tên máy chủ
k8snode2
/ # ping www.baidu.com
PING www.baidu.com (180.101.49.12): 56 byte dữ liệu
64 byte từ 180.101.49.12: seq=0 ttl=47 time=14.850 ms
64 byte từ 180.101.49.12: seq=1 ttl=47 time=14.731 ms
64 byte từ 180.101.49.12: seq=2 ttl=47 time=14.708 ms
^C
--- thống kê ping www.baidu.com ---
Truyền 3 gói, nhận 3 gói, mất gói 0%
khứ hồi tối thiểu/trung bình/tối đa = 14,708/14,763/14,850 mili giây
/ #

nút3

[root@k8smaster ~]# kubectl exec -it busybox-2 -- sh
/ # tên máy chủ
k8snode3
/ #
/ # ping www.baidu.com
PING www.baidu.com (180.101.49.12): 56 byte dữ liệu
64 byte từ 180.101.49.12: seq=0 ttl=47 time=17.010 ms
64 byte từ 180.101.49.12: seq=1 ttl=47 time=14.680 ms
64 byte từ 180.101.49.12: seq=2 ttl=47 time=14.414 ms
64 byte từ 180.101.49.12: seq=3 ttl=47 time=14.408 ms
64 byte từ 180.101.49.12: seq=4 ttl=47 time=14.502 ms
64 byte từ 180.101.49.12: seq=5 ttl=47 time=14.427 ms
^C
--- thống kê ping www.baidu.com ---
Truyền 6 gói, nhận 6 gói, mất gói 0%
khứ hồi tối thiểu/trung bình/tối đa = 14,408/14,906/17,010 mili giây
/ #

lõi

[root@k8smaster ~]# kubectl get po -n kube-system -o wide | grep dns
coredns-5ffc8cf9c9-56lh2 1/1 Chạy 0 25d 10.244.0.16 k8smaster <none> <none>
coredns-5ffc8cf9c9-8jrtf 1/1 Chạy 0 25d 10.244.3.46 k8snode3 <none> <none>

Nếu tôi thay đổi "/etc/resolv.conf" tên máy chủ đến ip coreDNS, nó đang hoạt động.

#máy chủ tên 10.96.0.10
máy chủ định danh 10.244.0.16
tìm kiếm default.svc.cluster.local svc.cluster.local cluster.local openstacklocal
tùy chọn ndots:5

sau đó nút1

/ # ping www.baidu.com
PING www.baidu.com (180.101.49.11): 56 byte dữ liệu
64 byte từ 180.101.49.11: seq=0 ttl=47 time=13.709 ms
64 byte từ 180.101.49.11: seq=1 ttl=47 time=11.078 ms
^C
--- thống kê ping www.baidu.com ---
Truyền 2 gói, nhận 2 gói, mất gói 0%
khứ hồi tối thiểu/trung bình/tối đa = 11,078/12,393/13,709 mili giây

`Kube-dns. khúc gỗ

[root@k8smaster ~]# nhật ký kubectl --namespace=kube-system -l k8s-app=kube-dns
[ERROR] plugin/lỗi: 2 143.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:59179->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 143.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:56471->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 144.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:36941->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 144.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:59206->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 145.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:37024->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 145.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:52478->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 148.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:46214->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 148.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:55425->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 158.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:46974->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 158.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.0.16:49570->114.114.114.114:53: hết thời gian i/o

[INFO] 10.244.2.132:58592 - 2530 "A IN seata-server.default.svc.cluster.local.openstacklocal. udp 71 false 512" NXDOMAIN qr,aa,rd,ra 146 0,000128288s
[INFO] 10.244.1.83:37946 - 34309 "A IN seata-server.default.svc.cluster.local.default.svc.cluster.local. udp 82 false 512" NXDOMAIN qr,aa,rd 175 0,000155371s
[INFO] plugin/tải lại: Chạy cấu hình MD5 = 4e235fcc3696966e76816bcd9034ebc7
[INFO] Tải lại hoàn tất
[ERROR] plugin/lỗi: 2 138.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:49514->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 138.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:45862->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 140.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:57703->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 140.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:35707->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 159.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:34596->114.114.114.114:53: hết thời gian i/o
[ERROR] plugin/lỗi: 2 159.3.244.10.in-addr.arpa. PTR: đọc udp 10.244.3.46:49975->114.114.114.114:53: hết thời gian i/o
[root@k8smaster ~]# kubectl get ep kube-dns --namespace=kube-system
TÊN KẾT THÚC TUỔI
kube-dns 10.244.0.16:53,10.244.3.46:53,10.244.0.16:9153 + 3 chi tiết... 392d
[root@k8smaster ~]# kubectl get svc --namespace=kube-system
TÊN LOẠI CLUSTER-IP (CỔNG IP NGOÀI) TUỔI
kube-dns ClusterIP 10.96.0.10 <không có> 53/UDP,53/TCP,9153/TCP 392d
máy chủ số liệu ClusterIP 10.108.23.241 <none> 443/TCP 26d

Kube-proxy

[root@k8smaster ~]# kubectl get pods -n kube-system -o wide | grep kube-proxy
kube-proxy-2j28w 1/1 Chạy 0 2d5h 192.168.0.56 k8smaster <none> <none>
kube-proxy-bxzkt 1/1 Đang chạy 0 2d5h 192.168.0.117 k8snode1 <none> <none>
kube-proxy-lnmjt 1/1 Đang chạy 0 2d5h 192.168.0.128 k8snode2 <none> <none>
kube-proxy-th9pp 1/1 Đang chạy 0 2d5h 192.168.0.73 k8snode3 <none> <none>
[root@k8smaster ~]#
[root@k8smaster ~]# nhật ký kubectl kube-proxy-bxzkt --tail=5 -n kube-system
W0520 08:28:44.004213 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:29:14.004129 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:29:44.004042 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
[root@k8smaster ~]#
[root@k8smaster ~]# nhật ký kubectl kube-proxy-lnmjt --tail=5 -n kube-system
I0519 07:53:16.612070 1 shared_informer.go:230] Bộ đệm được đồng bộ hóa cho cấu hình điểm cuối
W0520 08:26:21.522852 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:26:51.522669 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:27:21.522677 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
[root@k8smaster ~]#
[root@k8smaster ~]# nhật ký kubectl kube-proxy-th9pp --tail=5 -n kube-system
W0520 08:24:59.419474 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:25:29.408271 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4
W0520 08:25:59.409644 1 iptables.go:562] Không thể kiểm tra iptables canary mangle/KUBE-PROXY-CANARY: thoát trạng thái 4

Đă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.