我最近在我的电脑上安装了hadoop,并试图在ubuntu16.10 32位操作系统上运行它。
在我安装了它之后,我安装了pig并尝试运行store到命令,当它冻结时。我找了几个例子,当我注意到 resourcemanager
以及 nodemanager
你没有跑。
我打电话试图找出根本原因 nodemanager
以及 resourcemanager
手动,然后实现错误消息。它说我的电脑没有所需的最低数量的v核,和 resourcemanager
示意它停下来。
我又浏览了几篇文章,发现我们需要通过在中定义它们来降低最小值 site.xml
. 首先,我尝试通过将yarn.scheduler.minimum-allocation-vcores设置为1来设置vcores的数量。然后我试着开始 nodemanager
,但还是没有启动。它给出了相同的错误消息,关于所需资源的最小数量不可用。
然而 resourcemanager
启动了。我试着把它归零。在这个时候 resourcemanager
已停止,说明资源数应大于0。然而 nodemanager
迪蒙开始,并试图连接到 resourcemanager
.
我试了几次,但不知道为什么它说最低限度的资源是不可用的。
我已经设置了一个非常低的最小内存分配(100MB),并将最大内存限制设置为500MB。我还将最小和最大vcores设置为1。我还是想不出一个开始的方法。我是hadoop新手。
我有4GB内存,还有一个英特尔i3CPU。通过运行任务管理器,我可以看到4个内核。
暂无答案!
目前还没有任何答案,快来回答吧!