BigData <4> _Hadoopスタンドアロンインストール

まず、環境

  1. ネイティブマックは、ネームサーバのIPの設定します。
vim /etc/hosts

サーバーのIPアドレスと名前のマッピング関係を増やし:
120.xx.xxx.145 hadoop000簡単に覚えておくことは
、サーバーへのSSHログインを使用しました:

  1. Linuxでは、ネットワーク・サーバのIPアドレスとサーバー名マッピング「アリクラウド利用、ネットワークのIPを構築するためにHadoopを使用するとき、」内に設置
    も/ etc / hostsに、サーバ名hadoop000に変更され

  2. ファイルフォルダ関連するHadoopのMKDIR作成し
    ます。mkdirソフトウェアストレージソフトウェアのインストールパッケージ
    のインストールディレクトリMKDIRアプリストアソフトウェアの
    データ使用は、mkdirデータストレージ
    は、mkdir libに格納瓶開発し
    たスクリプトは、mkdirシェル・ストレージ・プロジェクト
    のmaven-依存を使用するには、mkdir maven_respストアを

  3. プリインストールのHadoopは、Java 1.8が必要です(私はJava11を使用)、SSH、
    Javaおよびsshの設定を少し
java -version

完全なバージョン番号をインストールするためのインストール手順を参照してください。

  1. SSHのない秘密の着陸構成
ssh-keygen -t rsa

すべての方法ラウンド、中の〜/ .ssh /中:
id_rsaと民間
のid_rsa.pub公開鍵
公開鍵書かれているauthorized_keys

cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys

注:
各ノードのHadoopクラスタ間の訪問は(単一のアクセスノードが自分である)自由秘密の着陸、そうでない場合は後半開始名前ノードを構成する必要があり、データノードは、パスワードを入力する必要が
IDEAに、後半アリクラウドサーバー上のHadoopクラスタbを。 Hadoopクラスタの時にAPIプログラムによるアクセスは、また、ローカルとサーバの間の緊密な着陸を回避する必要があります。これは、ローカルマシンのauthorized_keysに公開鍵サーバに書き込む必要があります

二、Hadoopのインストールディレクトリと詳細な設定hadoop_env

  1. CDHのバージョンを使用して、ハイブバージョンの尾数とバックのHadoop-2.6.0-cdh5.15.1の注意を使用したバージョンもcdh5.15.1、ハイブ-1.1.0-cdh5.15.1」を使用
    ダウンロード:HTTP://archive.clouderaを.COM / CDH5
    ダウンロード:http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1.tar.gz
    サーバにダウンロード。そして、適当なディレクトリに解凍
wget http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1.tar.gz
mv ./hadoop-2.6.0-cdh5.15.1.tar.gz ~/hadoop/software
tar -zxvf hadoop-2.6.0-cdh5.15.1.tar.gz -C ~/hadoop/app  
  1. ディレクトリの詳細な内容
drwxr-xr-x  2 guoqiang guoqiang  4096 9月   2 01:00 bin  
drwxr-xr-x  2 guoqiang guoqiang  4096 8月  10 2018 bin-mapreduce1
drwxr-xr-x  3 guoqiang guoqiang  4096 8月  10 2018 cloudera
drwxr-xr-x  6 guoqiang guoqiang  4096 8月  10 2018 etc
drwxr-xr-x  5 guoqiang guoqiang  4096 8月  10 2018 examples
drwxr-xr-x  3 guoqiang guoqiang  4096 8月  10 2018 examples-mapreduce1
drwxr-xr-x  2 guoqiang guoqiang  4096 8月  10 2018 include
drwxr-xr-x  3 guoqiang guoqiang  4096 8月  10 2018 lib
drwxr-xr-x  3 guoqiang guoqiang  4096 8月  10 2018 libexec
-rw-r--r--  1 guoqiang guoqiang 85063 8月  10 2018 LICENSE.txt
drwxr-xr-x  2 guoqiang guoqiang  4096 9月   3 14:29 logs
-rw-r--r--  1 guoqiang guoqiang 14978 8月  10 2018 NOTICE.txt
-rw-r--r--  1 guoqiang guoqiang  1366 8月  10 2018 README.txt
drwxr-xr-x  3 guoqiang guoqiang  4096 9月   3 11:13 sbin
drwxr-xr-x  4 guoqiang guoqiang  4096 8月  10 2018 share
drwxr-xr-x 18 guoqiang guoqiang  4096 8月  10 2018 src

ビン:Hadoopのクライアントコマンド
など/ Hadoopのを:Hadoopの関連のコンフィギュレーションファイルの格納ディレクトリ
sbinに:Hadoopの起動スクリプト関連プロセスの
共有:共通のツールを

  1. 構成
    、配置されたJAVA_HOMEを
vim ./etc/hadoop/hadoop-env.sh

B、疑似分散シングルノード構成
など/ Hadoopの/コア- site.xmlの

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>

おすすめ

転載: www.cnblogs.com/isguoqiang/p/11470445.html