Rancher启动失败

Rancher Server 设置

  • Rancher 版本:rancher/rancher:stable
  • 安装选项 (Docker install/Helm Chart): Docker install

启动命令:sudo docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 -v /etc/localtime:/etc/localtime rancher/rancher:stable

参照按照网站上的启动命令部署rancher。

部署的环境为在VMware 15.5上搭建的Ubuntu 22.04虚拟机。

容器启动失败,不断重新拉起,使用docker logs命令查看日志,发现k3s启动失败。

使用docker exec命令进入容器,查看k3s日志。发现以下报错信息:

E0828 17:45:50.154880 99 kubelet.go:1378] “Failed to start ContainerManager” err=“cannot enter cgroupv2 “/sys/fs/cgroup/kubepods” with domain controllers – it is in an invalid state”

请问下是因为装在虚拟机中的原因吗?

截图:

其他上下文信息:

日志
E0828 17:45:45.077629      99 cri_stats_provider.go:455] "Failed to get the info of the filesystem with mountpoint" err="unable to find data in memory cache" mountpoint="/var/lib/rancher/k3s/agent/containerd/io.containerd.snapshotter.v1.overlayfs"
E0828 17:45:45.078294      99 kubelet.go:1298] "Image garbage collection failed once. Stats initialization may not have completed yet" err="invalid capacity 0 on image filesystem"
E0828 17:45:45.087634      99 nodelease.go:49] "Failed to get node when trying to set owner ref to the node lease" err="nodes \"local-node\" not found" node="local-node"
I0828 17:45:45.142735      99 kubelet_network_linux.go:76] "Initialized protocol iptables rules." protocol=IPv4
E0828 17:45:45.144323      99 kubelet_network_linux.go:99] "Failed to ensure that nat chain exists KUBE-MARK-DROP chain" err=<
	error creating chain "KUBE-MARK-DROP": exit status 3: ip6tables v1.8.6 (legacy): can't initialize ip6tables table `nat': Table does not exist (do you need to insmod?)
	Perhaps ip6tables or your kernel needs to be upgraded.
 >
