【Linux】安装Hbase
【Linux】安装Hbase
·
安装Hbase
一、下载
首先要安装zookeeper和Hadoop并都启动
二、安装
2.1、解压
到相关目录下输入tar -zxvf hbase-2.4.13-bin.tar.gz
解压
2.2、HBase的配置文件
2.2.1、修改hbase-env.sh:
export JAVA_HOME=/usr/java/jdk1.8.0_221
export HBASE_MANAGES_ZK=false
2.2.2、hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
<description>这里建议指定HDFS上的目录,端口号要与hdfs-site.xml中设为一致,hbase的这个目录不需要建,自动生成</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>master:9000</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/user/work/data/temp</value>
<description>这个tmp目录可能没有,自己建一个指定吧,没有会出问题</description>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master</value>
<description>多个节点,都写上就行了</description>
</property>
<property>
<name>hbase.zoopkeeper.property.dataDir</name>
<value>/usr/work/zookeeper/data</value>
<description>我是用自己装的zookeeper,所以在zookeeper目录下找,有些人是在指向hbase里的zookeeper目录里的data,视情况而定吧</description>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.regionserver.info.port</name>
<value>16030</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>16010</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
<property>
<name>hbase.wal.provider</name>
<value>filesystem</value>
</property>
</configuration>
2.2.3、regionservers
这个加上节点名字,如果有多个节点就都写进去就行了
2.3、配置环境变量
到 /etc下 打开 profile
export HBASE_HOME=/usr/work/hbase/2.4.13
export PATH=.:$HBASE_HOME/bin:
2.4、改权限
/conf 下的 都改成777
2.6、分发
改环境变量
改权限
2.6、启动Hbase
start-hbase.sh
输入jps
如果有``HMaste```则启动成功
更多推荐
已为社区贡献4条内容
所有评论(0)