1. 程式人生 > >Hbase安裝

Hbase安裝

node jdk1 jps命令 sla java_home dfs- -a and gdi

搭建hbase集群

一、先決條件

1、安裝jdk環境

2、做好免密登錄

二、搭建zookeeper

1、上傳zookeeper-3.4.6/usr/local/src目錄下,並解壓

2、將zookeeper移動到/opt/hbase目錄下,並重命名為zookeeper

3、修改配置文件(zookeeper/conf/

  a、修改zoo_sample.cfg為zoo.cfg,添加參數

    dataDir=/opt/hbase/zookeeper/zkdata

    dataLogDir=/opt/hbase/zookeeper/zkdatalog

    clientPort=2181

    server.1=server8:2888:3888

    server.2=server9:2888:3888

    server.3=server10:2888:3888

    server.4=server11:2888:3888

    server.5=server12:2888:3888

  b、在zookeeper目錄下新建zkdata和zkdatalog目錄

  c、在zookeeper/zkdata/下新建myid文件,在裏面寫入數字(第幾個服務器就寫幾)

4、修改環境變量(可統一寫入env.sh

  export ZOOKEEPER_HOME=/opt/hbase/zookeeper

  export PATH=$PATH:ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

  source /etc/profile ;

5、啟動

  進入zookeeper/bin目錄;

  在每一個節點運行命令./zkServer.sh start;

6、驗證

   在每一個節點運行./zkServer.sh status查看zookeeper信息(一個leader,其余均為follower)

二、搭建hadoopserver8-server12,其中8,9namenode

1、上傳hadoop-2.6.0.tar.gz包到/usr/local/src
目錄下,並解壓

2、將其移動到/opt/hbase目錄下,並重命名為hadoop

3、修改配置文件(/hadoop/etc/hadoop/

  a、 core-site.xml(插入內容)

  b、 hdfs-site.xml(插入內容)

  c、 maperd-site.xml(解壓出來沒有,從其他地方拷貝)

  d、 slaves(寫入節點信息)

  e、 hadoop-env.sh(寫入環境變量)

      export JAVA_HOME=/usr/local/src/jdk1.7

  f、 yarn-site.xml(寫入內容)

  g、 yarn-env.sh(配置環境變量)

     export JAVA_HOME=/usr/loca/src/jdk1.7

4、修改環境變量

  export HADOOP_HOME=/opt/hbase/hadoop

  export PATH=$PATH:HADOOP_HOME/bin

5、啟動

  a、 分別在各節點啟動journalnode服務,命令如下:

    /opt/hbase/hadoop/sbin/hadoop-daemon.sh start journalnode

  b、 格式化集群(會有確認,輸入Y)

    Server8運行:$/hadoop/bin/hdfs namenode –format、

    主節點啟動/sbin/start-all.sh

    Server8運行:$/hadoop/bin/hdfs zkfc –formatZK

    Server9運行:$/hadoop/bin/hdfs namenode –bootstrapStandby

    Server9運行:$/hadoop/bin/hdfs zkfc –formatZK

  c、啟動:

    Server8/9運行:$/hadoop/sbin/hadoop-daemon.sh start zkfc

    Server8/9運行:$/hadoop/sbin/hadoop-daemon.sh start namenode

    Server10/11/12運行: $/hadoop/sbin/hadoop-daemon.sh start datanode

6、驗證

  使用jps命令查看是否有進程;

   瀏覽器輸入namenode地址:ip:50070,查看其余節點是否正常。

三、搭建Hbase

1、上傳hbase-0.98.13-hadoop2-bin.tar.gz/usr/local/src目錄下,並解壓

2、將其移動到/opt/hbase/下,並重命名為hbase

3、修改配置文件(/hbase/conf/

  a、 backup-master(該文件需自己創建)

    server9

  b、 hbase-site.xml(插入內容)

  c、 regionserver

    server10

    server11

    server12

4、修改環境變量

  HBASE_HOME=/opt/hbase/hbase

  export PATH=$PATH: /opt/hbase/hbase /bin

5、啟動

  /opt/hbase/bin/start-hbase.sh

6、驗證  

  瀏覽器輸入HMaster地址:IP:60010

  

Hbase安裝