spark代码运行HBASE读数据代码出现错误的问题,求解决方案

在HBase数据库中不需要创建数据库,只要直接创建表就可以我们需要创建的表长下图这个样子:


create命令中,命令后面首先跟上表名称’student’然后,再跟上列族名称’info’这個列族’info’中包含三个列’name’,’gender’,’age’。

#在实际应用中一般都是利用编程操作数据
(2)在spark代码 2.0版本上缺少相关把hbase的数据转换python可读取的jar包,需偠我们另行下载:

在>hbase中再次查看student数据库看数据已经添加到表里


程序在运行但是日志全是

 
中间會夹杂几条ERROR
 
中间对代码没有做调整,只是减小了运行CPU和内存加大CUP和运行内存后,发现问题解决了设置的内存过小,导致zookeeper连接HBase的出现错誤进一步会使得HMaster进程死掉。

参考资料

 

随机推荐