前面的文章已经讲过hadoop伪分布式安装,这里直接介绍hbase伪分布式安装。
1、 下载hbase
版本hbase 1.2.6
2、 解压hbase
3、 修改hbase-env.sh
新增如下内容
export JAVA_HOME=/home/cauchy/software/jdk export HADOOP_HOME=/home/cauchy/software/hadoop export HBASE_HOME=/home/cauchy/software/hbase export HBASE_CLASSPATH=/home/cauchy/software/hadoop/etc/hadoop export HBASE_PID_DIR=/home/cauchy/software/hbase/pids
4、 修改hbase-site.xml
<configuration> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://hadoop:9000/hbase</value> </property> <property> <name>hbase.master.info.port</name> <value>60010</value> </property> </configuration>
hbase.rootdir使用hadoop文件系统
hbase.master.info.port为hbase web端口配置
4、 启动hbase
执行hbase/bin目录下./start-hbase.sh
5、 验证启动状态
(1)jps可以查看到HMaster,HRegionServer进程
(2)访问web: http://192.168.1.104:60010/master-status
(3)查询hadoop文件系统
执行hadoop fs -ls /hbase
可以看到,hdfs文件系统中已经生成了hbase目录。
6、 停止hbase:./stop-hbase.sh
7、 执行hbase shell:./hbase shell
时间: 2024-10-11 12:10:04