hbase伪分布式模式未在本地主机中运行

wwodge7n  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(439)

我试着跑 hbase 中的伪分布模式 localhost . 但是localhost绑定了公共地址。当我把 netstat 命令时,它只显示公共ip。

hbase-site.xml:

hbase.master : localhost:60000

hbase.rootdir : hdfs://localhost:9000/hbase

hbase.cluster.distributed : true

hbase.zookeeper.quorum : localhost 

hbase.zookeeper.property.dataDir : C:\hbase-1.0.1.1\Zookeeper

hbase.zookeeper.clientPort : 2181

当我使用 netstat 命令 hbase 主人和 regionserver 没有磨合 127.0.0.1 地址。

C:\hadoopcluster\sbin>netstat -a -n -o | find "60000"
  TCP    172.16.104.181:59249   172.16.104.181:60000   ESTABLISHED     15088
  TCP    172.16.104.181:60000   0.0.0.0:0              LISTENING       2320
  TCP    172.16.104.181:60000   172.16.104.181:59249   ESTABLISHED     2320
qyyhg6bp

qyyhg6bp1#

是否检查了hosts文件中localhost是否定义为127.0.0.1?
如果要绑定到127.0.0.1,只需在配置文件中指定该ip而不是“localhost”

相关问题