我在我的MacOSx sierra上安装了Hadooop2.1和hive 2。我的联接hive查询不是取得结果并且长时间被绞死.getting - “ACCEPTED:等待AM容器被分配,启动并注册RM。”。可能是什么原因以及如何解决它
P.S:请原谅我这个问题,如果这太简单了,我就完全是新手了。此外,我已经检查了类似的问题,有人建议检查内存/ RAM可用性,我已经做了相同的,并尝试根据建议更改rqd xml conf文件。我没有找到任何与内存相关的问题系统
答案 0 :(得分:0)
处于接受状态的作业是由于内存不足。您可以在下面检查相同的内容: http://resourcemanager:port/cluster/scheduler:
您可以执行以下操作:
清理一些空间并提供更多内存
修改yarn-site.xml,如下所示
<property> <name>yarn.nodemanager.resource.memory-mb</name> <value>2100</value> <description>Amount of physical memory, in MB, that can be allocated for containers.</description> </property> <property> <name>yarn.scheduler.minimum-allocation-mb</name> <value>600</value> </property>