Hbase的安装

安装hbase

1.1HBase压缩包上传到master机器上

 

 

1.2切换到指定目录解压安装包  (/usr/bigdata/hbase)

tar -zxvf hbase-1.3.1-bin.tar.gz

1.3进入解压目录的conf文件夹,修改hbase-site.xml文件(/usr/bigdata/hbase/hbase-1.3.1/conf)

vim hbase-site.xml 添加信息

<property>
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
    <name>hbase.master</name>
    <value>master</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>master,slave1,slave2</value>
  </property>

1.4修改regionservers文件

vim regionservers

1.5修改hbase-env.sh文件(根据自身环境路径配置)

vim hbase-env.sh

export JAVA_HOME=/usr/bigdata/java/jdk1.8.0_121

export HADOOP_HOME=/usr/bigdata/hadoop/hadoop-2.8.0

export HBASE_HOME=/usr/bigdata/hbase/hbase-1.3.1

export HBASE_MANAGES_ZK=true

1.6配置HBase的环境变量

vim /etc /profile

export HBASE_HOME=/usr/bigdata/hbase/hbase-1.3.1

export PATH=$HBASE_HOME/bin:$PATH

Source /etc/profile

1.7将配置好的hbase复制到子机器当中

scp -r /usr/bigdata/hbase/hbase-1.3.1 root@slave1:/usr/bigdata/hbase/

scp -r /usr/bigdata/hbase/hbase-1.3.1 root@slave2:/usr/bigdata/hbase/

1.8配置子机器的HBase环境变量 在子 机器中操作(slave1 slave2都配置一遍)

配置子机器的环境变量(任何路径下都可以配置环境变量)

vim /etc /profile

export HBASE_HOME=/usr/bigdata/hbase/hbase-1.3.1

export PATH=$HBASE_HOME/bin:$PATH

source /etc/profile

1.9切换到master机器下HBase安装目录下的bin文件夹启动HBase(保证Hadoop集群先启动)

切换的路径:/usr/bigdata/hbase/hbase-1.3.1/bin

启动hbase的集群

./start-hbase.sh

 

master机器上

Jps

slave1机器上

Jps

slave2机器上

Jps

1.10master主机上运行HBase Shell

输入status,查看状态

exit退出

1.11启动成功查看界面(ip地址:16010

访问地址:http://192.168.77.99:16010/master-status    (这个是我的master主机IP+16010)

页面效果:

1.12为了Hadoop集成HBase不出现问题,修改hadoophadoop-env.sh文件

三台都要操作:

切入目录:/usr/bigdata/hadoop/hadoop-2.8.0/etc/hadoopcd 进入)

vim hadoop-env.sh

加入如下内容:

export HADOOP_CONF_DIR=/usr/bigdata/hadoop/hadoop-2.8.0/etc/hadoop/

export HADOOP_CLASSPATH=$HBASE_HOME/lib/*

export HBASE_PID_DIR=/tmp

source hadoop-env.sh

3台机器都要修改!!!!!!!!!!!三台机器操作再做一遍)

然后source此文件,立即生效!

 

注意:在Xftp;里面现实的效果图

master主机:

slave1 :

slave2:

 

 三台虚拟机的里面配置的位置是一样的!!!

 

Hbase安装成功

 

posted @ 2018-12-20 15:36  秋风伊人  阅读(150)  评论(0编辑  收藏  举报