栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 前沿技术 > 云计算 > 云平台

hbase创建表时出现ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

hbase创建表时出现ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

在hbase shell中创建表:

前几天还可以,今天想重温一下突然就不行了
查了很多都是说list不行的,而我遇到的问题时list可以创建表不行
看了很多发现很多是说zookeeper的问题,清除hbase缓存,我哭了,因为我就没有装zookeeper客户端,更不会涉及到清除这一说上
后面就是改配置,同步时间周期,消除一下奇怪的报错…

问题描述:

在hbase shell中使用list没有问题
在创建表时出现了问题:ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

原因分析:
  1. hbase文件配置
  2. 时钟对应不上
  3. hbase运行是报出一些奇怪的错误(虽然之前可以正常运行但是有隐患)
  4. hbase犯病(人工智障)
解决方案:
  1. 修改hbase配置文件
    通过修改hbase配置文件hbase-site.xml,hbase.rootdir改成了hbase.root.dir。如下配置文件

        
                hbase.root.dir
                hdfs://localhost:9000/hbase
        
        
                hbase.cluster.distributed
                true
        
        
                hbase.unsafe.stream.capability.enforce
                false
        


  1. 同步时间
    直接在shell中输入下面的命令
ntpdate 1.cn.pool.ntp.org

3. 消除hbase报出的奇怪消息

直接在hbase-env.sh文件中加入下面的命令

 export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP=true
  1. 重启
转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/898625.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号