1、ダウンロードHBaseの2.2.2 をダウンロード
2、は/ usr / localディレクトリにアップロードします
3、エキス、名前の変更
タール-zxf HBaseの-2,2,2- bin.tar.gz
MV HBaseの -2.2.2のHBase
4、環境変数を設定します
大幅HBaseの使用を容易にするので、下には/ usr / local / HBaseのディレクトリのHBaseを起動する必要はありません、パスにHBaseの下のbinディレクトリを追加します。チュートリアルの部分以下または動作中に、次にスイッチングは必ずしも習熟していないことを理解は/ usr / local /のHBaseのディレクトリ操作のヘルプ初心者に切り替えます。
編集/ etc / profileファイル
viのは/ etc / profile#編集ファイル
のエクスポートPATH = $ PATH:段落の最後には/ usr / local / HBaseの/ binに#ファイル
ソースは/ etc / profile#の構成の検証
図5に示すように、擬似分散構成
設定/usr/local/hbase/conf/hbase-env.sh。次のようにコマンドは次のとおりです。
我々/usr/local/hbase/conf/hbase-env.sh
JAVA_HOME、HBASE_CLASSPATHの設定、HBASE_MANAGES_ZK。
HBASE_CLASSPATH confディレクトリネイティブHadoopのインストールディレクトリの下に設けられている(すなわち、は/ usr / local / Hadoopの/ CONF )
輸出JAVA_HOME =は/ usr / libに/ JVM / javaの-7-openjdk- amd64の 輸出HBASE_CLASSPATH =は/ usr / local / Hadoopの/ confに 輸出HBASE_MANAGES_ZK = 真
/Usr/local/hbase/conf/hbase-site.xml設定
VIのHBase-site.xmlのを開いて編集するためのコマンドは、次のコマンドを実行します。
我々/usr/local/hbase/conf/hbase-site.xml
変更hbase.rootdir、HBaseのデータ・ストレージ・パスHDFSに指定され、trueにhbase.cluter.distributed属性セット。Hadoopクラスタは、機械内の現在の実行は、擬似分散モードで動作していると仮定し、9000名前ノードポートで実行します。
< 設定> < プロパティ> < 名前> hbase.rootdir </ 名前> < 値> HDFS:// localhostを:9000 / HBaseの</ 値> </ プロパティ> < プロパティ> < 名前> hbase.cluster.distributed </ 名前> < 値>真</ 値> </ プロパティ> </ 構成>
図6は、次のテストは、HBaseのを実行します。
最初のステップ:最初の着陸はssh、パスワードなしのセットの前に、パスワードがここで必要とされないので、そのディレクトリは/ usr / local /のHadoopのに切り替え、再起動のHadoop、既にこのステップをスキップHadoopを開始した場合。次のようにコマンドは次のとおりです。
SSHのローカルホスト のCDは/ usr / local /のHadoopの 。/sbin/start-dfs.sh
コマンドJPSを入力し、名前ノード、データノードとSecondaryNameNodeが正常に起動されている参照して、成功したスタートにHadoopを表し、次のように、ショットは、次のとおりです。
ステップ2:ディレクトリは/ usr / local /のHBaseのへの切り替え、次のようにHBaseの再起動コマンドは次のとおりです。
CDは/ usr / local / HBaseの
ビン /start-hbase.sh
正常に起動し、コマンドJPSを入力し、次のインターフェイス記述が成功したスタートをHBaseの参照
シェルインターフェイスに:
ビン/ HBaseのシェル
次のようにショットは、以下のとおりです。
次のように7は、ストップはHBaseの実行、受注は以下のとおりです。
ビン/ stop-hbase.sh
注:エラーがHBaseの動作中に発生した場合、ログファイルにログのサブフォルダであってもよい{HBASE_HOME}ディレクトリ(/ usr / local /用のHBase)でエラー原因を表示します 。
ここでのHadoopとHBaseの起動シーケンスをオフにする必要があります
スタートHadoop->はHBase->閉じるHBase->閉じるのHadoopを開始