0

Hive の操作方法を学習するために、デスクトップ コンピューターに HDInsight をインストールしました。コンピューターを再起動してプロファイルにログインすると、すべての動作が遅くなりました。Hadoop が Java.exe の複数のインスタンスを実行していることがわかりました。Hadoop がこれに使用するメモリの量を制限する方法はありますか?

4

1 に答える 1

2

Hadoop が Java の複数のインスタンスを実行している理由は、Hadoop にはさまざまなタスクを実行する namenode、secondarynamenode、datanode、jobtracker、tasktracker などのさまざまなデーモンがあり、各デーモンが Java プロセスであるためです。

HDInsight についてはよくわかりませんが、Apache Hadoop では、HADOOP_HEAPSIZE一般hadoop-env.sh${HADOOP_INSTALL}/conf. 詳細については、このリンクを参照して、特定の Hadoop デーモンを調整することもできます。

于 2014-12-03T04:21:48.700 に答える