Es-hadoop-hadoop-enviornment-setup
Hadoop-ConfiguraciónEntorno
Hadoopには互換性のあるGNU/Linuxの互換性があります。 tantoによって、テネモスは、システム全体のLinuxの設定と、Hadoopメディオアンビエントをインストールします。 テンカと海のLinuxを統合し、ソフトウェアと仮想ボックスをインストールしました。
事前設定の設定
Linuxのインストール、Linuxの設定、Linuxの設定、およびSSH(Secure Shell)。 Linux向けの継続的な設定を行うことができます。
Creaciónde un usuario
原則として、Hadoopの使用法、Hadoopの使用法、Hadoopの使用法、Unixの保存法について説明します。 シガ・ロス・パソス・ク・セ・インディカンは連続したパラ・クレアであり、
- Abra el usuario root utilizando el comando "su"。
- ルートコンエルコマンドを使用してユーザー設定を作成します。
- Ahora puede abrir una cuenta de usuario presentente mediante el comando "su nombre"。
Linuxの端末については、ユーザーマニュアルを参照してください。
SSHのクラスの構成
設定が必要であり、分散デーモンのシェルシェル操作を検出するために、SSHを使用してSSHを再設定する必要があります。 Hadoopの違いは、Hadoopとcompusirla con los usuariosの両方の使用に適しています。
ロスは、SSHの標準的なパラメーターを使用します。 Copiar las clavespúblicasfor id_rsa.pub a authorized_keys、y proporcionar el titular、con permisos de lectura y escritura al archivo authorized_keys、respectivamente。
Javaのインストール
Java es el principal requisito previo para Hadoop。 入門書として、Javaの存在を理解するための「java -version」という概念があります。 Javaバージョンのコマンドラインは継続的です。
Si todoestáen orden、se ledaráel siguiente resultado。
継続的、継続的、継続的、継続的なパラインスタラーJavaのインストールが必要です。
手順1
ダウンロードJava(JDK <最新バージョン>-X64.tar.gz)visitando el siguiente enlace http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads1880260l。
続き、jdk-7u71-linux-x64.tar.gzをダウンロードしてください。
手順2
一般的には、ジャガイモとジャガイモのジャガイモを保存します。 特別なjdk-7u71-linux-x64.gzを追加しました。
手順3
例外的なJavaは、「/usr/local/」という一般的な質問に対応します。 Abrir root、y escriba los siguientes comandos。
手順4
JAVA_HOME変数の構成、パラメータの設定、パラメータの設定、および〜/.bashrc
Ahora compruebe que el java -versionコマンドターミナル、comcom seexplicóanteriormente。
デスカルガー・ハドープ
追加のHadoop 2.4.1は、Apacheソフトウェアの基礎として使用されています。
Hadoop Modos de funcionamiento
Una vez que hayasダウンロードHadoop、Puede utilizar el Hadoop cluster en uno de los tres modos admitidos:
- * Local/Modoautónomo*:独立したHadoopのインストール、defectoのインポート、modの独立した設定、独立した処理、Javaのソロの設定。
- Pseudo Modo Distribuido :es unasimulacióndistribuida en una solamáquina。 Cada demonio como Hadoop hdfs、hilados、MapReduceなど 、Javaの独立したコマンドを実行します。 エステモードは、エルデサルロロにあります。
- Modo Totalmente Distribuida :ディストリビューションのリストを作成します。 また、カポテュロスの詳細を参照してください。
Hadoop en modoautónomoのインストール
いいえ干し草悪魔とトドse ejecuta en una sola。 最新のプログラムは、MapReduce durante el desarrollo、ya que esfácilde probar y depurar el sistema。
Configuraciónde Hadoop
Puede establecer las variables de entorno Hadoop anexar los siguientes comandos para 〜/.bashrc archivo。
Antes de seguir adelante、usted necesita asegurarse de que Hadoopestátrabajando bien。 Sólohay que utilizar el comando siguiente:
構成、継続、設定結果を使用した結果:
独立した方法で独立したHadoopの重要な設定。 前提条件の設定、Hadoopの設定、パラメータの設定、およびモデルの配布とソラマキナの作成。
エジェプロ
Veamos un ejemplo sencillo de Hadoop。 Hadoopinstalaciónproporciona el siguiente ejemplo MapReduce archivo jar、que proporciona la funcionalidadbásicade MapReduce y puede utilizarse para calcular、como valor de PI、recuento de palabras en una determina listaなど
Vamos a tener un Directorio de entrada donde vamos a empujar unos cuantos archivos y nuestraobligaciónes contar elnúmerototal de palabras en los archivos。 Paracalcular elnúmerototal de palabras、no es necesario escribir nuestro MapReduce、siempre el archivo .jar contiene laimplementaciónde recuento de palabras。 目的のファイルは、MapReduce hadoop mapreduce de ejemplos-2.2.0 .jarのように機能します。
手順1
Crear contenidotemporical archivos en el directorio de entrada。 Puede crear este directorio de entrada en cualquier lugar en el que lesgustaríatrabajar。
Ledarálos siguientes archivos en el directorio de entrada:
エストス・アーキヴォス・セ・ハン・コピアド・デル・ハドープinstalacióndirectorio de inicio。 実験的、歴史的、歴史的な組み合わせ。
手順2
コメンツァーエルプロセソハドープパラコンターエルヌメロトドスロスアーキボスディスポンシブルズアンエルディレクターリオデエントラダ、デラシギエンテマネラ:
手順3
手順2ハラ・エル・プロセサミエント・ネセサリオ・イ・グアルダル・エル・リザルタド・デ・ラ・プロドゥッチオン/パルテ-r00000アーカイブ、ケ・セ・プエデ・コンプロバル・メディアン:
トーラス・ロス・アーボス・ディスポンシブルズ・アンド・エル・ディレクター・デ・エントラーダ
インストールされたHadoop en Pseudo modoディストリビューション
Siga los pasos que se indican acontinuaciónpara instalar Hadoop 2.4.1 en pseudo modo distribuido。
手順1:Hadoopの構成
Puede establecer las variables de entorno Hadoop anexar los siguientes comandos para* 〜/.bashrc * archivo。
Ahora se aplican todos los cambios en el sistema actual。
手順2:Hadoopの構成
使用されていない設定アプリケーションの設定Hadoop en laubicación“ $ HADOOP_HOME/etc/hadoop”。 Es necesario realizar cambios en los archivos deconfiguraciónsegúnsu Hadoop infraestructura。
Javaのデザイナロールプログラミングプログラム、Javaの変数、および hadoop-env.sh のjava変数の保存、アーカイブ、 JAVA_HOME の設定
Hadoopを使用して、ロスアーカイブのリストを修正します。
El * core-site.xml * contieneinformacióncomo elnúmerode puerto que se usa para Hadoop ejemplo、memoria asignada para el sistema de archivos、límitede memoria para almacenar los datos、y eltamañode lectura/escritura。
Abrir el core-site.xmlおよび全体的なプロパティの設定<entity>、</configuration>の各要素。
La * hdfs-site.xml * contieneinformacióncomo el valor de los datos de repplica、namenode ruta y datanode las rutas de acceso de los sistemas de archivosロケール。 Esto significa que el lugar donde se desea almacenar el Hadoop infraestructura。
Supongamos los siguientes datos。
アーカイブ<br> <構成>&lt/構成>アーカイブのすべてのプロパティをアーカイブします。
- 注:*事前に、プロスペダッドの息子の息子の定義と、Hadoopのインフラストラクチャの機能を提供します。
Hadoopでの設定糸の設定 Abra el archivo yarn-site.xmlを使用して、すべての<config>、</configuration>をアーカイブします。
MapReduceフレームワークの特定の用途に使用することができます。 事前決定済み、Hadoop containene una plantilla de yarn-site.xml。 入門書、es necesario copiar el archivo desde * mapred-site、xml.template a mapred-site.xml * con el siguiente comando。
sitio.xmlのマップされたファイルは、すべての<configuración>、</configuration>固有のアーカイブのプロパティに関連付けられています。
HadoopInstalaciónVerificación
Hadoopのインストールと検証に使用できます。
手順1:Nodoのインストール
名前ノードの設定は、コマンドラインの「hdfs namenode -format」で行います。
結果は、エスペラードとシギエンテです。
手順2:Comprobar Hadoopのdf
エル・シギエンテ・コマンド・セ・ユーティリザ・パラ・イニシア・スレ。 アル・エジェキュータル・エスト・コマンド、アーティボ・デ・アシボ・ラ・アドゥーボ・システマ・デ・アーキヴォス。
エルリザルドエスペラードエスラシギエンテ:
手順3:スクリプトヤーンのコンプロバシオン
エル・シギエンテのコマンドと初期のエル・ヤーン・スクリプト。 毛糸の悪魔のようなものです。
シギエンテマネラの結果
Elnúmerode puerto predeterminado para acceder a Hadoop es 50070。 Hadoop servicios en el navegadorを使用して、ディレクトリを参照してください。
手順5:クラウドソリティスの検証
エル・ヌメロ・デ・プエルト・プレデタミナード・パラ・アクセサー・ア・トダス・ラス・アプリカシオン・デ・クラスター・エス8088 訪問者は、訪問者のためのサービスを提供します。