Centos7下Hbase的安装与配置

1.安装配置hadoopj集群

  https://www.cnblogs.com/zhangjiahao/p/10992171.html

2.安装配置zookeeper

  https://www.cnblogs.com/zhangjiahao/p/11768898.html

3.安装配置hbase

  1.官网下载hbase安装包:http://hbase.apache.org/

   2.上传解压,使用winscp或者sz上传下载的安装包,tar -zxvf  hbase-0.98.6-hadoop2-bin.tar.gz(你的包名)

   3.配置环境变量   vim /etc/profile

扫描二维码关注公众号,回复: 7748959 查看本文章

    

    source /etc/profile   使配置生效

  4.配置hbase-env.sh文件(conf目录下,使用vim打开hbase-env,sh文件)

     新增如下配置:(路径根据自己实际情况来)

   export JAVA_HOME=/usr/local/src/jdk1.8.0_181/

   export HBASE_MANAGES_ZK=false

  5.配置hbase-site.xml文件

 1  <configuration>
 2      <property>
 3          <name>hbase.rootdir</name>
 4         <!– 如果要指定HDFS上的目录,端口号要与hdfs-site.xml中设为一致-->
 5          <value>hdfs://master:9000/hbase</value>
 6      </property>
 7      <property> <!--启用分布式集群-->
 8          <name>hbase.cluster.distributed</name>
 9          <value>true</value>
10      </property>
11      <property>
12          <name>hbase.zookeeper.quorum</name>
13          <value>master,slave1,slave2</value>
14      </property>
15      <property>
16          <name>hbase.master.maxclockskew</name>
17          <value>150000</value>
18      </property>
19  </configuration>
hbase-site.xml

  6.配置regionservers(conf目录下,vim regionservers)

   新增子节点的hostname 

   

   7.将配置好的hbase文件夹发送到子节点

   多虚拟机之间互信:https://www.cnblogs.com/zhangjiahao/p/10989245.html

   scp -r /usr/local/src/hbase-0.98.6-hadoop.2 root@slave1:/usr/local/src

   scp -r /usr/local/src/hbase-0.98.6-hadoop.2 root@slave2:/usr/local/src  

   

猜你喜欢

转载自www.cnblogs.com/zhangjiahao/p/11795990.html