I0828 17:45:45.144382      99 kubelet_network_linux.go:84] "Failed to initialize protocol iptables rules; some functionality may be missing." protocol=IPv6
I0828 17:45:45.144397      99 status_manager.go:161] "Starting to sync pod status with apiserver"
I0828 17:45:45.144455      99 kubelet.go:1974] "Starting kubelet main sync loop"
E0828 17:45:45.144547      99 kubelet.go:1998] "Skipping pod synchronization" err="[container runtime status check may not have completed yet, PLEG is not healthy: pleg has yet to be successful]"
E0828 17:45:45.176468      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:45.244931      99 kubelet.go:1998] "Skipping pod synchronization" err="container runtime status check may not have completed yet"
E0828 17:45:45.277272      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:45.378920      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:45+08:00" level=info msg="Waiting for cloud-controller-manager privileges to become available"
time="2022-08-28T17:45:45+08:00" level=info msg="Kube API server is now running"
time="2022-08-28T17:45:45+08:00" level=info msg="k3s is up and running"
time="2022-08-28T17:45:45+08:00" level=info msg="Applying CRD addons.k3s.cattle.io"
time="2022-08-28T17:45:45+08:00" level=info msg="Applying CRD helmcharts.helm.cattle.io"
E0828 17:45:45.445966      99 kubelet.go:1998] "Skipping pod synchronization" err="container runtime status check may not have completed yet"
time="2022-08-28T17:45:45+08:00" level=info msg="Applying CRD helmchartconfigs.helm.cattle.io"
time="2022-08-28T17:45:45+08:00" level=info msg="Writing static file: /var/lib/rancher/k3s/server/static/charts/traefik-10.19.300.tgz"
time="2022-08-28T17:45:45+08:00" level=info msg="Writing static file: /var/lib/rancher/k3s/server/static/charts/traefik-crd-10.19.300.tgz"
time="2022-08-28T17:45:45+08:00" level=info msg="Writing manifest: /var/lib/rancher/k3s/server/manifests/rolebindings.yaml"
time="2022-08-28T17:45:45+08:00" level=info msg="Writing manifest: /var/lib/rancher/k3s/server/manifests/ccm.yaml"
time="2022-08-28T17:45:45+08:00" level=info msg="Writing manifest: /var/lib/rancher/k3s/server/manifests/coredns.yaml"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting managed etcd node label controller"
E0828 17:45:45.479351      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:45+08:00" level=info msg="Reconciliation of snapshot data in k3s-etcd-snapshots ConfigMap complete"
time="2022-08-28T17:45:45+08:00" level=error msg="Failed to record snapshots for cluster: No snapshot configmap found"
E0828 17:45:45.581007      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting k3s.cattle.io/v1, Kind=Addon controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Creating deploy event broadcaster"
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"ccm\", UID:\"5d3ff25a-1d51-43f6-b046-d2ff0fc5286a\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"238\", FieldPath:\"\"}): type: 'Normal' reason: 'ApplyingManifest' Applying manifest at \"/var/lib/rancher/k3s/server/manifests/ccm.yaml\""
I0828 17:45:45.617198      99 leaderelection.go:248] attempting to acquire leader lease kube-system/k3s...
time="2022-08-28T17:45:45+08:00" level=info msg="Starting /v1, Kind=Node controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Cluster dns configmap already exists"
time="2022-08-28T17:45:45+08:00" level=info msg="Waiting for control-plane node local-node startup: nodes \"local-node\" not found"
I0828 17:45:45.639627      99 controller.go:611] quota admission added evaluator for: leases.coordination.k8s.io
I0828 17:45:45.641989      99 leaderelection.go:258] successfully acquired lease kube-system/k3s
time="2022-08-28T17:45:45+08:00" level=info msg="Creating svccontroller event broadcaster"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting managed etcd member removal controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting managed etcd apiserver addresses controller"
E0828 17:45:45.702802      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:45.730534      99 controller.go:611] quota admission added evaluator for: rolebindings.rbac.authorization.k8s.io
E0828 17:45:45.731711      99 csi_plugin.go:301] Failed to initialize CSINode: error updating CSINode annotation: timed out waiting for the condition; caused by: nodes "local-node" not found
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"ccm\", UID:\"5d3ff25a-1d51-43f6-b046-d2ff0fc5286a\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"238\", FieldPath:\"\"}): type: 'Normal' reason: 'AppliedManifest' Applied manifest at \"/var/lib/rancher/k3s/server/manifests/ccm.yaml\""
I0828 17:45:45.737096      99 controller.go:611] quota admission added evaluator for: addons.k3s.cattle.io
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"coredns\", UID:\"9cacf4e0-ede4-436c-9216-da70ecf31231\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"250\", FieldPath:\"\"}): type: 'Normal' reason: 'ApplyingManifest' Applying manifest at \"/var/lib/rancher/k3s/server/manifests/coredns.yaml\""
E0828 17:45:45.803771      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:45.808128      99 controller.go:611] quota admission added evaluator for: deployments.apps
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"coredns\", UID:\"9cacf4e0-ede4-436c-9216-da70ecf31231\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"250\", FieldPath:\"\"}): type: 'Normal' reason: 'AppliedManifest' Applied manifest at \"/var/lib/rancher/k3s/server/manifests/coredns.yaml\""
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"rolebindings\", UID:\"ca6702a3-724f-4ddb-afbf-b5a607188442\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"257\", FieldPath:\"\"}): type: 'Normal' reason: 'ApplyingManifest' Applying manifest at \"/var/lib/rancher/k3s/server/manifests/rolebindings.yaml\""
E0828 17:45:45.846166      99 kubelet.go:1998] "Skipping pod synchronization" err="container runtime status check may not have completed yet"
time="2022-08-28T17:45:45+08:00" level=info msg="Event(v1.ObjectReference{Kind:\"Addon\", Namespace:\"kube-system\", Name:\"rolebindings\", UID:\"ca6702a3-724f-4ddb-afbf-b5a607188442\", APIVersion:\"k3s.cattle.io/v1\", ResourceVersion:\"257\", FieldPath:\"\"}): type: 'Normal' reason: 'AppliedManifest' Applied manifest at \"/var/lib/rancher/k3s/server/manifests/rolebindings.yaml\""
time="2022-08-28T17:45:45+08:00" level=info msg="Starting helm.cattle.io/v1, Kind=HelmChartConfig controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting helm.cattle.io/v1, Kind=HelmChart controller"
E0828 17:45:45.904023      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting apps/v1, Kind=DaemonSet controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting apps/v1, Kind=Deployment controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding controller"
time="2022-08-28T17:45:45+08:00" level=info msg="Starting batch/v1, Kind=Job controller"
I0828 17:45:45.987374      99 serving.go:355] Generated self-signed cert in-memory
E0828 17:45:46.005080      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:46.069920      99 apiserver.go:52] "Watching apiserver"
E0828 17:45:46.107013      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:46.208033      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:46.309978      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:46.353921      99 serving.go:355] Generated self-signed cert in-memory
I0828 17:45:46.371012      99 controllermanager.go:180] Version: v1.24.1+k3s1
I0828 17:45:46.371082      99 controllermanager.go:182] "Golang settings" GOGC="" GOMAXPROCS="" GOTRACEBACK=""
I0828 17:45:46.378048      99 requestheader_controller.go:169] Starting RequestHeaderAuthRequestController
I0828 17:45:46.378330      99 shared_informer.go:255] Waiting for caches to sync for RequestHeaderAuthRequestController
I0828 17:45:46.378150      99 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file"
I0828 17:45:46.378372      99 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
I0828 17:45:46.378223      99 secure_serving.go:210] Serving securely on 127.0.0.1:10257
I0828 17:45:46.378441      99 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::client-ca-file"
I0828 17:45:46.378493      99 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
I0828 17:45:46.378245      99 tlsconfig.go:240] "Starting DynamicServingCertificateController"
I0828 17:45:46.381686      99 leaderelection.go:248] attempting to acquire leader lease kube-system/kube-controller-manager...
E0828 17:45:46.411126      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:46.478912      99 shared_informer.go:262] Caches are synced for RequestHeaderAuthRequestController
I0828 17:45:46.479007      99 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
I0828 17:45:46.479080      99 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=ConfigMap controller"
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=ServiceAccount controller"
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=Pod controller"
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=Secret controller"
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=Service controller"
time="2022-08-28T17:45:46+08:00" level=info msg="Starting /v1, Kind=Endpoints controller"
E0828 17:45:46.512201      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:46.613025      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:46.647279      99 kubelet.go:1998] "Skipping pod synchronization" err="container runtime status check may not have completed yet"
E0828 17:45:46.715055      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:46.720541      99 controllermanager.go:143] Version: v1.24.1+k3s1
I0828 17:45:46.725232      99 secure_serving.go:210] Serving securely on 127.0.0.1:10258
I0828 17:45:46.725471      99 tlsconfig.go:240] "Starting DynamicServingCertificateController"
I0828 17:45:46.725539      99 requestheader_controller.go:169] Starting RequestHeaderAuthRequestController
I0828 17:45:46.725565      99 shared_informer.go:255] Waiting for caches to sync for RequestHeaderAuthRequestController
I0828 17:45:46.725623      99 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file"
I0828 17:45:46.725659      99 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
I0828 17:45:46.725724      99 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::client-ca-file"
I0828 17:45:46.725743      99 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
I0828 17:45:46.725749      99 leaderelection.go:248] attempting to acquire leader lease kube-system/cloud-controller-manager...
E0828 17:45:46.815260      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:46.826017      99 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
I0828 17:45:46.826088      99 shared_informer.go:262] Caches are synced for RequestHeaderAuthRequestController
I0828 17:45:46.826179      99 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
time="2022-08-28T17:45:46+08:00" level=info msg="Updating TLS secret for kube-system/k3s-serving (count: 10): map[listener.cattle.io/cn-10.43.0.1:10.43.0.1 listener.cattle.io/cn-127.0.0.1:127.0.0.1 listener.cattle.io/cn-172.17.0.3:172.17.0.3 listener.cattle.io/cn-__1-f16284:::1 listener.cattle.io/cn-kubernetes:kubernetes listener.cattle.io/cn-kubernetes.default:kubernetes.default listener.cattle.io/cn-kubernetes.default.svc:kubernetes.default.svc listener.cattle.io/cn-kubernetes.default.svc.cluster.local:kubernetes.default.svc.cluster.local listener.cattle.io/cn-local-node:local-node listener.cattle.io/cn-localhost:localhost listener.cattle.io/fingerprint:SHA1=4F43D5EE2CC620A89893166B21C9D439133AEDA4]"
E0828 17:45:46.916319      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.017014      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:47+08:00" level=info msg="Waiting for control-plane node local-node startup: nodes \"local-node\" not found"
E0828 17:45:47.118242      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.218504      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:47+08:00" level=info msg="Active TLS secret kube-system/k3s-serving (ver=220) (count 10): map[listener.cattle.io/cn-10.43.0.1:10.43.0.1 listener.cattle.io/cn-127.0.0.1:127.0.0.1 listener.cattle.io/cn-172.17.0.3:172.17.0.3 listener.cattle.io/cn-__1-f16284:::1 listener.cattle.io/cn-kubernetes:kubernetes listener.cattle.io/cn-kubernetes.default:kubernetes.default listener.cattle.io/cn-kubernetes.default.svc:kubernetes.default.svc listener.cattle.io/cn-kubernetes.default.svc.cluster.local:kubernetes.default.svc.cluster.local listener.cattle.io/cn-local-node:local-node listener.cattle.io/cn-localhost:localhost listener.cattle.io/fingerprint:SHA1=4F43D5EE2CC620A89893166B21C9D439133AEDA4]"
E0828 17:45:47.319083      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.420058      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.473611      99 csi_plugin.go:301] Failed to initialize CSINode: error updating CSINode annotation: timed out waiting for the condition; caused by: nodes "local-node" not found
E0828 17:45:47.520206      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.620988      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.721121      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.822137      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:47.923094      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.025168      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
time="2022-08-28T17:45:48+08:00" level=info msg="Running kube-proxy --cluster-cidr=10.42.0.0/16 --conntrack-max-per-core=0 --conntrack-tcp-timeout-close-wait=0s --conntrack-tcp-timeout-established=0s --healthz-bind-address=127.0.0.1 --hostname-override=local-node --kubeconfig=/var/lib/rancher/k3s/agent/kubeproxy.kubeconfig --proxy-mode=iptables"
I0828 17:45:48.044506      99 server.go:231] "Warning, all flags other than --config, --write-config-to, and --cleanup are deprecated, please begin using a config file ASAP"
E0828 17:45:48.045433      99 proxier.go:657] "Failed to read builtin modules file, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" err="open /lib/modules/5.15.0-46-generic/modules.builtin: no such file or directory" filePath="/lib/modules/5.15.0-46-generic/modules.builtin"
I0828 17:45:48.045577      99 proxier.go:667] "Failed to load kernel module with modprobe, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" moduleName="ip_vs"
I0828 17:45:48.045644      99 proxier.go:667] "Failed to load kernel module with modprobe, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" moduleName="ip_vs_rr"
I0828 17:45:48.045747      99 proxier.go:667] "Failed to load kernel module with modprobe, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" moduleName="ip_vs_wrr"
I0828 17:45:48.045807      99 proxier.go:667] "Failed to load kernel module with modprobe, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" moduleName="ip_vs_sh"
I0828 17:45:48.045930      99 proxier.go:667] "Failed to load kernel module with modprobe, you can ignore this message when kube-proxy is running inside container without mounting /lib/modules" moduleName="nf_conntrack"
E0828 17:45:48.056753      99 node.go:152] Failed to retrieve node info: nodes "local-node" not found
time="2022-08-28T17:45:48+08:00" level=info msg="Waiting for control-plane node local-node startup: nodes \"local-node\" not found"
E0828 17:45:48.125382      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.226061      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.248143      99 kubelet.go:1998] "Skipping pod synchronization" err="container runtime status check may not have completed yet"
E0828 17:45:48.326185      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.428096      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.528479      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.629246      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.729780      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.830408      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:48.930539      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.033127      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.075414      99 csi_plugin.go:301] Failed to initialize CSINode: error updating CSINode annotation: timed out waiting for the condition; caused by: nodes "local-node" not found
time="2022-08-28T17:45:49+08:00" level=info msg="Waiting for control-plane node local-node startup: nodes \"local-node\" not found"
E0828 17:45:49.134190      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.234663      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.236667      99 node.go:152] Failed to retrieve node info: nodes "local-node" not found
E0828 17:45:49.335091      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.437926      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.538206      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.639158      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.739547      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.839685      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:49.940137      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
E0828 17:45:50.040304      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
I0828 17:45:50.097118      99 kubelet_node_status.go:70] "Attempting to register node" node="local-node"
time="2022-08-28T17:45:50+08:00" level=info msg="Waiting for control-plane node local-node startup: nodes \"local-node\" not found"
I0828 17:45:50.110406      99 cpu_manager.go:213] "Starting CPU manager" policy="none"
I0828 17:45:50.110462      99 cpu_manager.go:214] "Reconciling" reconcilePeriod="10s"
I0828 17:45:50.110507      99 state_mem.go:36] "Initialized new in-memory state store"
I0828 17:45:50.110826      99 state_mem.go:88] "Updated default CPUSet" cpuSet=""
I0828 17:45:50.110882      99 state_mem.go:96] "Updated CPUSet assignments" assignments=map[]
I0828 17:45:50.110894      99 policy_none.go:49] "None policy: Start"
I0828 17:45:50.113034      99 memory_manager.go:168] "Starting memorymanager" policy="None"
I0828 17:45:50.113117      99 state_mem.go:35] "Initializing new in-memory state store"
I0828 17:45:50.113458      99 state_mem.go:75] "Updated machine memory state"
E0828 17:45:50.141174      99 kubelet.go:2419] "Error getting node" err="node \"local-node\" not found"
W0828 17:45:50.154729      99 watcher.go:93] Error while processing event ("/sys/fs/cgroup/kubepods": 0x40000100 == IN_CREATE|IN_ISDIR): inotify_add_watch /sys/fs/cgroup/kubepods: no such file or directory
E0828 17:45:50.154800      99 node_container_manager_linux.go:61] "Failed to create cgroup" err="cannot enter cgroupv2 \"/sys/fs/cgroup/kubepods\" with domain controllers -- it is in an invalid state" cgroupName=[kubepods]
E0828 17:45:50.154880      99 kubelet.go:1378] "Failed to start ContainerManager" err="cannot enter cgroupv2 \"/sys/fs/cgroup/kubepods\" with domain controllers -- it is in an invalid state"


你的 rancher 版本不支持 22.04,支持矩阵可参考:Support matrix | SUSE

非常感谢,换成Ubuntu 20.04启动成功了