我试着跑 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
1条答案
按热度按时间qyyhg6bp1#
是否检查了hosts文件中localhost是否定义为127.0.0.1?
如果要绑定到127.0.0.1,只需在配置文件中指定该ip而不是“localhost”