Hive OPTION SQL_SELECT_LIMIT=DEFAULT 错误

大数据

因为自己搭建Hadoop+hive有点繁琐,所以就使用了CDH套件来搭建Hadoop+Hive环境。把Hive服务添加上去的时候,状态栏出现

后面查看日志出现如下错误:

FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: org.apache.hadoop.hive.ql.metadata.HiveException: MetaException(message:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_SELECT_LIMIT=DEFAULT' at line 1)

因为hive使用的mysql-connector版本不适用于目前的Mysql版本(我使用的5.7),所以去 https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.48 下了一个5.1最新的版本,cp到 “/opt/cloudera/parcels/CDH/lib/hive/lib” 目录下,然后重启 Hive metasotre server。果然没报错了,问题解决

发表评论

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