hive查询异常:Cannot create directory /tmp/hive-root/。。。Name node is in safe mode.
解决办法:关闭安全模式
hadoop dfsadmin -safemode leave
Hive中运行任务报错:Error during job, obtaining debugging information…
错误原因:
- namenode内存空间不够,JVM剩余内存空间不够新job运行所致
解决办法:
将hive设置成本地模式来执行任务 set hive.exec.mode.local.auto=true;
- 配置问题
vi ${HADOOP_HOME}/etc/hadoop/yarn-site.xml
删除
<property>
<name>yarn.nodemanager.pmem-check-enabled</name>
<value>false</value>
</property>
<property>
<name>yarn.nodemanager.vmem-check-enabled</name>
<value>false</value>
</property>
重启即可
博主公众号
求关注