Hbase解决ERROR: KeeperErrorCode = ConnectionLoss for /hbase/master报错

1、在单机模式中,要先修改一个文件:/usr/local/hbase/conf/hbase-site.xml

hbase-site.xml内容:

复制代码
<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>file:///usr/local/hbase/hbase-tmp</value>
        </property>
</configuration>

保存运行

复制代码
start-hbase.sh
hbase shell

报错

报错原因:可能是因为之前启动过hadoop,然后里面/usr/local/hbase/hbase-tmp有hbase.id不一致的原因导致的

解决办法:将之前的hbase-site.xml的内容修改为

复制代码
<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>file:///usr/local/hbase/hbase-tmp1</value>
        </property>
</configuration>

成功运行

hbase基础命令

复制代码
#创建表:
create '表名','字段1','字段n'
#查看数据库中已创建的表
list
#添加数据
put 'student','95011',Sname','Li'
#查看数据
get 'student','95011'
#查看全部数据
scan 'student
#删除数据(删除学号为95001的所有Sname字段
delete 'student','95001','Sname'
#删除表:第一步,让表不可用,第二步,删除
disable 'student'
drop 'student'
相关推荐
冰暮流星9 小时前
sql语言之分组语句group by
java·数据库·sql
符哥20089 小时前
Ubuntu 常用指令集大全(附实操实例)
数据库·ubuntu·postgresql
C++ 老炮儿的技术栈9 小时前
Qt 编写 TcpClient 程序 详细步骤
c语言·开发语言·数据库·c++·qt·算法
怣5010 小时前
MySQL子查询零基础入门教程:从小白到上手(零基础入门版)
数据库·mysql
码界调试侠10 小时前
MongoDB 常用查询语法
数据库·mongodb
静听山水10 小时前
StarRocks导入数据【Stream Load】
数据库
藦卡机器人10 小时前
国产机械臂做的比较好的品牌有哪些?
大数据·数据库·人工智能
代码改善世界10 小时前
CANN深度解构:中国AI系统软件的原创性突破与架构创新
大数据·人工智能·架构
jiunian_cn10 小时前
【Redis】数据库管理操作
数据库·redis·缓存
java-yi10 小时前
Elasticsearch(ES)核心用法与实战技巧分享
大数据·elasticsearch·搜索引擎