Điểm:0

triển khai juju k8s-core: Đang chờ plugin CNI khả dụng

lá cờ td

Tôi đang vật lộn với việc cài đặt juju kubernetes-core charm

Tôi đã thiết lập ba môi trường:

  • bộ điều khiển juju
  • hướng dẫn thêm đám mây juju
  • đã thêm hai tiêu điểm Ubuntu 4 CPU 4GB RAM

Rồi tôi chạy:

triển khai juju --dry-run cs:bundle/kubernetes-core-1340 --map-machines=current,0=0,1=1

và thấy rằng tôi đang mắc kẹt trong "trạng thái juju"

Bộ điều khiển mô hình Phiên bản đám mây/khu vực Dấu thời gian SLA
mặc định k8s k8scloud/mặc định 2.9.10 không được hỗ trợ 13:08:03+02:00

Phiên bản ứng dụng Trạng thái Quy mô Charm Store Kênh Rev OS Tin nhắn
containerd go1.13.8 active 2 containerd charmstore edge 147 ubuntu Có sẵn thời gian chạy container
easyrsa 3.0.1 đang hoạt động 1 easyrsa charmstore edge 396 ubuntu Cơ quan cấp chứng chỉ được kết nối.
etcd 3.4.5 đang hoạt động 1 etcd charmstore edge 608 ubuntu Khỏe mạnh với 1 đồng nghiệp đã biết
lỗi flannel 2 flannel charmstore edge 572 ubuntu hook không thành công: "cài đặt"
kubernetes-master 1.22.0-alpha.2 đang chờ 1 kubernetes-master charmstore edge 1035 ubuntu Đang chờ plugin CNI khả dụng
kubernetes-worker 1.22.0-alpha.2 đang chờ 1 kubernetes-worker charmstore edge 789 ubuntu Đang chờ thông tin xác thực cụm.

Đơn vị Khối lượng công việc Tác nhân Máy Địa chỉ công cộng Cổng Tin nhắn
easyrsa/0* không hoạt động 0/lxd/0 10.156.136.137 Tổ chức phát hành chứng chỉ được kết nối.
etcd/0* không hoạt động 0 172.16.51.212 2379/tcp Khỏe mạnh với 1 đồng nghiệp đã biết
kubernetes-master/0* đang đợi nhàn rỗi 0 172.16.51.212 **Đang chờ plugin CNI khả dụng**
  containerd/1 đang hoạt động không hoạt động 172.16.51.212 Có sẵn thời gian chạy vùng chứa
  lỗi flannel/1 không hoạt động hook 172.16.51.212 không thành công: "cài đặt"
kubernetes-worker/0* đang chờ không hoạt động 1 172.16.51.213 Đang chờ thông tin xác thực cụm.
  containerd/0* đang hoạt động không hoạt động 172.16.51.213 Có sẵn thời gian chạy vùng chứa
  lỗi flannel/0* nhàn rỗi hook 172.16.51.213 không thành công: "cài đặt"

Trạng thái máy DNS Inst id Sê-ri Thông báo AZ
0 bắt đầu 172.16.51.212 thủ công:172.16.51.212 tiêu điểm Máy được cung cấp thủ công
0/lxd/0 đã bắt đầu 10.156.136.137 juju-c9d9ed-0-lxd-0 tiêu điểm Container đã bắt đầu
1 bắt đầu 172.16.51.213 thủ công:172.16.51.213 tiêu điểm Máy được cung cấp thủ công

Khi tôi mở nhật ký flannel, tôi thấy:

2021-08-06 10:29:20 LỖI unit.flannel/0.juju-log server.go:314 Lỗi hook:
Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site-packages/charms/reactive/__init__.py", dòng 71, trong phần chính
    xe buýt.khám phá()
  Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", dòng 426, trong khám phá
    _register_handlers_from_file(search_path, filepath)
  Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", dòng 466, trong _register_handlers_from_file
    _load_module(root, filepath)
  Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", dòng 444, trong _load_module
    trả về importlib.import_module(gói + mô-đun)
  Tệp "/usr/lib/python3.8/importlib/__init__.py", dòng 127, trong import_module
    return _bootstrap._gcd_import(tên[cấp độ:], gói, cấp độ)
  Tệp "<frozen importlib._bootstrap>", dòng 1014, trong _gcd_import
  Tệp "<frozen importlib._bootstrap>", dòng 991, trong _find_and_load
  Tệp "<frozen importlib._bootstrap>", dòng 975, trong _find_and_load_unlocked
  Tệp "<frozen importlib._bootstrap>", dòng 671, trong _load_unlocked
  Tệp "<frozen importlib._bootstrap_external>", dòng 848, trong exec_module
  Tệp "<frozen importlib._bootstrap>", dòng 219, trong _call_with_frames_removed
