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 ‘表名’可查看表结构信息。文章来源:https://www.toymoban.com/news/detail-848749.html
文章来源地址https://www.toymoban.com/news/detail-848749.html
到了这里,关于hbase命令输错时无法执行情形及解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!