1.Hadoopのインストールの準備:
(1)インストールしたLinuxオペレーティング・システム
(2)ファイアウォールをオフにする
(3)は、Linux JDKに搭載されています
2.ローカルパターンの具体的な手順:
(1)インストールパッケージのHadoopを抽出します:
tar -zxvf hadoop-2.8.4.tar.gz -C /opt/module
:(2)は、環境変数の設定
A Reviewコマンドを:
vi ~/.bash_profile //修改环境变量的文件
。次のようにBの追加は、次のとおりです。
HADOOP_HOME=/opt/module/hadoop-2.8.4
export HADOOP_HOME
PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
export PATH
。環境変数はC
のコマンドを入力します。
source ~/.bash_profile
(3)設定ファイルhadoop-env.shを修正
** A **のHadoop-2.8.4入力の/ etc / Hadoopのフォルダ。
コマンドを入力します。
cd /opt/module/hadoop-2.8.4/etc/hadoop //进入hadoop-2.8.4/etc/hadoop文件夹
。** B **コンフィギュレーション・ファイルhadoop-env.shを変更します。
次のコマンドを入力します。
vi hadoop-env.sh //修改hadoop-env.sh文件
次のように内容を変更します。
export JAVA_HOME=/opt/module/jdk1.8.0_144 //修改JAVAHOME地址,改为自己建的jdk地址,应该在25行
** C **バリデーション(MRは、プログラムを実行している)
(1)A.TXTに/ルート/ tempディレクトリのファイルを作成し
、ファイルA.TXTを変更する(2)
touch a.txt //新建a.txt文件
vi a.txt //修改a.txt
i am a tiger you are also a tiger //添加内容
/opt/module/hadoop-2.8.4/share/hadoop/mapreduceフォルダに(3)
(4)プログラムを実行する語数のHadoopのジャーのHadoopのMapReduce - -例- 2.8.4.jar WORDCOUNT〜/ TEMP / A.TXT 〜/ TEMP /出力/ wc0717
cd /opt/module/hadoop-2.8.4/share/hadoop/mapreduce //进入文件夹
//hadoop jar 程序包 函数名 输入文件地址(这里是本地linux路径,因为本地模式没有hdfs) 输出文件地址
hadoop jar hadoop-mapreduce-examples-2.8.4.jar wordcount ~/temp/a.txt ~/temp/output/wc0717 //执行MR程序
一部-R-000000と_SUCCESSこのフォルダ操作が成功した後、それは、/ルート/ TEMP /出力/フォルダにありますwc0717ファイルの下で生産、二つのファイル