先安装好zookeeper
然后开始解压
tar -zxvf hbase-1.2.4-bin.tar.gz -C /opt/apps/
到cd/opt/apps/改名 mv hbase-1.2.4-bin.tar.gz hbase
cd /opt/apps/hbase/conf
vi hbase-env.sh
里面写
export JAVA_HOME=/opt/apps/jdk
# 配置关闭HBASE管理zookeeper
export HBASE_MANAGES_ZK=false
然后配置环境 vi /etc/profle
export HBASE_HOME=/opt/apps/hbase
export PATH=$HBASE_HOME/bin
进 cd /opt/apps/hbase/conf/
vi hbase-site.xml
<configuration>
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:8020/hbase</value>
<description>配置hbase的数据存放在hdfs的目录</description>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
<description>开启hbase的分布式模式</description>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
<description>配置hbase使用真实的zookeeper的目录</description>
</property>
</configuration>
cd /opt/apps/hbase/conf/
vi regionservers 写主机名
master
slave1
slave2
在hbase的conf创建backup-masters的文件,并在其中添加主机里面写master
touch backup-masters
vi backup-masters
master
分发hbase
scp -r /opt/apps/hbase/ root@slave1:/opt/apps/
scp -r /opt/apps/hbase/ root@slave2:/opt/apps/
分发环境变量
scp -r /etc/profile root@slave1:/etc/profire
scp -r /etc/profile root@slave2:/etc/profire
生效
source /etc/profile
然后启动
start-hbase.sh
jps下有 HMaster HRegionServer
然后进去 hbase hbase shell
进去后 验证 list
hbase安装部署
最新推荐文章于 2024-09-02 19:02:16 发布