Es-hive-hive-installation
ハイブ-インスタラシオン
Todos Hadoopサブプロジェクトcomo Hive、el cerdo、HBaseおよび互換性のあるcon el sistema operativo Linux。 lo tantoにより、Linux con saborをインストールしました。 Hiveinstalaciónによる息子の息子の損失:
手順1:ジャワのインストール
Java debeは、Hiveのインストールとインストールを完了します。 Javaユーティリティーのインストールの検証:
Si Javaがインストールされており、システムがインストールされていません。
継続的、継続的、継続的、継続的なパラインスタラーJavaのインストールが必要です。
Javaのインストール
手順I:
ダウンロードJava(JDK <最新バージョン>-X64.tar.gz)visitando el siguiente enlace http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260lhttp://www。 oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260l。
続き、jdk-7u71-linux-x64.tar.gzをダウンロードしてください。
手順II:
一般的には、ジャカルタおよびジャカルタのジャカルタにあります。 特別なjdk-7u71-linux-x64.gzを追加しました。
手順III:
例外的なJavaは、「/usr/local/」という一般的な質問に対応します。 Abrir root、y escriba los siguientes comandos。
手順IV:
JAVA_HOME変数の構成、パラメータの設定、およびアーカイブ〜/.bashrcの共通コマンド
Javaのインストールとインストールの前の手順については、Javaのバージョンを使用してください。
手順2:Comprobar HadoopInstalación
Hadoop debe estar instalado en el sistema antes de instalar Hive。 Hadoopを検証するためのnosotrosの検証コマンドの使用例:
Si Hadoopがインストールされており、システムがインストールされています。
Si Hadoop noestáinstalada en su sistema、continúecon los siguientes pasos:
デスカルガー・ハドープ
Apache Software Foundationの追加のHadoop 2.4.1コマンドが使用されています。
インストールされたHadoop en Pseudo modoディストリビューション
Loss siguientes pasos se usan para instalar Hadoop 2.4.1 en pseudo modo distribuido。
手順I:Configuraciónde Hadoop
Puede establecer las variables de entorno Hadoop anexar los siguientes comandos para* 〜/.bashrc *。
Ahora se aplican todos los cambios en el sistema actual。
手順II:HadoopConfiguración
構成されたハードウェアの設定を行うための、使用されたプエンドコントララーの「$ HADOOP_HOME/etc/hadoop」。 Hadoopのインフラストラクチャの設定を変更する必要があります。
HadoopのJavaの制御プログラム、再起動可能なJavaの変数、 hadoop-env.sh のアーカイブ、 JAVA_HOME の中央値、およびs
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およびその他の構成要素の構成要素<configuration> y </configuration>の属性。
la hdfs sitio.xml contieneinformacióncomo el valor de los datos de repplica、el namenode ruta、y la datanode camino de los sistemas de archivosロケール。 Esto significa que el lugar donde se desea almacenar el Hadoop infra。
Supongamos los siguientes datos。
アーカイブ<br> <configuración>、</configuration>を含むすべてのプロパティをアーカイブします。
- 注:*事前に、プロスペダッドの息子の息子の定義と、Hadoopのインフラストラクチャの機能を提供します。
構成ファイルの設定Yarn en Hadoop。 Abra el yarn-site.xmlと<configuración>、</configuration>をアーカイブするためのプロパティを設定します。
- マップされたsitio.xml *
MapReduceフレームワークの特定の用途に使用することができます。 事前決定済み、Hadoop contiene una plantilla de Mapred sitio.xml En入門書、es necesario copiar el fichero de mapred-sitio、xml.template de mapred sitio.xml con el siguiente comando。
Abrir* mapred-site.xml * yは、すべての<configuración>および</configuration>のすべての構成要素のプロパティです。
HadoopInstalaciónVerificación
Hadoopのインストールと検証に使用できます。
入門編:ノドブレ・インスタラシオン
名前ノードの設定は、コマンドラインの「hdfs namenode -format」で行います。
結果は、エスペラードとシギエンテです。
手順II:VerificaciónHadoop dfs
エル・シギエンテ・コマンド・セ・ユーティリザ・パラ・イニシア・スレ。 アル・エジェキュータル・エスト・コマンド、アーティボ・デ・アシボ・ラ・アドゥーボ・システマ・デ・アーキヴォス。
エルリザルドエスペラードエスラシギエンテ:
Etapa III:VerificaciónYarnスクリプト
エルヤーンスクリプトを使用してコマンドを実行します。 毛糸の悪魔のようなものです。
エルリザルドエスペラードエスラシギエンテ:
Elnúmerode puerto predeterminado para acceder a Hadoop es 50070。 Hadioop en su navegadorのサービスを提供します。
パソV:クラソスのソリチュードの検証
エル・ヌメロ・デ・プエルト・プレデタミナード・パラ・アクセサー・ア・トダス・ラス・アプリカシオン・デ・クラスター・エス8088 訪問者は、訪問者のためのサービスを提供します。
手順3:デスカルガルスバルボル
0.14.0 en esteチュートリアルを使用してください。 http://apache.petsads.us/hive/hive-0.14.0/。 Supongamos que se詳細はダウンロードをご覧ください。 詳細については、スバルアーカイブアーカイブ「apache-Hive-0.14.0 -bin.tar.gz」のチュートリアルを参照してください。 エル・シギエンテ・コマンド・セ・ユーティリザ・パラ・ベリフィカル・ラ・デスカルガ:
デスカルガ・イグトーザ、ユステッド・ポドラ・ラ・ラ・シギエンテ・レスプエスタ:
手順4:インスタラーハイブ
Los siguientes pasos son necesarios para instalar Hives en el sistema。 Supongamos que el archivo Hive es descargado en el directorio/downloads。
ExtracciónyverificaciónArchivo Hive
エル・シギエンテ・コマンド・ユーティリティ・パラ・ベリフィカル・ラ・デスカルガとエクストラ・ラ・ハイブ
デスカルガ・イグトーザ、ユステッド・ポドラ・ラ・ラ・シギエンテ・レスプエスタ:
Copia de archivos en/usr/local/Hive directorio
Tenemos que copiar los archivos desde el super usuario "su-"。 Los siguientes comandos se utilizan para copiar los archivos desde el directorioextraíal al/usr/local/Hive "ディレクトリ。
メディオアンビエンテデハイブ
アンビエント、セカンドメディオアンビエントの設定、アーカイブ、およびアーカイブ* /。bashrc :
エル・シギエンテのコマンドとユーティリティの使用〜/.bashrc
手順5:ConfiguraciónHive
Hive con Hadoopのパラメーター、es necesario que edite la Hive-env.sh 、que se coloca en un * $ HIVE_HOME/ directorio conf。 Losive siguientes comandosredireccióna Hive config * carta y copie el archivo de plantilla:
編集者 Hive-env.sh archivoañadiendola siguientelínea:
修正を完了してください。 Metastoreの構成に基づいた外部サービスの提供。 Usamos Apache Derby base de datos。
手順6:Apache Derbyのインストール
Apache Derbyの継続的なダウンロードとインストールの継続的な兆候は次のとおりです。
ダウンロードアパッチダービー
エル・シギエンテのコマンドとユーティリティのアパッチ・ダービー。 必要に応じてダウンロードしてください。
エル・シギエンテ・コマンド・セ・ユーティリザ・パラ・ベリフィカル・ラ・デスカルガ:
デスカルガ・イグトーザ、ユステッド・ポドラ・ラ・ラ・シギエンテ・レスプエスタ:
Extray y verificar Derbyアーカイブ
ダービーアーカイブの特別な方法で使用することのできるコマンド:
デスカルガ・イグトーザ、ユステッド・ポドラ・ラ・ラ・シギエンテ・レスプエスタ:
Copiar los archivos en/usr/local/derby directorio
Tenemos que copiar de los super usuario "su-"。 Los siguientes comandos se utilizan para copiar los archivos desde el directorioextraídoal/usr/local/derby directorio:
Medio ambiente de Derby
Puerde configurar el Derby medio ambienteañadiendolas siguienteslíneasen el archivo *〜/.bashrc *:
エル・シギエンテのコマンドとユーティリティの使用*〜/.bashrc *:
Cree un directorio para almacenar Metastore
$ DERBY_HOMEメタストアディレクターオブアルマセナーロスダトス。
ダービーのインストールとインストールの完了。
手順7:ハイブメタストアの構成
メタストアの構成は、Hiveの基本的なデータベースの詳細を特定します。 Esto se puede hacer mediante lamodificaciónde hive-site.xml file、el cual se encuentra en el $ HIVE_HOME/directorio conf。 プライマールーガー、コピエルエルアーキボデプランティリャメディカルエルシギエンテコマンド:
Editar * hive-site.xml *yañadirlas siguienteslíneasentre <configuration> y </configuration>のエチケット:
クリーナーアーカイブデノミナドjpox.properties yañadirlas siguienteslíneasenél:
手順8:Comprobar HiveInstalación
ハイブの前に、HD FSのカーペットのようにハイプされます。* /user/Hive/ * carpeta dealmacénを使用してください。 Es necesario configurer permisos de escritura para estas cartasreciéncreadas como se muestra acontinuación:
Ahora HDFS en Hive antes de laverificación。 los siguientesコマンドを使用します。
Hiveinstalaciónの検証用コマンドを使用したコマンド:
ハイブエルエクシトデラハイバ
El ejemplo siguiente se ejecuta el comando para mostrar todas las tablas: