合計 3 台のマシンで Hadoop クラスターをインストールしました。2 つのノードがデータノードとして機能し、1 つのノードが Namenode およびデータノードとして機能します。Hadoop クラスタのインストールとアーキテクチャに関する疑問を解消したかったのです。これが私が答えを探している質問のリストです----
- クラスターに約 500 MB サイズのデータ ファイルをアップロードし、hdfs レポートを確認しました。私が作成した namenode も hdfs で 500mb のサイズを占有していることに気付きました。また、レプリケーション ファクターが 2 の datanodes もあります。ここでの問題は、namenode にデータを保存したくないということです。アップロードしているファイルも保存しているため、データノードとして機能します。では、データノードとしてではなく、マスターノードとしてのみ機能させるにはどうすればよいでしょうか?
Namenode でコマンド hadoop -daemon.sh stop を実行して、データノード サービスを停止しようとしましたが、何の助けにもなりませんでした。
- Namenode は通常 1 GB のファイルサイズに対してどのくらいのメタデータを生成しますか? 概算はありますか?