为什么在安装hdnsight之后还要运行多个java示例?

dphi5xsq  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(356)

我已经在桌面计算机上安装了hdinsight来学习如何使用hive。当我重新启动电脑并登录我的个人资料时,一切都进展缓慢。我发现hadoop正在运行多个java.exe示例。有没有办法限制hadoop使用的内存量?

suzh9iv8

suzh9iv81#

hadoop运行多个java示例的原因是hadoop有各种守护进程,如namenode、secondarynamenode、datanode、jobtracker、tasktracker,它们执行各种任务,而且每个守护进程都是一个java进程。
我不确定hdinsight,但是在apachehadoop中,您可以通过设置来配置守护程序jvm堆大小 HADOOP_HEAPSIZE 变量输入 hadoop-env.sh 配置文件一般位于 ${HADOOP_INSTALL}/conf . 您还可以调整特定的hadoop守护进程,有关更多信息,请参阅此链接。

相关问题