错误:
警告FailedCreatePodSandBox 34M kubelet,从节点未能创建pod沙箱:rpc错误:code=未知desc=未能为pod设置沙箱容器“26cdaf3170806455A4731218D20C482BB2A41DED6EF85C90B560058E332DF684”网络“label-demo”:networkPlugin cni未能设置pod“label-demo_default”网络:open/run/flannel/subnet.env:没有这样的文件或目录
由于这个集群的状态、它的确切部署方式以及Kubectl
、Kubelet
的输出消息都是未知的,所以我将尝试给出一些故障排除步骤和情况,这些步骤和情况可以解决这里遇到的一些问题。
第一件事是使用kubeadm
提供Kubernetes集群的过程:
调用$kubeadm init
命令时,请确保添加如下参数:
--apiserver-adverse-address=ip_address_of_master_node
--pod-network-cidr=pod_network_cidr_with_accordance_to_cni
在没有--pod-network-cidr
参数的情况下配置群集可能会导致CNI相关问题。
对于法兰绒,默认pod网络cidr为10.244.0.0/16
。
请使用命令检查是否所有节点都处于就绪
状态:
$kubectl获取节点-o wide
该命令的输出应该如下所示:
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
k1 Ready master 69m v1.17.3 10.156.0.29 <none> Ubuntu 18.04.4 LTS 5.0.0-1031-gcp docker://19.3.7
k2 Ready <none> 65m v1.17.3 10.156.0.30 <none> Ubuntu 18.04.4 LTS 5.0.0-1031-gcp docker://19.3.7
k3 Ready <none> 63m v1.17.3 10.156.0.35 <none> Ubuntu 18.04.4 LTS 5.0.0-1031-gcp docker://19.3.7
此外,请检查法兰绒吊舱是否正常运行。您可以使用以下任一项进行检查:
$kubectl get pods-a
$kubectl get pods-n kube-system
此外,您还可以通过运行命令$kubectl logs name_of_flannel_container
来检查此吊舱的日志
$systemctl status Kubelet
$journalctl-u kubelet
我已经设法重现了您遇到的错误,它发生在:
--pod-network-cidr=cidr
未与$kubeadm init
$kubeadm init
之后应用,没有--pod-network-cidr
客户端版本:version.info{Major:“1”,Minor:“20”,GitVersion:“V1.20.1”,GitCommit:“C4D752765B3BBBA2237BF87CF0B1C2E307844666”,GitTreest:“Clean”,BuildDate:“2020-12-19T11:45:27Z”,GoVersion:“GO1.15.5”,编译器:“GC”,平台:“L
我使用CocoaPods来管理项目中的依赖关系。我写过Podfile: 这个文件在CocoaPods 0.x上运行良好,但是在我升级到CocoaPods 1.0后,我无法编译project。在我跑完之后 我无法用错误编译我的项目: /用户/ 我发现每个库都有不同的部署目标。例如,KeepLayout是用4.3部署目标构建的。 如何确定每个 Pod 依赖项的构建目标?
这是我在POM中的构建详细信息: 这些是我的财产: 以下是我的终端命令: MVN清洁部署-DmuleDeploy-X,我得到以下错误: 如果我使用以下配置,它将成功部署在Cloud dhub中: 不确定我在第一个配置中做错了什么。
我在过去多次部署Firebase功能。由于某些原因,最近(大约2-3天)我经常在部署时出错。我使用windows来释放代码。当我尝试在我的Linux系统和Mac系统中设置相同的项目时,部署工作正常。从Windows环境发布可能存在的问题。 以下是部署时遇到的问题。 ! 功能[付款(us-central1)]:部署错误。加载用户代码时函数失败。这可能是由于用户代码中的错误造成的。错误消息:错误:请检
1.grpc@1.20.0安装/users/me/desktop/appname/appname/functions/node_modules/grpc node-pre-gyp安装--fallback-to-build--library=static_library node-pre-gyp使用needle警告node-pre-gyp https下载 3.../ext/channel.cc:29
在Tomcat服务器中部署代码后,我在浏览器中查看所有页面时都收到一条找不到的错误消息。 例如:- 未找到 /BOOKS/web/Index.html。 我在网络文件夹下有Index.html的文件。这是一个Spring-MVC框架应用程序。 下面是错误日志详细信息。 错误日志 请帮帮忙。