この記事では、HBase を展開する手順を紹介します。Windows に HBase を展開すると、スタンドアロン開発での HBase の使用の問題を解決できます。
プロジェクトが正式に開始されると、Linux 上の HBase 分散デプロイメントを使用できるようになります。
(関連する推奨事項: windows)
主な手順:
1. 準備資料:
デフォルトの JDK がインストールされています適切な環境変数が設定されているため、ここでは jdk1.8.0_121 が使用されます。
1. HBase のダウンロード
HBase1.2.6 インストール パッケージを公式 Web サイトからダウンロードし、hbase-1.2.6-bin.tar.gz をダウンロードして、D:\hadoop\ に解凍します。 hbase-1.2.6。
2. hadoop-common-2.2.0-bin-masterをダウンロードします
hadoop-common-2.2.0-bin-master (Hadoop2.2 を開発するために必要な winutils.exe を含む) Windows 側)、Windows で展開する場合は HBase を使用する必要があります。
hadoop-common-2.2.0-bin-master.zip をダウンロードし、D:\hadoop\hadoop-common-2.2.0-bin-master に解凍します。
2. 構成:
1. HBase の下の conf/hbase-env.cmd を変更します。
JDK を構成します:
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121 set HBASE_MANAGES_ZK=true
2. HBase hbase の下を変更します。 -site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>file:///D:/hadoop/hbase-1.2.6/tmp/hbase/root</value> </property> <property> <name>hbase.tmp.dir</name> <value>D:/hadoop/hbase-1.2.6/tmp/hbase/tmp</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>127.0.0.1</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>D:/hadoop/hbase-1.2.6/tmp/hbase/zoo</value> </property> <property> <name>hbase.cluster.distributed</name> <value>false</value> </property> </configuration>
3. ユーザー変数 HADOOP_HOME
値を D:\hadoop\hadoop-common-2.2.0-bin-master# として新しい環境変数 HADOOP_HOME を作成します。
##パスの後に追加: %HADOOP_HOME%\bin3. Test1. D:\hadoop\hbase-1.2.6 で HBase を開始します。 \bin の下のコマンド ラインを開き、「start-hbase.cmd」と入力して HBase を起動します。 スクリーンショット: 2. テスト シェルHBase が起動したら、コマンド ラインに hbase shell と入力して HBase シェルを開きます。コマンドライン 。#3. HBase ホームページを開きます (URL: http://127.0.0.1:16010/master-status
) # #テスト後、HBase1.2.6 は使用できますが、このプロセスを実行した後の HBase2.0.0 には問題があります。
以上がWindows に HBase を正しくデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。