Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 与服务器x.y.z.w的连接被拒绝。是否指定了正确的主机或端口?_Kubernetes_Virtual Machine_Devops_Minikube - Fatal编程技术网

Kubernetes 与服务器x.y.z.w的连接被拒绝。是否指定了正确的主机或端口?

Kubernetes 与服务器x.y.z.w的连接被拒绝。是否指定了正确的主机或端口?,kubernetes,virtual-machine,devops,minikube,Kubernetes,Virtual Machine,Devops,Minikube,我已经下载/安装了Kubernetes、Virtual Box和MiniKube。后来,我在VM上启动了minikube。当我尝试从终端运行kubectl version命令时,我收到以下错误消息。谁能告诉我这个错误背后的原因是什么。我到处都在探索,但我找不到解决这个问题的正确方法。我对这一点还不熟悉,只是迈出了一小步。任何帮助都将不胜感激。多谢各位 The connection to the server 192.168.99.100:8443 was refused - did you sp

我已经下载/安装了Kubernetes、Virtual Box和MiniKube。后来,我在VM上启动了minikube。当我尝试从终端运行kubectl version命令时,我收到以下错误消息。谁能告诉我这个错误背后的原因是什么。我到处都在探索,但我找不到解决这个问题的正确方法。我对这一点还不熟悉,只是迈出了一小步。任何帮助都将不胜感激。多谢各位

The connection to the server 192.168.99.100:8443 was refused - did you specify the right host or port?
谁能告诉我这个错误背后的原因是什么

这是因为您的
kubectl
配置文件位于
$HOME/.kube/config
,它指向该IP地址和端口,但在该IP和端口上没有任何侦听内容


使用
minikube status
命令将告诉您它认为发生了什么,并且
minikube ssh
将您置于虚拟机中,并允许您自己四处查看,这有助于获取docker日志,以说明为什么在您期望的端口上没有侦听内容。

一个好的起点是运行
minikube ip
,查看它是否与kubectl期望的ip地址匹配(如错误消息中所示)。如果没有,请相应地更新kubeconfig

minikube ssh
然后

journalctl -u kubelet
以上内容应为您提供有关服务器拒绝连接原因的其他信息



这个答案可能也很有帮助:

如果您在代理后面运行,请确保导出NO_proxy env变量或在
/etc/environment
文件中永久设置它

export NO_PROXY=192.168.99.0/24,127.0.0.1,...