如何解决无法连接到服务器:拨打tcp 127.0.0.1:45451:connectex:由于目标计算机主动拒绝连接,因此无法建立连接
我是Kubernetes的新手,并试图在我的本地计算机上建立一个运行Cassandra的集群。我曾用过亲切的方法来创建成功的集群。之后,当我尝试运行 kubectl cluster-info
时,出现以下错误:
Unable to connect to the server: dial tcp 127.0.0.1:45451: connectex: No connection could be made because the target machine actively refused it.
在 docker container ls
上,我可以看到使用以下端口在容器上运行的控制平面:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1c4b6101b8ff kindest/node:v1.18.2 "/usr/local/bin/entr" 3 hours ago Up 2 hours 127.0.0.1:45451->6443/tcp kind-cassandra-control-plane
625fee22e0e6 kindest/node:v1.18.2 "/usr/local/bin/entr" 3 hours ago Up 2 hours kind-cassandra-worker
能够通过执行以下 kubectl config view
来查看配置文件,这表明kubectl能够读取正确的配置文件:
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: DATA+OMITTED
server: https://127.0.0.1:45451
name: kind-kind-cassandra
contexts:
- context:
cluster: kind-kind-cassandra
user: kind-kind-cassandra
name: kind-kind-cassandra
current-context: kind-kind-cassandra
kind: Config
preferences: {}
users:
- name: kind-kind-cassandra
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
更新:
当我运行 netstat
时,我可以在下面看到127.0.0.1上的活动连接
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:2869
TCP 127.0.0.1:5354
TCP 127.0.0.1:5354
TCP 127.0.0.1:27015
TCP 127.0.0.1:49157
TCP 127.0.0.1:49158
TCP 127.0.0.1:49174
我们非常感谢您的帮助。 TIA
解决方法
我希望它可能是kind
的问题,而不是kubernetes
的问题,因此,我将首先对此进行调查。请显示以下内容:
- 操作系统
- Docker版本和发行版(“用于Mac的docker”,“用于Windows的docker”等)
- 如何精确地创建集群,配置文件等。
-
kind get nodes
- 资源
- 鉴于Windows或Mac,为docker分配了多少资源
- 考虑Linux,该计算机拥有多少资源
然后,我建议重新创建kind
集群。
尝试使用此命令
minikube start --driver=docker
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。