hbase(2):HBase伪分布式部署
来源:互联网 发布:中国电信网络传真系统 编辑:程序博客网 时间:2024/05/16 13:03
1.Hadoop 已经安装完成。
我安装的hbase的2.6.0版本64位。已经安装完成。
2.下载HBase版本
下载与Hadoop匹配的版本,我用的是hbase-0.99.2
3.将下载后的文件hbase-0.99.2-bin.tar.gz
4.解压:
将下载文件,上传到/hadoop的目录下面。
解压后
[root@hadoop12 hbase-0.99.2]# pwd
/hadoop/hbase-0.99.2
[root@hadoop12 hbase-0.99.2]# ls
bin CHANGES.txt conf docs hbase-webapps lib LICENSE.txt logs NOTICE.txt README.txt
[root@hadoop12 hbase-0.99.2]#
/hadoop/hbase-0.99.2
[root@hadoop12 hbase-0.99.2]# ls
bin CHANGES.txt conf docs hbase-webapps lib LICENSE.txt logs NOTICE.txt README.txt
[root@hadoop12 hbase-0.99.2]#
5.进行配置
(1) 修改环境变量,修改文件/etc/profile文件
用命令:vim /etc/profile
添加
export HBASE_HOME=/hadoop/hbase-0.99.2
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HBASE_HOME/bin
保存退出:wq
使得修改环境变量生效。
souce /etc/profile
(2) 修改文件$HBASE_HOME/conf/hbase-env.sh文件
vim显示行号
:set number
第29行
export JAVA_HOME=/usr/local/jdk1.7.0_72
第128行
export HBASE_MANAGES_ZK=true
(3) 修改文件$HBASE_HOME/conf/hbase-site.xml文件
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop12:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop12</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop12:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop12</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主机和端口号与$HADOOP_HOME/conf/core-site.xml的fs.default.name的主机和端口号一致
6.HBase启动与关闭
(1)先启动Hadoop,可以只启动hdfs不启动yarn。
(2)进入$HBASE_HOME/bin的目录下面
(3)执行启动
#cd $HBASE_HOME/bin
#./start-hbase.sh
(4)停止命令
#cd $HBASE_HOME/bin
#./stop-hbase.sh
7.检查进程
[root@hadoop12 conf]# jps
2989 HMaster
2928 HQuorumPeer
3711 Jps
2561 SecondaryNameNode
2296 NameNode
2385 DataNode
3110 HRegionServer
[root@hadoop12 conf]#
2989 HMaster
2928 HQuorumPeer
3711 Jps
2561 SecondaryNameNode
2296 NameNode
2385 DataNode
3110 HRegionServer
[root@hadoop12 conf]#
hbase启动后会多出进程:HMaster、HQuorumPeer、HRegionServer
8.界面访问
默认端口是:16030
现在访问地址:http://192.168.37.137:16030/master-status
说明安装成功。
下一节进行hbase的shell命令讲解。
0 0
- hbase(2):HBase伪分布式部署
- Hbase伪分布式模式部署
- HBase伪分布式部署及JavaAPI操作
- Hbase安装部署(伪分布式安装)
- hbase伪分布式安装
- hbase伪分布式安装
- Hbase 伪分布式安装
- hbase伪分布式安装
- 伪分布式hbase配置
- Hbase伪分布式安装
- Hbase伪分布式搭建
- hbase伪分布式搭建
- hbase伪分布式搭建
- Hbase伪分布式安装
- Hbase伪分布式配置
- HBase安装(伪分布式)
- hbase伪分布式搭建
- Hbase伪分布式
- 31. PHP 位运算符
- java.lang.SecurityException: Permission Denial: opening provider
- 如何学好算法?
- 【深入】java 单例模式
- 【DP】【水题】最小乘车费用
- hbase(2):HBase伪分布式部署
- 关于纠正XD7、X-700等电子快门相机使用快门线的误区
- 如何在VS2010中配置OpenGL
- Python学习笔记(1)
- 洗牌算法 及其证明
- java之String对象的不可变性
- jfreechart柱状图示例
- “生动”讲解——矩阵的空间变换
- 程序编译与Tarball(一)