@rg070836rg
2015-12-04T15:54:40.000000Z
字数 1111
阅读 1684
大创
解压到/usr/local/下,并改名为hbase
使用sudo gedit ~/.bashrc 命令
并在底部加入
#HBase
export HBASE_HOME="/usr/local/hbase"
export PATH=$HBASE_HOME/bin:$PATH
完成后,在终端输入下面的命令让其生效
source ~/.bashrc
//更新文件
在/etc/profile中也加入上述的命令
修改/usr/local/hbase/conf/下的hbase-env.sh
//找到如下语句,增加本机所在的java_home
# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/usr/lib/jvm/java-8u45-sun
export HBASE_CLASSPATH=/usr/local/hadoop
export HBASE_MANAGES_ZK=true
修改配置文件:/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
若启动时提示权限问题,请赋予hbase目录读写权限
修改配置文件:/conf/regionservers
localhost
在确保hadoop启动好的情况下,在终端键入
start-hbase.sh
运行jps查看进程是否齐全,正常如下
1.HMaster
2.HQuorumPeer
3.HRegionServer
此时可以访问web端管理界面
http://localhost:16010/master-status
在终端键入
hbase shell