1.安装环境
ubuntu 14.04 server
hbase-1.0.1
JDK1.7
2.安装JDK并配置环境变量
3.安装HBase
3.1、解压缩HBase
sudo tar -zxvf hbase-1.0.1-bin.tar.gz
3.2、重命名hbase-1.0.1为hbase1.0
sudo mv hbase-1.0.1/ hbase1.0
3.3、修改HBase配置文件,位于hbase目录下conf文件夹
hbase-env.sh文件
将export JAVA_HOME 修改为本机JDK安装目录
hbase-site.xml文件
<configuration> <property> <name>hbase.rootdir</name> <value>/home/hadoop</value> </property> </configuration>
这个目录是region server的共享目录,用来持久化HBase。URL需要是'完全正确'的,还要包含文件系统的scheme。例如,要表示hdfs中的'/hbase'目录,namenode 运行在namenode.example.org的9090端口。则需要设置为hdfs://namenode.example.org:9000/hbase。默认情况下HBase是写到/tmp的。不改这个配置,数据会在重启的时候丢失。
而写成/home/hadoop是因为之前创建了hadoop用户用来安装hadoop,正好也创建了hadoop目录
3.4、给hadoop账户添加对hbase目录的权限
sudo chmod 777 /opt/hbase1.0
3.5、启动hbase
bin/start-hbase.sh
至此,HBase就已经安装成功了
4.安装完成之后
4.1、使用shell来连接hbase
bin/hbase shelll
4.2、通过web页面查看hbase信息
修改hbase-site.xml文件
添加以下内容(其中192.168.1.114为我安装hbase电脑的IP)
<property> <name>hbase.master.info.port</name> <value>60010</value> </property> <property> <name>hbase.master.info.bindAddress</name> <value>192.168.1.114</value> </property>
重启hbase
浏览器输入http://192.168.1.114:60010