Hadoopを単独モードで構築する手順は何ですか?
Hadoopの単一ノードモードの構築手順は次のとおりです:
- Hadoopの圧縮ファイルをダウンロード:Hadoop公式ウェブサイト(http://hadoop.apache.org/)から最新安定版のHadoop圧縮ファイルをダウンロードしてください。
- Hadoopの圧縮ファイルを解凍してください:ダウンロードしたHadoopの圧縮ファイルをディレクトリに解凍してください。
- Hadoopの環境変数を設定する:端末を開いて、~/.bashrcファイルを編集し、以下の設定を追加してください。
- HADOOP_HOMEを/path/to/hadoopに設定してください。
PATHに$HADOOP_HOME/binを追加し、PATHに$HADOOP_HOME/sbinを追加してください。 - Hadoopのコア設定ファイルを設定する: Hadoopのインストールディレクトリに移動し、etc/hadoop/hadoop-env.shファイルを編集して、JAVA_HOME変数をJavaのインストールパスに設定します。
- Hadoopの単一ノードモードの設定:etc/hadoop/core-site.xmlファイルを編集し、以下の設定を追加してください。
- <設定>
<プロパティ>
<名前>fs.defaultFS</名前>
<値>file:///</値>
</プロパティ>
</設定> - Hadoopのスタンドアロンモードの設定: 「etc/hadoop/hdfs-site.xml」ファイルを編集し、以下の設定を追加してください。
- <設定>
<プロパティ>
<名前>dfs.replication</名前>
<値>1</値>
</プロパティ>
</設定> - Hadoopファイルシステムをフォーマットするには、以下のコマンドを端末で実行してください。
- hdfsのネームノードをフォーマットする
- Hadoopの単一モードを開始するには、ターミナルで次のコマンドを実行してください。
- データノードを開始します。
- Hadoopの単体モードを確認するには、ブラウザでhttp://localhost:9870にアクセスして、HadoopのWebインターフェースが正常に表示されれば、Hadoopの単体モードが正常に構築されていることになります。
ハドゥープのシングルノードモードは、開発やテスト環境に適していますが、プロダクション環境には適していません。本番環境では、ハドゥープのクラスターモードを使用するべきです。