FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:For direct MetaStore DB connections, we don't support retries at the client level.)

解决:
推出hive,进入mysql ,运行:
alter database hive character set latin1
然后就可以了。因为我原来把mysql得所以字符集转为utf-8
本文介绍了一种解决Hive元数据异常的方法。当遇到直接MetaStoreDB连接不支持客户端重试的问题时,可以通过更改MySQL字符集来解决。具体操作是在MySQL中运行SQL命令将Hive数据库的字符集改为latin1。
2901

被折叠的 条评论
为什么被折叠?



