学无先后,达者为师

网站首页 编程语言 正文

ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet

作者:街角等待 更新时间: 2024-07-13 编程语言

ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet

在使用start-hbase.sh启动HBase后,使用jps命令查看发现HMaster是运行的,web页面也是可以访问的,但是使用hbase shell命令连接后,输入list执行报错
报错信息如下:
在这里插入图片描述
原因一:在于使用虚拟机时不正常关闭了Hadoop,导致Hadoop进入了安全模式

解决方案:使用命令 hadoop dfsadmin -safemode leave 解出安全模式

 hadoop dfsadmin -safemode leave 

我在执行后并没有解决问题

再次执行hbase shell命令后报错如下
在这里插入图片描述

执行启动查看日志报错信息:

在这里插入图片描述
原因二:版本不兼容出现冲突导致,但是在安装Hadoop和HBase时专门避开了版本冲突问题

解决方案:在hbase-env.sh文件中增加以下配置

export HADOOP_HOME=/opt/app/hadoop-3.3.6
# 最重要的
export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP="true"

原文链接:https://blog.csdn.net/saonian0929/article/details/138867040

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新