1. 测试环境
master-slave模式
master包含3台机器,1台NameNode(Master),2台DataNode(Slave)
slave包含3台机器,1台NameNode(Master),2台DataNode(Slave)
2. 分别安装hadoop,zookeeper,hbase(不使用hbase自带zookeeper)
配置和hadoop+zookeeper+hbase的一般集群配置没有区别。要特别说明的是zookeeper的配置,在这里绕了很久,我才配置成功。在这里特别记录下
在6台机器上均独立安装了zookeeper,修改zookeeper/conf/zoo.cfg
dataDir=/hadoop/data/zookeeper
# the port at which the clients will connect
clientPort=2222
#
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
#
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
server.1=master59:2887:3887
server.2=slave58:2888:3888
server.3=slave57:2889:3889
server.4=master40:2887:3887
server.5=slave41:2888:3888
server.6=slave42:2889:3889
然后将zoo.conf 拷贝到hbase_classpath(在hbase-env.xml中设定)路径下。然后在/hadoop/data/zookeeper目录下建myid文件,里面只需要写上各个server的id号,比如在master59机器上为1,slave58机器上写2.修改配置完成后,运行zkServer.sh start 命令启动zookeeper。可以透过zkServer.sh status命令检查zookeeper运行状态。
分享到:
相关推荐
用于hbase同步数据到es(replication机制)
HBase最佳实践HBase最佳实践HBase最佳实践HBase最佳实践
Cloudera-HBase最佳实践及优化.zip Cloudera 对 HBase最佳实践及优化介绍,权威出品,值得信赖。
HBase编程实践
HBase最佳实践-读性能优化策略,HBase最佳实践-读性能优化策略
NULL 博文链接:https://57832638.iteye.com/blog/1978504
HBase编程实践: 1)在Hadoop基础上安装HBase; 2)使用Shell命令(create:创建表 、list:列出HBase中所有的表信息、put:向表、行、列指定的单元格添加数据等);使用HBase常用Java API创建表、插入数据、浏览数据。...
HBase最佳实践-读性能优化策略-3——HBase服务器端优化.pdf 学习资料 复习资料 教学资源
Pinterest的HBase升级实践
Cloudera 对 HBase最佳实践及优化介绍,权威出品,值得信赖。
互联网金融Hbase大数据实践.pptx
HBase应用实践专场HBaseforSolr.pdf
藏经阁-Pinterest的HBase升级实践.pdf
1-8+携程+HBase+实践
网易HBase实践.pdf
藏经阁-大数据时代的存储 ——HBase的实践与探索.pdf
对于复杂的查询统计类需求,如果直接基于HBase API来实现,性能非常差,或者,可以通过实现MapReduce程序来进行查询分析,这也继承了MapReduce所具备的延迟性。
HBase安装配置与实践: 1. HBase安装 1.2 将解压的文件名hbase-1.0.1.1改为hbase,以方便使用 1.3 配置环境变量 1.4添加HBase权限 1.5查看HBase版本,确定hbase安装成功 2. HBase配置 2.1伪分布式模式配置 接...
阿里巴巴高级技术专家讲述高可用HBase的技术实践的案例