运行./zkCli.sh出错:java.net.ConnectException: 拒绝连接
2017-09-29 21:38
627 查看
一、首先要确定/usr/local/zookeeper/conf/zoo.cfg中dataDir,dataLogDir两个参数配置正确:temp,zookeeper,logs这几个文件夹要存在,如果不存在要创建相应的文件夹,之后可以运行./zkCli.sh试试zookeeper是否启动正常
dataDir=/usr/local/temp/zookeeper
dataLogDir=/usr/local/temp/zookeeper/logs
二、若第一步还是不能启动zookeeper,则要修改/etc/hosts文件
将第一行注释掉即可
三、注意在第一步和第二步做完之后要将服务器上半数以上的zookeeper启动,不然也会失败。如果我有3台服务器,只启动了1台,zookeeper就会认为服务处于不可用状态。zookeeper有个选举算法,当整个集群超过半数机器宕机,zookeeper会认为集群处于不可用状态。
三、zookeeper集群的启动
zkServer.sh start
dataDir=/usr/local/temp/zookeeper
dataLogDir=/usr/local/temp/zookeeper/logs
二、若第一步还是不能启动zookeeper,则要修改/etc/hosts文件
将第一行注释掉即可
三、注意在第一步和第二步做完之后要将服务器上半数以上的zookeeper启动,不然也会失败。如果我有3台服务器,只启动了1台,zookeeper就会认为服务处于不可用状态。zookeeper有个选举算法,当整个集群超过半数机器宕机,zookeeper会认为集群处于不可用状态。
三、zookeeper集群的启动
zkServer.sh start
相关文章推荐
- 【Hadoop】提交任务时 java.net.ConnectException: 拒绝连接
- 配置zookeeper异常 Error contacting service. It is probably not running.以及java.net.ConnectException: 拒绝连接
- to localhost:8020 failed on connection exception: java.net.ConnectException: 拒绝连接
- 连接Ubuntu系统服务器Mysql出错(错误:10061)/Jdbc连接远程数据库出错(java.net.ConnectException: Connection refused: connect)
- Hbase学习6_<hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- <hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- Tomcat 报错 java.net.connectexception:拒绝连接 解决办法
- spark连接HDFS报错:8020 failed on connection exception: java.net.ConnectException: 拒绝连接 解决方法
- sqlserver2005:到主机 的 TCP/IP 连接失败。 java.net.ConnectException
- 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
- ftp连接 java.net.ConnectException: Connection refused
- java连接mongod抛java.net.SocketTimeoutException: connect timed out异常(2015-11-07 20:29:58)
- mysql数据库无法连接(JDBC)java.net.ConnectException: Connection timed out
- om.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
- webservice Axis发布deploy.wsdd出错, {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Coction refused: connect
- (sql2005)com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: con
- Ubuntu下MySQL不能连接问题的解决 MESSAGE: java.net.ConnectException: Connection refused
- webservice Axis发布deploy.wsdd出错, {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Coction refused: connect
- centOS下 jedis连接redis失败 redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectExce
- java.net.ConnectException: Connection refused: connect(数据库连接拒接)