hbase伪分布式安装
1、首先去官网下载hbase,我下载的是hbase-1.2.6-bin.tar.gz
2、修改用户对/usr目录的操作权限
sudo chown -R 用户名 ./usr,比如我的当前用户名称为hadoop,则命令为:
sudo chown -R hadoop ./usr
3、解压到/usr/local目录下,并改名为hbase
4、环境变量配置,即修改/etc/profile文件
在最后添加如下几行:
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin
其中HBASE_HOME的值是hbase的绝对路径,保存退出之后执行source /etc/profile 更新环境变量。、
5、hbase-env.sh配置
首先解除java环境变量的注释,并写入正确的路径
然后解除如下图这一行的注释
保存退出。
6、hbase-site.xml配置,加入如下配置即可
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/local/hbase/data</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master</value> </property> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>
这样就完成了。
然后你先要启动hadoop,然后启动hbase,执行jps命令就可以访问了。其网页访问端口为16010