HBase启动失败

如果在hbase的shell中输入了status报错,

1hbase(main):001:0> status 2 3ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet 4 at org.apache.hadoop.hbase.master.HMaster.checkServiceStarted(HMaster.java:2445) 5 at org.apache.hadoop.hbase.master.MasterRpcServices.isMasterRunning(MasterRpcServices.java:946) 6 at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:58521) 7 at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2339) 8 at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:123) 9 at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:188) 10 at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:168) 11 12Here is some help for this command: 13Show cluster status. Can be 'summary', 'simple', 'detailed', or 'replication'. The 14default is 'summary'. Examples: 15 16 hbase>

然后网页出现了

解决:

关闭hdfs的安全模式,你也可以通过查看hadoop的50070端口的网站查看是否开启了安全模式

如何关闭安全模式?

hdfs dfsadmin -safemode leave

然后稍等几秒,再刷新网页就好了。

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Hive 数据导入HBase的2种方法详解

最近经常被问到这个问题,所以简单写一下总结。Hive数据导入到HBase基本有2个方案:  1、HBase中建表,然后Hive中建一个外部表,这样当Hive中写入数据后,HBase中也会同时更新  2、MapReduce读取Hive数据,然后写入(API或者Bulkload)到HBase1、Hive外部表创

Hbase表两种数据备份方法

Hbase表两种数据备份方法导入和导出示例本文将提供两种备份方法——1)基于Hbase提供的类对hbase中某张表进行备份2)基于Hbasesnapshot数据快速备份方法场合:由于线上和测试环境是分离的,无法在测试环境访问线上库,所以需要将线上的hbase表导出一部分到测试环境中的hbase表,这就是本文的由来。

HBase 在HDFS上的物理目录结构

根目录配置项<namehbase.rootdir</name默认“/hbase”根级文件/hbase/WALs被HLog实例管理的WAL文件。/hbase/WALs/datahbase.com,60020,1443159380730对于每个HregionServer,日志目录中都包含一个对应的子目录

Hbase权限控制

Hbase权限配置、使用手册1Hbase权限控制简介Hbase的权限控制是通过AccessControllerCoprocessor协处理器框架实现的,可实现对用户的RWXCA的权限控制。2配置配置hbasesite.xmlCM主页→点击hbase(进入Hbase

HBase跨集群表复制

概述A集群HBase中有个表testTableCopy,要将其复制到B集群的HBase中。使用HBase表复制工具./hbaseorg.apache.hadoop.hbase.mapreduce.CopyTableroot@host:/tstar/hbase/bin./hbaseorg.apache.hadoop.hba