![处理 vmware 虚拟机 ubuntu 19.10 中 Hadoop 3.1.3 的内存不足问题](https://linux22.com/image/917814/%E5%A4%84%E7%90%86%20vmware%20%E8%99%9A%E6%8B%9F%E6%9C%BA%20ubuntu%2019.10%20%E4%B8%AD%20Hadoop%203.1.3%20%E7%9A%84%E5%86%85%E5%AD%98%E4%B8%8D%E8%B6%B3%E9%97%AE%E9%A2%98.png)
我在 Ubuntu 虚拟机上安装了 Hadoop。我下载了源文件,也就是说,在本页面可用的版本中https://hadoop.apache.org/releases.html 我下载了3.1.3文件
https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-3.1.3/hadoop-3.1.3-src.tar.gz
安装成功。我收到以下消息
看来我的内存不足。我为这个 Ubuntu 虚拟机分配了 2 GB 内存。如果您在上面的屏幕截图中看到,我打算使用更多虚拟机。
我需要其他虚拟机来进行各种开发工作。我想知道应该如何或在什么范围内增加内存,以便我可以在 ubuntu 19.10 上使用 Hadoop 生态系统。我计划做一些开发工作,这些工作可以在单个节点上完成,以后我想使用多个节点。我在我的笔记本电脑上做这一切,它有 12 GB 的 RAM。我有以下虚拟机
1)Ubuntu 19.10 VM
2)Debian 10 VM
3)Windows 10 VM
4)Cloudera Hadoop VM
5)Ubuntu 19.10(我已在此 VM 中安装了 Hadoop)
我已为所有虚拟机分配了 2 GB。我还想知道如上所示,我得到了 Hadoop 命令提示符。如果我关闭机器,我如何再次获得它。我注意到上图中的 shell 为 debian@4d943db32085:~/hadoop$
debian 是我在 Ubuntu 19.10 中配置的用户名,我想知道上面得到的这种 shell 是什么,为什么会出现这个数字 debian@4d943db32085
答案1
将虚拟机中的 RAM 大小从 2GB 增加到 4GB 解决了该问题。