CentOs7下hbase的安装配置

tech2026-06-04  1

1.首先需要准备有zookeeper,jdk和hadoop环境的CentOs虚拟机

2.解压文件(hbase-1.2.0-cdh5.14.2.tar.gz压缩包)

#tar -zxf hbase-1.2.0-cdh5.14.2.tar.gz

3.建立hbase软连接到/opt/soft文件夹下

#mv hbase-1.2.0-cdh5.14.2 /opt/soft/hbase120

4.环境配置和搭建

(1)进入/opt/soft/hbase120/conf目录下

#cd /opt/soft/hbase120/conf

(2)修改hbase-env.sh(vi hbase-env.sh )

修改以下字段

export JAVA_HOME=/opt/soft/jdk180 //你的jdk路径 export HBASE_MANAGES_ZK=false //拒绝使用外部zookeeper

(3)修改hbase-site.xml

configuration中添加以下字段

<property> <name>hbase.rootdir</name> <value>hdfs://192.168.228.152:9000/hbase</value> //HBase集群中所有RegionServer共享目录 </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> //表示分布式的hbase配置 </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/soft/hbase120/data</value> //集群中zookeeper中zoo.cfg的配置,快照存储路径 </property> <property> <name>hbase.coprocessor.abortonerror</name> //hbase集群安全设置,如果coprocessor加载失败或者初始化失败或者抛出Throwable对象,则主机退出。设置为false会让系统继续运行 <value>false</value> </property>

(4)配置环境变量(vi /etc/profile)

末尾添加以下字段

#Hbase export HBASE_HOME=/opt/soft/hbase120 export PATH=$PATH:$HBASE_HOME/bin

source /etc/profile 使环境变量生效

5.启动hbase

按照下面顺序启动(关闭的话顺序相反)

#start-all.sh #zkServer.sh start #start-hbase.sh

开启hbase shell

#hbase shell

输入list测试出现如下说明hbase安装成功

最新回复(0)