Java 客户端中的 Cosmos 全局实例 return 错误代码 12 上的 Hive

Hive on Cosmos global instance return error code 12 in Java client

我最近开发了一个 Java 客户端,它允许我从一个简单的 url 查询我的 Hive 表。

不幸的是,自上周四以来,查询似乎出现了一些问题。有时,我以前有效的查询 return 对我没有任何帮助。

所以我决定查看我的日志,每次查询时都会发生这种情况:

java.sql.SQLException: Query returned non-zero code: 12, cause: FAILED: Hive Internal Error: java.lang.RuntimeExcep tion(org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /tmp/hive-root/hive_2015-06-29_09-19-53_268_7855618362212093455. Name node is in safe mode. Resources are low on NN. Safe mode must be turned off manually.

我认为问题出在节点本身,因为我没有对我的代码或我的配置单元表进行任何更改。您认为问题出在哪里?我能做些什么来解决它?

感谢您阅读我的问题。

这是因为集群自动进入了安全模式。我们通过 freeing/adding 一些磁盘 space.

修复了它