HBaseの完全分散型クラスタを構築します

要約:

  Hadoopのスタンドアローン、疑似分散、分散インストール

  hadoop2.8 HAクラスタのセットアップ

  発生した問題のHadoopクラスタの完全な概要

分散HBaseの完全なインストール手順:

  注意してください。私は、クラスタが(入力ノードの後に​​次のように処理を開始するために良好なJPSに各ノードを構築するためにHadoopクラスタの前から構築し続けることであるHBaseの:)

  

ホストコンピューター エイリアス ソフトウェアのインストール 既存のプロセス サービス住所
192.168.248.138 CDH1 hadoop2.8 jdk1.8 名前ノードDFSZKFailoverController HMASTER http:// CDH1:50070ます。http:// CDH1:16010 /マスターステータス
192.168.248.139 CDH2 hadoop2.8 jdk1.8 名前ノードDFSZKFailoverController http:// CDH1:50070
192.168.248.140 CDH3 hadoop2.8 jdk1.8 このResourceManager  
192.168.248.141 Cdh4 hadoop2.8 jdk1.8 zookeeper3.4.13 QuorumPeerMain JournalNodeデータノードノードマネージャ  
192.168.248.142 CDH5 hadoop2.8 jdk1.8 zookeeper3.4.13 hbase1.4.0 QuorumPeerMain JournalNodeデータノードノードマネージャHMASTER HRegionServer http:// CDH5:16010 /マスターステータス
192.168.248.143 CDH6 hadoop2.8 jdk1.8 zookeeper3.4.13 hbase1.4.0 QuorumPeerMain JournalNodeデータノードノードマネージャHRegionServer  
192.168.248.144 cdh7 hadoop2.8 jdk1.8 hbase1.4.0 JournalNodeデータノードノードマネージャHRegionServer  

   1>互換性のあるバージョンhadoop2.8のHBaseのを選択し、これに私がhbase1.4を選んだ。特定のバージョンは、基準百度に対応

   2> / Hadoopのフォルダにアップロードし、エキス(root権限)

    

   3>、及び配置hbase-env.shプロファイルのHBase-site.xmlの 

    設定ファイルを変更する前に、環境変数は、/ etc /プロファイルへの第1の構成をHBaseのことに注意してください、このステップビルドHadoopクラスタは、すでに述べてきたこの直接スクリーンショットでは何度も、

    

    下hbase-env.sh J / HBaseの/ confにに変更されました

      輸出JAVA_HOME = / Hadoopの/自分のJDKを改訂jdk1.8.0_181

      HBaseのなし= falseの輸出HBASE_MANAGES_ZKはZK、ZK私たちのクラスタを使用しています

    HBaseの-site.xmlの変更:[自分のをよく見て、理解します]

      

    4>ノード構成変更regionserversから

      

    注:CDH5はHMASTERで、高可用性のために、私はNameDataですノードCDH1にそうCDH1とCDH5、開始されたので、私は、CDH5に開始する必要があり、これはHmaterは、CDH5、CDH6ながら、このようなcdh7完成した構造は、[HRegionServerされています我々が表示されます]

       5> HBaseのマシンCDH5 CDH6 cdh7に同期

      SCP -r $ HBASE_HOME CDH5:/ Hadoopの/

      SCP -r $ HBASE_HOME CDH6:/ Hadoopの/

      SCP -r $ HBASE_HOME cdh7:/ Hadoopの/

    6>クラスタ全体と一緒に開始され、CDH1のプライマリのHBaseで開始

  注意:注:注:時間同期を確保するため、またはHBaseのクラスタを起動してはならないのHBaseクラスタを開始する前に、クラスタを開始することができるか、時間範囲の一部、覚えています

    时间同步最简的是  date -s "2019-05-31 09:02:00" 【这种方式重启后时间同步失效】    还可以用netdate  (这种重启后不会失效,采用在线同步的方式同步时间)

    时间同步完成后就可以启动hbase集群  进入$HBASE_HOME/bin    执行  start-hbase-sh  即可

    

     到这hbase完整分布式集群也搭建完成了。


Web访问:

   http://192.168.248.138:16010/master-status

  

 

おすすめ

転載: www.cnblogs.com/huhongy/p/10953647.html