nacos-k8s icon indicating copy to clipboard operation
nacos-k8s copied to clipboard

Get http://172.17.0.2:8848/nacos/v1/ns/operator/servers: dial tcp 172.17.0.2:8848: connect: connection refused

Open Mnicca opened this issue 2 years ago • 3 comments

k8s版本1.16.4 nacos版本1.4.1 照着README流程来操作的。

kubectl get po -o wide
#结果
NAME                              READY   STATUS    RESTARTS   AGE   IP           NODE          NOMINATED NODE   READINESS GATES
nacos-0                           1/1     Running   0          14m   172.17.0.3   kube-node2    <none>           <none>
nacos-1                           1/1     Running   0          14m   172.17.0.3   kube-master   <none>           <none>
nacos-2                           1/1     Running   0          14m   172.17.0.3   kube-node1    <none>           <none>
nacos-operator-647bf68498-rfxqd   1/1     Running   0          18m   172.17.0.2   kube-node2    <none>           <none>

这个是正常的,但是

kubectl get nacos
#结果
NAME    REPLICAS   READY    TYPE      DBTYPE   VERSION   CREATETIME
nacos   3          Failed   cluster                      2021-12-15T05:58:25Z

这个状态是Filed。

kubectl get nacos nacos -o yaml -w
#结果
apiVersion: nacos.io/v1alpha1
kind: Nacos
metadata:
  creationTimestamp: "2021-12-15T05:58:25Z"
  generation: 1
  name: nacos
  namespace: default
  resourceVersion: "1822711"
  selfLink: /apis/nacos.io/v1alpha1/namespaces/default/nacos/nacos
  uid: 7cd6ac72-ede6-4046-8cf5-5d3378e69442
spec:
  image: nacos/nacos-server:1.4.1
  replicas: 3
  type: cluster
status:
  event:
  - code: 401
    firstAppearTime: "2021-12-15T06:01:26Z"
    lastTransitionTime: "2021-12-15T06:22:07Z"
    message: 'Get http://172.17.0.3:8848/nacos/v1/ns/operator/servers: dial tcp 172.17.0.3:8848:
      connect: connection refused[]'
    status: false
  phase: Failed

请问一下这个大概是什么问题,有没有大佬帮忙看一下?

Mnicca avatar Dec 15 '21 06:12 Mnicca

@Mnicca 从message信息看,nacos服务的端口没有打开。在集群节点上访问http://172.17.0.3:8848/nacos/v1/ns/operator/servers看看能不能访问的通? 如果还是不能访问的通需要查看对应的nacos节点的日志了,kubectl logs

shenkonghui avatar Dec 30 '21 11:12 shenkonghui

我也遇到了这种情况,在集群节点上访问还是拒绝连接,看日志的话全都是 INFO Nacos is starting... 不太清楚具体原因在哪

ldsdsy avatar Feb 01 '23 06:02 ldsdsy

2个问题:

  1. 这个api不对,我用的nacos 2.2.0版本api变成了nacos/v1/core/cluster/nodes
  2. 获取到http boby解析时出错,拿不到对应的servers

fyqls avatar Mar 08 '23 02:03 fyqls