文章目录
一、前文
二、发现问题
- 使用本地IP
127.0.0.1
可以连接IoTDB服务器 - 使用远程IP
xx.xx.xx.xx
却连接不到。提示你:网络是否可用?服务是否启动?
[root@VM-0-3-centos apache-iotdb-1.3.1-all-bin]# bash sbin/start-cli.sh -h 8.140.x.x -p 6667 -u root -pw root
Error: Connection Error, please check whether the network is available or the server has started. Host is 8.140.110.194, port is 6667.
三、分析问题
本地IP127.0.0.1
可连接,说明IoTDB服务已经启动。
这时候主要检查以下几个地方即可。
四、检查6667端口是否监听所有IP
这种是可行的。
这种是只监听本地IP的。
五、检查ECS云服务器的安全组是否允许
- ECS云服务器的安全组是默认关闭所有端口。
- 所以,一定要手动添加允许6667端口
六、检查Linux防火墙是否允许
- 如果有开防火墙,那么防火墙是默认关闭所有端口。
- 所以,一定要添加规则,允许6667端口开放。
不懂得防火墙如何操作的,可以查阅如下几篇博客:
觉得好,就一键三连呗(点赞+收藏+关注)