三、HBase(V0.94.27)安装(完全分布式)
来源:互联网 发布:免费流量软件 移动 编辑:程序博客网 时间:2024/06/01 07:36
机器配置:
1、下载并解压(用户hadoop)192.168.10.128 master192.168.10.135 slave1192.168.10.136 slave2
下载地址:http://www.us.apache.org/dist/hbase/hbase-0.94.27/hbase-0.94.27.tar.gz解压:tar xvf hbase-0.94.27.tar.gz
2、修改配置(三台机器)(用户hadoop)
修改conf/hbase-site.xml(三台机器)<configuration><property><name>hbase.rootdir</name><value>hdfs://master:9000/hbase</value><description>HBase 数据库存储目录</description></property><property><name>hbase.cluster.distributed</name><value>true</value><description>指定 HBase运行的模式:false(单击模式或伪分布模式),true(完全分布模式)</description></property><property><name>hbase.master</name><value>hdfs://master:60000</value><description>指定Master的位置</description></property><property><name>hbase.zookeeper.quorum</name><value>master,slave1,slave2</value><description>指定ZooKeeper集群</description></property></configuration>
conf/regionservers的配置(三台机器)
masterslave1slave2
ZooKeeper的配置(三台机器)
5、运行HBase修改conf/hbase-env.sh配置文档如下一行的删除注释(设置为true表示使用HBase自带的ZooKeeper实例,HBase将把ZooKeeper作为自身的一部分运行,进程为“HQuorumPeer”,若设置为false,那么启动HBase之前必须首先手动运行hbase.zookper.quorum属性所指定的ZooKeeper集群,对应的进程为QuorumPeerMain)export HBASE_MANAGES_ZK=true
在运行HBase之前需要保证HDFS已经成功启动。
启动顺序:HDFS>>ZooKeeper>>HBase
HDFS是在启动Hadoop的时候已经启动,然后启动ZooKeeper,再启动HBase,而ZooKeeper使用的是HBase内置的,所以直接启动HBase即可(只需要在master上执行即可,会自动带起所配置的所有的slave机器)
6、检查启动是否成功# ./bin/start-hbase.sh
进入HBase Shell进行管理(可以在HBase Shell中方便创建、删除及修改表、添加数据、列出表的相关信息等)# ./bin/hbase shell> status返回结果示例(表示3个servers都运行启动并连接了):
3 servers, 0 dead, 0.6667 average load
1 0
- 三、HBase(V0.94.27)安装(完全分布式)
- HBase集群安装部署(完全分布式)
- 一步一步安装hbase(完全分布式)
- hbase 集群(完全分布式)方式安装
- 完全分布式安装HBase
- HBase完全分布式安装
- HBase完全分布式安装
- Hbase完全分布式安装
- hbase完全分布式安装
- Hbase完全分布式安装
- 大数据(三十)HBASE【Hbase 环境安装 -- 完全分布式安装】
- hbase完全分布式安装配置
- Hbase,Zookeeper完全分布式安装
- HBase 完全分布式的安装
- HBase完全分布式安装配置
- hadoop完全分布式安装HBase
- Hadoop+HBase完全分布式安装
- Hadoop+HBase完全分布式安装
- eclipse导入Android项目报错的解决方法
- iwpriv
- sqlite3自增key设定(创建自增字段)
- 解决nginx + lua 上传文件问题
- extern用法详解(转)
- 三、HBase(V0.94.27)安装(完全分布式)
- JAVA的 WebService规范 JAX-WS实现例子
- 量化交易-1
- Coding Guidelines for Cocoa
- <iOS>获取键盘高度
- jQuery-easyUI的使用:combogrid
- 利用UIWebView打造一个炫酷的视频背景视图(OC & Swift)
- ios xcode 7 插件安装
- springmvc项目二RequestMapping注解