我的环境:
CentOS7 linux
/etc/主机:
192.168.0.106主模块01
节点02
192.168.0.108 节点01
在 master01 机器上:
/etc/主机名:
大师01
在 master01 机器上,我执行如下命令:
1) yum安装docker ce kubelet kubeadm kubectl
2)systemctl启动docker.service
vim /etc/sysconfig/kubelet
编辑文件:
KUBELET_EXTRA_ARGS=“--交换失败=假”
4)systemctl启用docker kubelet
5)kubeadm init--kubernetes-version=v1.12.0--pod-network-cidr=10.244.0.0/16servicecidr=10.96.0.0/12--忽略预检错误=所有
然后
第一条错误消息:
无法加载客户端CA文件/etc/kubernetes/pki/CA。crt:open/etc/kubernetes/pki/ca。crt:没有这样的文件或目录
库贝莱特。go:2236]节点“master01”未找到
kubelet_node_status.go:70]试图注册节点主机01 Oct 2 23:32:35主机01 kube let:e 1002 23:32:35 . 974275 49157
kubelet_node_status.go:92]无法向API服务器注册节点"master 01":发布https://192.168.0.106:6443/api/v1/nodes:拨打tcp192.168.0.106:6443:连接:连接被拒绝
我不知道为什么节点master 01没有找到?
我已经尝试了很多方法,但是不能解决这个问题。
非常感谢。
我不确定问题是否总是与防火墙规则有关。
考虑以下步骤:
1 )尝试解决与以下相关的
错误:
在没有 --忽略预检错误 = all
的情况下再次运行 kubeadm init
,并查看 [证书]
阶段中的所有操作是否都已发生 - 例如:
[certs] Using certificateDir folder "/etc/kubernetes/pki"
[certs] Generating "ca" certificate and key
[certs] Generating "apiserver" certificate and key
.
.
2)尝试运行重新安装kubeadm或使用其他版本运行< code>kubeadm init(使用< code >-kubernetes-version = X . y . z 标志)。
3 ) 尝试使用系统重启 kubelet 重新启动 kubelet
。
4 ) 检查泊坞版本是否需要更新。
5)打开需要的特定端口(如果您决定停止firewalld,请记住在解决问题后立即启动它)。
您的问题也可能是由防火墙规则引起的,将 tcp 连接限制为 6443 端口。因此,您可以在主节点上临时禁用防火墙以验证这一点:
systemctl stop firewalld
然后尝试再次执行kubeadm init。希望有帮助。
sudo cp/etc/kubernetes/admin.conf$home/sudo chown$(id-u):$(id-g)$home/admin.conf导出kubeconfig=$home/admin.conf 设置组织 kubectl apply--文件名https://git.io/weave-kube-1.6 验证主模式是否已就绪,以及dns吊舱是否正在运行。 没有错误的连接节点。
我是kubernetes的新手,正在尝试配置kubernetes主节点,我已经安装了kubeadm、kubectl和kubelet,如下所示 https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/ 但是当我尝试通过键入 kubeadm 时,它会给我以下错误
问题内容: 是我自己的一类。该类与主类位于同一JAR文件中。因此,这不应该是因为classpath中缺少任何JAR。 当我通过查阅JAR文件时,可以看到其中列出的内容。 顺便说一句:代码在我的本地计算机上运行良好。但是当我将其与某些脚本一起部署到Linux服务器上时无法工作。所以我认为这不是代码的问题。但是出于某种原因。部署过程很难跟踪。 可能是什么问题呢? 问题答案: 我最好的选择是这里有一个问
以下是我的配置 java版本“1.8.0_101”java(TM)SE运行时环境(构建1.8.0_101-b13)java热点(TM)64位服务器虚拟机(构建25.101-b13,混合模式) 使用Apache http客户端v4.4调用Restful服务,服务URL具有有效的证书(SHA2) 我们使用apache http客户端调用服务。下面是代码 服务调用是间歇性失败的,有一个批处理过程在一个循
我正在尝试运行一个Spring项目。pom.xml: 结果是这样的: 2017-08-17 01:11:01.405信息9156---[restartedMain]org.ocp.TestruleemallApplication:在桌面上启动TestruleemallApplication-PL25CTR,PID 9156(C:\Users\Ilias\DesktoP\TestRuleEmall\
log4j.属性 我的主类在一个带有子名称空间的包中,我试图在其中记录如下: 但我仍然收到一条错误消息,我不知道该怎么做。您可以看到上面的注释行BasicConfigurator。据我所知,应该读取log4j.properties而不调用那一行,对吗? log4j:警告找不到logger(at.company.project.poi.MainClass)的附加程序。log4j:警告请正确初始化lo