hbaseクラスタ構築インストールの導入

6408 ワード

文章の内容の出力源:Java高給訓練キャンプを引っ張る.
環境の紹介
サーバー:アリクラウドCentos 7.4
hbaseバージョン:hbase-1.3.1-bin.tar.gz
ダウンロード先:http://archive.apache.org/dist/hbase/1.3.1/
ぜんちじょうけん
  • hadoopクラスタの構築を完了する必要があり、前述の:hadoop構築の全過程を参照する.
  • 各ノードにzookeeper
  • をインストールする必要がある
    HBAseのインストール
  • 指定された計画ディレクトリ
  • にインストールパッケージを解凍する
    tar -zxvf hbase-1.3.1-bin.tar.gz -C /home/teacher/opt/module/
    
  • hadoopの構成core-siteを必要とする.xml 、hdfs-site.xmlはhbaseインストールディレクトリのconfフォルダに
  • コピーされます.
    cd /home/teacher/opt/module/hadoop-2.7.2/etc/hadoop
    
    cp core-site.xml hdfs-site.xml /home/teacher/opt/module/hbase-1.3.1/conf/
    
  • confディレクトリの下のプロファイル
  • を変更する.
  • hbase-envを修正する.sh
  • vi  hbase-env.sh
    
    #  java    
    export JAVA_HOME=/opt/module/jdk1.8.0_231
    #       zk  
    export HBASE_MANAGES_ZK=FALSE
    
  • hbase-siteを修正する.xml
  • vi hbase-site.xml
    
    <configuration>
    	
    	<property>
    		<name>hbase.rootdirname>
    		<value>hdfs://teacher1:9000/hbasevalue>
    	property>
    	
    	<property>
    		<name>hbase.cluster.distributedname>
    		<value>truevalue>
    	property>
    	
    	<property>
    		<name>hbase.zookeeper.quorumname>
    		<value>teacher1:2181,teacher2:2181,teacher3:2181value>
    	property>
    configuration>
    
  • regionservers
  • を修正
    vi regionservers
    
    #  regionserver  
    teacher1
    teacher2
    teacher3
    
  • hbaseのconfディレクトリの下にファイルbackup-masters
  • を作成
    vi backup-masters
    
    teacher1
    
  • hbaseディレクトリおよび環境変数を他のノード
  • に配布する
    scp -r hbase-1.3.1 teacher1:/home/teacher/opt/module/
    scp -r hbase-1.3.1 teacher3:/home/teacher/opt/module/
    
  • hbaseを構成する環境変数(3台のサーバが構成する)
  • vi /etc/profile
    
    export HBASE_HOME=/opt/bigdata/hbase
    export PATH=$PATH:$HBASE_HOME/bin
    
    source /etc/profile
    

    クラスタ起動
    *前提条件:hadoopとzkクラスタを先に起動する
    hbaseの起動
    start-hbase.sh
    

    hbase停止の起動
    stop-hbase.sh
    

    テスト結果
    http://ipアドレス:16010/master-status#baseStats
    hbase集群搭建安装部署_第1张图片
    最後に書く
    数年间仕事をして、ずっと体系化の学习に行っていないで、多くのものは复雑な仕事のシーンの経験がなくて、去年いくつかの机関を総合して、最后にやはり勾引の高い给料の训练キャンプを申し込むことを决めて、ここでも実际に多くのことを学んで、学习の掌握の程度も前よりずっと深くなって、その上定期的な内推があって、もっと多くの机会があって、本当に私に大きな助けを与えてくれました.