...bỏ qua...
  Tệp "<frozen importlib._bootstrap>", dòng 991, trong _find_and_load
  Tệp "<frozen importlib._bootstrap>", dòng 975, trong _find_and_load_unlocked
  Tệp "<frozen importlib._bootstrap>", dòng 671, trong _load_unlocked
  Tệp "<frozen importlib._bootstrap_external>", dòng 848, trong exec_module
  Tệp "<frozen importlib._bootstrap>", dòng 219, trong _call_with_frames_removed
  Tệp "/var/lib/juju/agents/unit-flannel-0/charm/hooks/relations/kubernetes-cni/provides.py", dòng 5, trong <module>
    từ charms.layer.kubernetes_common nhập kubeclientconfig_path
**ModuleNotFoundError: Không có mô-đun nào có tên 'charms.layer.kubernetes_common'**

2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Traceback (lần gọi gần đây nhất):
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/charm/hooks/install", dòng 22, trong <mô-đun>
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 main()
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site -gói/bùa chú/phản ứng/__init__.py", dòng 71, trong phần chính
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 bus.detect()
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site -packages/charms/reactive/bus.py", dòng 426, trong khám phá
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 _register_handlers_from_file(search_path, filepath)
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site -gói/bùa chú/phản ứng/bus.py", dòng 466, trong _register_handlers_from_file   
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 _load_module(root, filepath)
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/.venv/lib/python3.8/site -gói/bùa chú/phản ứng/bus.py", dòng 444, trong _load_module
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 return importlib.import_module(gói + mô-đun)
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/usr/lib/python3.8/importlib/__init__.py", dòng 127, trong import_module
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 return _bootstrap._gcd_import(tên[cấp độ:], gói, cấp độ)
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap>", dòng 1014, trong _gcd_import
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap>", dòng 991, trong _find_and_load
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap>", dòng 975, trong _find_and_load_unlocked
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap>", dòng 671, trong _load_unlocked
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap_external>", dòng 848, trong exec_module
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "<frozen importlib._bootstrap>", dòng 219, trong _call_with_frames_removed
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 Tệp "/var/lib/juju/agents/unit-flannel-0/charm/hooks/relations/kubernetes-cni/ cung cấp.py", dòng 5, trong <module>
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 từ charms.layer.kubernetes_common nhập kubeclientconfig_path
2021-08-06 10:54:52 CẢNH BÁO unit.flannel/0.install logger.go:60 ModuleNotFoundError: Không có mô-đun nào có tên 'charms.layer.kubernetes_common'
2021-08-06 10:54:52 LỖI juju.worker.uniter.operation runhook.go:139 hook "install" (thông qua tập lệnh hook riêng biệt, rõ ràng) không thành công: thoát trạng thái 1
2021-08-06 10:54:52 THÔNG TIN juju.worker.uniter resolver.go:144 đang chờ xử lý lỗi cho móc "cài đặt"
2021-08-06 10:59:52 THÔNG TIN juju.worker.uniter resolver.go:144 đang chờ xử lý lỗi cho móc "cài đặt"
2021-08-06 10:59:52 THÔNG TIN unit.flannel/0.juju-log server.go:314 Main phản ứng đang chạy để cài đặt hook
2021-08-06 10:59:52 LỖI unit.flannel/0.juju-log server.go:314 Lỗi hook:

Tôi không chắc tại sao không thể cài đặt hoặc thiếu mô-đun.

Điểm:0
lá cờ cn

Tôi không phải là chuyên gia về k8 nhưng có vẻ như đó là một lỗi được báo cáo trong: https://bugs.launchpad.net/charm-flannel/+orms/1938943

Có vẻ như bạn đang sử dụng flannel quyến rũ và nó thiếu kubernetes_common lớp.

Như họ đã nói trong Launchpad hoa vảikubernetes_common lớp bạn có thể chuyển sang bông hoa quyến rũ nếu bạn không đặc biệt cần vải nỉ như một cách giải quyết?

Thông tin chi tiết: https://ubuntu.com/kubernetes/docs/charm-calico

Chỉnh sửa: Ngoài ra, bạn có thể thêm lớp: kubernetes-common đến lớp.yaml và xây dựng sự quyến rũ :)

Viktorbs avatar
lá cờ td
cảm ơn bạn rất nhiều vì câu trả lời! có vẻ như bản sửa lỗi đang được tiến hành https://github.com/charmed-kubernetes/charm-flannel/pull/73/commits/fa3e57d60d194d8c5bc099495958f448c02c5ecc vì vậy tôi sẽ đợi hợp nhất và thử lại :)
bw3u avatar
lá cờ cn
@Viktorbs Có vẻ như nó đã được hợp nhất nhưng `đang tiến hành` trong Launchpad nên việc phát hành lần đầu có thể mất thời gian như bạn đã nói :) Nếu câu trả lời này hữu ích, bạn có thể chấp nhận nó bằng cách nhấp để đánh dấu vào nút. Chúc một ngày tốt là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.