HBase连接异常

Ter*_*ser 8 hadoop hbase

我尝试以伪分布式模式运行HBase.但是在设置hbase-site.xml之后它不起作用.

每次我尝试在hbase shell中运行命令时都会收到此错误:

错误:org.apache.hadoop.hbase.ZooKeeperConnectionException:org.apache.hadoop.hbase.ZooKeeperConnectionException:org.apache.zookeeper.KeeperException $ ConnectionLossException:KeeperErrorCode = /Lbase的connectionLoss

我设置了ssh并确保所有端口都正确.

而且,我无法阻止hbase ./bin/stop-hbase.sh.我只得到以下输出.

stopping hbase........................................................
Run Code Online (Sandbox Code Playgroud)

Dav*_*vid 4

伪分布式意味着所有进程都在一台机器上运行。您需要检查所有必需的进程是否正在运行:

Hadoop:

  • 名称节点
  • 数据节点
  • 工作追踪器
  • 任务追踪器

动物园管理员:

  • HQuorumPeer

数据库:

  • 汉大师
  • 区域服务器

您还需要确保 hbase-site.xml 包含 Zookeeper 定义主机名和端口的正确条目。HBase FAQ 和 Wiki 确实非常好。你在那里缺少什么?