redis-cli cluster nodes 报错 Could not connect to Redis at 127.0.0.1:6379: Connection refused ,这个命令中没有指定端口所以报错
时间: 2023-07-12 11:06:50 浏览: 70
`redis-cli cluster nodes` 命令需要连接到一个 Redis Cluster 节点,但是默认连接的是本地的 127.0.0.1:6379 端口,因此出现了“Connection refused”的错误。要解决这个问题,你需要指定正确的 Redis Cluster 节点地址和端口号。
如果你知道 Redis Cluster 的节点地址和端口号,可以使用以下命令连接:
```
redis-cli -c -h <redis-cluster-node-ip> -p <redis-cluster-node-port> cluster nodes
```
其中,`-c` 表示开启集群模式,`-h` 指定 Redis Cluster 节点的 IP 地址,`-p` 指定 Redis Cluster 节点的端口号。
如果你不知道 Redis Cluster 的节点地址和端口号,可以通过以下命令查找:
```
redis-cli --cluster info <redis-cluster-node-ip>:<redis-cluster-node-port>
```
其中,`--cluster` 表示开启集群模式,`info` 表示获取 Redis Cluster 节点的信息,`<redis-cluster-node-ip>:<redis-cluster-node-port>` 是一个 Redis Cluster 节点的地址和端口号。执行该命令后,你可以看到该节点的信息,包括节点 ID、节点地址、节点状态等。