Hadoop集群搭建(十)~Hbase安装
同样把Hbase安装包上传到/opt/software目录中,并解压到/opt/module中。我安装版本是1.3.1
1,配置hbase-env.sh文件
export JAVA_HOME=/opt/module/jdk1.8.0_211 export HBASE_MANAGES_ZK=false
2,配置hbase-site.xml文件
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!-- 0.98后的新变动,之前版本没有.port,默认端口为60000 --> <property> <name>hbase.master.port</name> <value>16000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master:2181,slave1:2181,slave2:2181</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/module/zookeeper-3.4.10/zkData</value> </property> </configuration>
3,配置regionservers。把master、slave1、slave2加进去
[root@master ~]# vi /opt/module/hbase/conf/regionservers
4,软连接hadoop配置文件到hbase
[root@master module]# ln -s /opt/module/hadoop-2.7.2/etc/hadoop/core-site.xml /opt/module/hbase/conf/core-site.xml [root@master module]# ln -s /opt/module/hadoop-2.7.2/etc/hadoop/hdfs-site.xml /opt/module/hbase/conf/hdfs-site.xml
5,分发到集群
[root@master module]# scp -r /opt/module/hbase/ root@slave2:/opt/module/
6,启动Hbase
[root@master hbase]# bin/start-hbase.sh [root@master hbase]# bin/stop-hbase.sh