standalone模式启动,使用自带的zookeeper和本地文件系统。
已配置免密登录
已配置jdk 8
export JAVA_HOME=/opt/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
上传
scp -r hbase-2.3.3-bin.tar.gz admin@192.168.43.89:~
解压
sudo mkdir /opt/hbase
sudo chown -R admin:admin /opt/hbase
tar -zxvf hbase-2.3.3-bin.tar.gz /opt/hbase
配置环境变量
export HBASE_HOME=/opt/hbase/hbase-2.3.3
export PATH=$HBASE_HOME/bin:$PATH
配置文件
conf/hbase-env.sh
export JAVA_HOME=/opt/jdk1.8.0_261/
export HBASE_MANAGES_ZK=true
conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///opt/hbase/hbase-2.3.3/data/root</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/opt/hbase/hbase-2.3.3/data/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>127.0.0.1</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/hbase/hbase-2.3.3/data/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
<!--<property>
<name>hbase.hregion.max.filesize</name>
<value>53687091200</value>
</property>-->
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
</configuration>
创建目录
cd /opt/hbase/hbase-2.3.3
mkdir -r data/tmp
mkdir data/zookeeper
mkdir data/root
启停
sh bin/start-hbase.sh
sh bin/stop-hbase.sh
查看
# 防火墙已开放端口
http://ip:16010