hbase创建表时提示错误

逃离我推掉我的手 2022-08-21 05:53 264阅读 0赞

创建表时遇到错误:

ERROR: java.io.IOException: Table Namespace Manager not ready yet,try again later

atorg.apache.hadoop.hbase.master.HMaster.getNamespaceDescriptor(HMaster.java:3529)

可能是因为机器时钟不同步而引起的别的HRegionServer没有启动成功,设置时钟

1、设置时钟: date —set “4/20/16 11:48:30”

2、重启regionserver

./hbase –daemon.sh start regionserver

如果重启时提示类似下面:

no hmaster to stop because no pid file /tmp/hbase-root-region.pid

可以修改hbase-env.sh,,,增加export HBASE_PID_DIR=/opt/hbase/pids

原因是,默认情况下pid文件保存在/tmp目录下,/tmp目录下的文件很容易丢失,所以我们对其重定义目录

发表评论

表情:
评论列表 (有 0 条评论,264人围观)

还没有评论,来说两句吧...

相关阅读

    相关 创建字段类型错误

    在创建新表时,如果出现了字段类型错误,可能有以下几个原因: 1. 拼写错误:确认你输入的字段名以及字段类型是否正确拼写。 2. 数据类型不匹配:比如你尝试将一个字符串字段设