hbase命令输错时无法执行情形及解决方案

1、命令中缺少另一半单引号,如下图红框所示,此时在下一行命令补上另一半单引号后按enter键;

2、命令中缺少另一半双引号,如下图红框所示,此时在下一行命令补上另一半双引号后按enter键;

3、命令中缺少大括号或其他语法错误,导致命令行中“:0>”变成“1>、1*、2>、3>........”等,命令无法再执行,(1)此时输入end可恢复正常命令状态;或者(2)此时按组合键:CTRL+C,终止当前hbase shell,进入linux命令行,重新执行hbase shell,进入正确的命令行状态":0>"。

说明:以上三个问题都可以使用按组合键:CTRL+C,终止当前hbase shell,进入linux命令行,重新执行hbase shell解决。为减少出错的机会:命令中可不使用大括号{ },使用大括号要配对{ }。

4、错误信息中存在NoSuchColumnFamilyException信息,则表示列族名称输入有误,检查列族名称和实际表结构中列族一致,describe ‘表名’可查看表结构信息。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值