Hadoop resourcemanager如何决定一台PC有多少个vCore?
我最近在我的电脑上安装了Hadoop,并试图在Ubuntu 16.10 32位操作系统上运行它 在我安装了它之后,我安装了pig,并试图在命令冻结时运行store。我搜索了几个示例,发现Hadoop resourcemanager如何决定一台PC有多少个vCore?,hadoop,yarn,resourcemanager,cpu-cores,Hadoop,Yarn,Resourcemanager,Cpu Cores,我最近在我的电脑上安装了Hadoop,并试图在Ubuntu 16.10 32位操作系统上运行它 在我安装了它之后,我安装了pig,并试图在命令冻结时运行store。我搜索了几个示例,发现resourcemanager和nodemanager没有运行 我试图通过手动调用nodemanager和resourcemanager找到根本原因,然后意识到错误消息。它说我的电脑没有所需的最低v核数,resourcemanager发出停止的信号 我又浏览了几篇文章,发现我们需要通过在site.xml中定义它们
resourcemanager
和nodemanager
没有运行
我试图通过手动调用nodemanager
和resourcemanager
找到根本原因,然后意识到错误消息。它说我的电脑没有所需的最低v核数,resourcemanager
发出停止的信号
我又浏览了几篇文章,发现我们需要通过在site.xml
中定义它们来降低最小值。首先,我尝试通过将warn.scheduler.minimum-allocation-vcores设置为1来设置vcores的数量。然后我尝试启动节点管理器
,但它仍然没有启动。它给出了相同的错误消息,关于所需资源的最小数量不可用
但是,resourcemanager
确实启动了。我试着把它设为零。此时,resourcemanager
停止,说明资源数量应大于0。但是,nodemanager
deamon启动,并尝试连接到resourcemanager
我试了好几次,但不确定为什么它说最低限度的资源是不可用的
我已经设置了一个非常低的最小内存分配(100MB),并将最大内存限制设置为500MB。我还将最小和最大vcores设置为1。我还是想不出一个开始的方法。我是Hadoop新手
我有4 GB内存和一个Intel i3 CPU。通过运行任务管理器,我可以看到4个内核