" id="b1img" alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO">
  • " alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" />
  • " alt="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" title="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" />
  • " alt="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" title="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" />

HBase常见问题集合

好文推荐,程序设计2017-09-03 itlogger阅读(1,018) 评论(0)

问题1】client.HConnectionManager$HConnectionImplementation: Can”t get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase
HBase分布式部署模式,执行 >hbase shell — >status
显示以上错误,解决方法:关闭防火墙
PS:Centos关闭防火墙方法
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd –state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
问题2】 The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in ‘zookeeper.znode.parent’. There could be a mismatch with the one configured in the master.
原因:zookeeper datadir未配置
解决方法:vi hbase-site.xml,添加

hbase.zookeeper.property.datadDir
/tmp/zookeeper

问题3】HBase Shell无法回退删除
解决方法:如果是使用CRT访问Linux,可以在CRT-会话选项-终端-仿真里,勾选终端类型为Linux,然后就可以在回退的时候是有CTRL+BACKSPACE键操作
问题4
ERROR: Illegal character code:29, <> at 9. User-space table qualifiers can only contain ‘alphanumeric characters’: i.e. [a-zA-Z_0-9-.]: testtable
数据库名中含有空格之类的非法字符
【问题5】The table xxx does not exist in meta but has a znode. run hbck to fix inconsistencies.
以table bigdata为例
(1)执行hbase zkcli命令进入zookeeper client模式
(2)ls /hbase/table命令查看是否有bigdata这个表
(3)使用rmr /hbase/table/bigdata命令删除表
(4)重启Hbase

【问题6】regionserver.HRegionServer: s2,16020,1508333876913-MemstoreFlusherChore requesting flush of hbase:meta,,1.1588230740 because info has an old edit so flush to free WALs after random delay 262099ms
批量插入数据时设置手动flush

【问题7】HBase Shell:ERROR: org.apache.hadoop.hbase.IPc.ServerNotRunningYetException: Server is not running yet
原因:hadoop处于safe mode
hadoop dfsadmin -safemode get 查看hadoop当前启动状态是否为safe mode
hadoop dfsadmin -safemode leave 退出

转载请注明 :IT樵客
文章地址:http://www.itlogger.com/program/2330.html
标签:
相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注