我们将cdh版本从5.x升级到6.3.3,并将hive从1.x升级到2.1.1。当我们运行配置单元Map连接时,对结果没有影响,但是我们得到了以下错误消息
原因:主错误randomaccessfilemanager[java.io.ioexception:无法创建目录/var/log/hive/operation\u logs/a2e15f81-0e7e-4d56-8b8b-7a4768ced8ae]
运行配置单元Map联接时,表大小小于10kb。
我们的hiveserver2安装在node1中,/var/log/hive/operation\u logs/文件夹存在于node1中,但是operation\u logs文件夹是空的,似乎它没有在那里写入任何日志文件。由于错误消息提到文件夹创建问题,我尝试在边缘节点(node2)中手动创建操作日志文件夹。当我运行配置单元Map连接时,没有错误消息,我可以看到node2中创建的日志。
所以我想知道为什么hiveserver2在边缘节点而不是自己的节点上写日志?有人知道我们怎么解决吗?
暂无答案!
目前还没有任何答案,快来回答吧!