- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在 hbase shell 中执行任何命令时,我在 hbase shell 中收到以下错误“错误:KeeperErrorCode = NoNode for/hbase/master”。
启动 HBASE:
HOSTCHND:hbase-2.0.0 gvm$ ./bin/start-hbase.sh
localhost: running zookeeper, logging to /usr/local/Cellar/hbase-2.0.0/bin/../logs/hbase-gvm-zookeeper-HOSTCHND.local.out
running master, logging to /usr/local/Cellar/hbase-2.0.0/logs/hbase-gvm-master-HOSTCHND.local.out
: running regionserver, logging to /usr/local/Cellar/hbase-2.0.0/logs/hbase-gvm-regionserver-HOSTCHND.local.out
在 HBASE SHELL 中检查状态时:
hbase(main):001:0> status
ERROR: KeeperErrorCode = NoNode for /hbase/master
Show cluster status. Can be 'summary', 'simple', 'detailed', or 'replication'. The
default is 'summary'. Examples:
hbase> status
hbase> status 'simple'
hbase> status 'summary'
hbase> status 'detailed'
hbase> status 'replication'
hbase> status 'replication', 'source'
hbase> status 'replication', 'sink'
Took 9.4096 seconds
hbase(main):002:0>
hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/Cellar/hbase-2.0.0/hbasestorage/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
</configuration>
请告诉我为什么在执行 hbase 命令时会出现此错误?
最佳答案
在我的例子中,我收到了这个“ERROR: KeeperErrorCode = NoNode for/hbase/master
”,因为 HMaster 进程没有运行。
用jps
命令检查。
hdusr@hdp-master-1:$ jps
27504 Main
32755 DataNode
23316 HQuorumPeer
27957 Jps
646 SecondaryNameNode
27097 HMaster
23609 HRegionServer
1562 Master
1722 Worker
911 ResourceManager
32559 NameNode
1167 NodeManager
如果您在上面的列表中没有看到 HMaster 进程,那么这就是在 hbase shell 中出现 ERROR: KeeperErrorCode = NoNode.
的原因。
在 $HBASE_HOME/logs
目录中检查 hbase-***-master.log
是否有特定错误。
在我的例子中有两个原因,
首先:
WARN [main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: Connection timed out
我通过在 hbase-site.xml 中将“localhost”替换为“我的机器的主机名”来解决这个问题。来自这个answer
第二:
ERROR [master/spark-hdp-master-1:16000:becomeActiveMaster] master.HMaster: Failed to become active masterorg.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): org.apache.hadoop.security.AccessControlException: SIMPLE authentication is not enabled. Available:[TOKEN]
这是因为hbase-site.xml中的hdfs端口与hadoop的core-site.xml中的不同。
关于hadoop - Hbase错误 "ERROR: KeeperErrorCode = NoNode for/hbase/master",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50621931/
我正在尝试使用 Java 中的 Apache Curator 库中的事务将数据写入 ZooKeeper。 这是我的代码: private CuratorFramework client; ... pr
我已经完成了具有3个节点(hadoop-master,hadoop-data1,hadoop-data2)的集群Hadoop。这似乎可行,但是当我尝试在其上安装hbase时,在hbase shell上
当我启动 kafka 时,zookeeper 发生错误。 INFO Got user-level KeeperException when processing sessionid:0x1560286
我正在研究 storm 和 kafka。我正在使用 this项目。 注意事项 我在本地运行这个项目。它抛出以下错误。 java.lang.RuntimeException: java.lang.Run
我正在 localhost:9200 上运行 Elasticsearch 2.1.0。我需要做的是使用 Java for ES 从索引中读取数据,而无需创建节点,因为我关心应用程序的速度。以下是我的代
在 hbase shell 中执行任何命令时,我在 hbase shell 中收到以下错误“错误:KeeperErrorCode = NoNode for/hbase/master”。 启动 HBAS
在启动 Kafka 时出现以下错误。 KeeperErrorCode = NoNode for /brokers/topics/test-topic/partitions 任何帮助将不胜感激。 最佳答
情况 首先,我必须提到我正在使用 Solr 8.1.1 并运行默认的“solr -e cloud”来进行一些测试。这是在 Windows Azure VM 上运行的。我正在尝试创建一个 PowerSh
我尝试在伪分布式模式下安装hbase。现在我不能使用 hbase。 hbase shell 中的所有代码都无法运行,并且所有代码都得到此错误提示: ERROR: KeeperErrorCode = N
我尝试在伪分布式模式下安装hbase。现在我不能使用 hbase。 hbase shell 中的所有代码都无法运行,并且所有代码都得到此错误提示: ERROR: KeeperErrorCode = N
我已经下载了 Solr 4.10.3,使用提供的设置运行服务器,我可以使用 SolrJ(v. 4.0.0)通过使用 HttpSolrServer 将文档插入其中。没有任何问题。但是当我尝试使用 Clo
我尝试使用代码通过jdbc连接到phoenix Connection r = DriverManager.getConnection("jdbc:phoenix:serverName:8765/hba
我是一名优秀的程序员,十分优秀!