当前位置: 首页> 房产> 建材 > 娄底seo排名_网页翻译算切屏吗_百度关键词点击_网站怎样优化关键词好

娄底seo排名_网页翻译算切屏吗_百度关键词点击_网站怎样优化关键词好

时间:2025/8/3 5:09:49来源:https://blog.csdn.net/zcs2312852665/article/details/143664621 浏览次数:0次
娄底seo排名_网页翻译算切屏吗_百度关键词点击_网站怎样优化关键词好

场景模拟

1. 正常情况

模拟ERROR: KeeperErrorCode = NoNode for /hbase/master错误场景。
正常情况下创建hbase表如下图所示。
在这里插入图片描述

2. 删除hbase集群的zk节点

进入zookeeper客户端。

zkCli.sh

在这里插入图片描述

删除hbase的zk节点。

deleteall /hbase

在这里插入图片描述

退出zookeeper客户端。

quit

在这里插入图片描述

3. 重启hbase集群

3.1 单独停止 master 和 regionserver

虚拟机Hadoop1执行stop-hbase.sh命令不能成功停止hbase集群,则在虚拟机Hadoop1执行如下命令单独停止master。

hbase-daemon.sh stop master

在这里插入图片描述

虚拟机Hadoop2和Hadoop3执行如下命令单独停止regionserver。

hbase-daemon.sh stop regionserver

在这里插入图片描述
在这里插入图片描述

3.2 启动hbase集群

虚拟机Hadoop1执行如下命令启动hbase集群。

start-hbase.sh

进入hbase客户端。

hbase shell

4. 再次创建表

再次创建表时,可以看到使用create创建表时报错ERROR: KeeperErrorCode = NoNode for /hbase/master。

在这里插入图片描述


原因分析

通过上面的情景模拟,我们可以看到报错的原因在于zookeeper中出现问题,可能是zookeeper中的/hbase/master被删除,或者是在hbase集群启动之后重新安装了zookeeper,导致zookeeper中的/hbase/master节点数据异常。


解决方案

1. 停止hbase对应服务进程

1.1 单独停止 master 和 regionserver

虚拟机Hadoop1执行如下命令单独停止master。

hbase-daemon.sh stop master

在这里插入图片描述

虚拟机Hadoop2和Hadoop3执行如下命令单独停止regionserver。

hbase-daemon.sh stop regionserver

在这里插入图片描述
在这里插入图片描述

2. 删除hdfs上hbase生成的数据目录

hdfs dfs -rm -r /hbase

在这里插入图片描述

3. 进入zookeeper客户端,删除对应hbase的节点

进入zookeeper客户端。

zkCli.sh

在这里插入图片描述

删除hbase的zk节点。

deleteall /hbase

在这里插入图片描述

退出zookeeper客户端。

quit

在这里插入图片描述

4. 删除hbase在Linux本地的临时数据目录

虚拟机Hadoop1执行如下命令删除hbase在Linux本地的临时数据目录。

rm -rf /export/data/hbase2.4.18

5. 重新启动hbase集群

虚拟机Hadoop1执行如下命令重新启动hbase集群。

start-hbase.sh

进入hbase客户端。

hbase shell

再次创建表,可以看到创建成功。

在这里插入图片描述

关键字:娄底seo排名_网页翻译算切屏吗_百度关键词点击_网站怎样优化关键词好

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: