HBase安装配置
1.解压Hbase安装包
tar -zxvf hbase-1.4.13-bin.tar.gz
2.环境变量配置
vim .bashrc
添加变量配置
export HBASE_HOME=/home/ZNL/hbase
export PATH=$HBASE_HOME/bin:$PATH
source .bashrc使之生效
hbase version或hbase查看版本
3.HBase的重要配置文件
(1)配置文件 regionservers 配置的为所有结点主机名
cd /home/ZNL/hbase/conf到这个文件夹下配置
vim regionservers
写入节点主机名
(2)配置文件 hbase-env.sh 配置的是Hadoop的classpath, 以及ZooKeeper的相关内容.
vim hbase-env.sh
export JAVA_HOME=/home/ZNL/jdk1.8.0_271
export HBASE_MANAGES_ZK=true
(3)配置文件hbase-site.xml 配置的是HBase自身的相关配置.
vim hbase-site.xml
<configuration>
<!--hbase 在hadoop内的使用地址-->
<property >
<name>hbase.rootdir</name>
<value>hdfs://westgisB099:8020/hbase</value>
</property>
<!--配置分布式集群-->
<property >
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--配置zookeeper所在的节点-->
<property>
<name>hbase.zookeeper.quorum</name>
<value> westgisB099,westgisB095,westgisB096,westgisB097,westgisB098:2181</value>
</property>
</configuration>
4.将配置文件发送到各个节点
用这个命令将hbase拷贝到每个节点
scp -r /home/ZNL/hbase ZNL@westgisB095:/home/ZNL/
然后将每个配置文件拷贝到每个节点下
scp -r /home/ZNL/.bashrc ZNL@westgisB095:/home/ZNL/
是这个配置文件在每个节点生效:source .bashrc
scp /home/ZNL/hbase/conf/regionservers ZNL@westgisB095:/home/ZNL/hbase/conf/
scp /home/ZNL/hbase/conf/hbase-env.sh ZNL@westgisB095:/home/ZNL/hbase/conf/
scp /home/ZNL/hbase/conf/hbase-site.xml ZNL@westgisB095:/home/ZNL/hbase/conf/
查看java进程
jps或ps aux|grep java
启动HDFS
$HADOOP_HOME/sbin/start-dfs.sh
监控界面
http://10.103.105.99:50070
启动HBase
cd /home/ZNL/hbase/bin
查看网页进程
关闭HBase
./stop-hbase.sh
关闭HDFS
$HADOOP_HOME/sbin/stop-dfs.sh