hiveshell不能执行select语句问题

最近碰到一个很玄学的问题,就是个人CDH集群中部署的hive,在hue上能够执行hive查询语句,可是到hiveshell中不能执行!废话很少说直接看报错图吧
报错信息
猛的一看觉得缺啥jar包,可是想一想不该该啊,我用cludera CDH部署的,而后带着这个问题去问度娘,度娘告诉我说不hive版本与hadoop版本不一致,我当时是崩溃的,不该该啊,我cdh、
部署不存在这个问题的。而后各类求教大神,然而并无什么帮助。今天忽然心血来潮,启动hive,看着一串报警不爽,就按照度娘给的方案,删除冲突jar包具体请看图
没删jar以前hive启动情况
而后到/opt/cloudera/parcels/CDH-5.12.1-1.cdh5.12.1.p0.3/lib/hbase/lib/目录下面删掉了phoenix-4.13.0-HBase-1.3-client.jar
以后启动hive
删jar以后启动状态
随后执行一下select语句
成功了!!!
看到没?成功了。一开始我觉得那些报警信息可有可无,只要不是报错就没管他们。然而罪魁祸首就是他们。结合度娘与本身经验总结一下,凡是报这个错误信息的,必然是jar包冲突致使的。因此本身要细心查找,未必会是hive与hadoop版本不一致,有时候会有其余冲突。
问题解决了!大数据就是从入门到放弃,一步一坑的本身爬过来。web