之前已经按照大神kinglau(http://www.cnblogs.com/kinglau/p/3794433.html)的方法安装了hadoop单机模式,并配置成伪分布式模式。现在主要讲解hbase安装过程:
1 首先在apache官网下载最新稳定版hbase(hbse1.0.1.1)
2 将源文件mv到安装目录中,我安装在/usr/local/下
3 解压安装包:tar zxf hbase-1.0.1.1.tar.gz,
4 修改文件夹名字:mv hbase-1.0.1.1.tar.gz hbase
5 修改conf目录下面的hbase-env.sh,配置JAVA_HOME,找到如下一行:
#export JAVA_HOME=/usr/java/jdk1.6.0
去掉#,并配置成自己本机的java安装目录。
6 修改该目录下面的hbase-site.xml,确保hbase-site.xml中的hbase.rootdir的主机和端口号与$HADOOP_HOME目录下conf目录中core-site.xml中的fs.default.name的主机和端口号一致,示例如下:
<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.master</name>
<value>localhost:60000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
</configuration>
7 先启动hadoop,再启动hbase:
start-dfs.sh;
start-yarn.sh;
bin/start-hbase.sh;
可以使用jps命令查看hadoop和hbase是否成功启动。
8 使用hbase shell进行简单练习:bin/hbase shell进入hbase执行环境,小练习到处都有,不再赘述。
9 停止hbase和hadoop:
bin/stop-hbase.sh;
stop-dfs.sh;
stop-yarn.sh。