[HBase]-默认端口被占用,启动报错
2015-01-13 14:41
441 查看
启动hbase的时候,可以设置 export HBASE_MANAGES_ZK=true,让hbase使用自带的zk。
当时,当启动的时候报错如下:
starting master, logging to /home/wde/hbase/hbase/bin/../logs/hbase-wde-master-ict003.out
Could not start ZK at requested port of 2181. ZK was started at port: 2182. Aborting as clients (e.g. shell) will not be able to find this ZK quorum.
看样子,应该是默认的2181端口已经被占用了。如果不在hbase-site.xml里面指定zk的端口的话,那么就使用默认的2181端口。一旦2181端口被占用了,就会导致启动失败。
修改hbase-site.xml,添加下面的行:
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2182</value>
</property>
然后就能正常启动hbase了。
当时,当启动的时候报错如下:
starting master, logging to /home/wde/hbase/hbase/bin/../logs/hbase-wde-master-ict003.out
Could not start ZK at requested port of 2181. ZK was started at port: 2182. Aborting as clients (e.g. shell) will not be able to find this ZK quorum.
看样子,应该是默认的2181端口已经被占用了。如果不在hbase-site.xml里面指定zk的端口的话,那么就使用默认的2181端口。一旦2181端口被占用了,就会导致启动失败。
修改hbase-site.xml,添加下面的行:
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2182</value>
</property>
然后就能正常启动hbase了。
相关文章推荐
- [HBase]-默认端口被占用,启动报错
- hbase启动不了,端口占用问题
- ###Address already in use: 总是提示8080占用,原因:【pom.xml配置的启动端口必须是tomcat7:run才行,tomcat:run默认总是8080端口!】
- 如果maven修改了默认端口,但是启动的时候报8080倍占用,遇到的问题原因
- 【错误】The node /hbase is not in ZooKeeper,Hbase端口占用无法正常启动
- 启动Jenkins发现端口被占用默认端口8080
- 启动nginx时提示80端口被自身占用
- eclipse下运行servlet启动tomcat时提示端口被占用
- tomcat 无法启动 JAVA_HOME 8080 端口被占用
- 如何解决启动LR自带的Xitami 时,报端口已经占用
- win2003iis占用80端口导致tomcat无法启动
- 80端口被system占用导致Apache无法启动的解决方法
- tomcat启动端口占用
- tomcat默认的8080端口被占用:查出占用该端口的进程PID
- 使用Maven tomcat:run命令启动web项目时修改默认端口
- XAMPP在启动apache时443端口被占用
- adb server无法启动方法,结束占用端口的进程
- 端口被其他进程占用导致hadoop namenode,datanode,jobTracker,taskTracker,secondnamenode无法启动
- Apache服务器启动时80端口被占用的若干情况及解决方法