




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Hbase配置文档目录Hbase配置文档11.1.前言21.2.编辑环境21.3.与hadoop同步版本(这里hadoop版本是1.02,hbase支持1.00)51.4.拷贝到各台服务器51.5.启动并测试hbase51.6.监控页面51.1. 前言此配置文档基于已装hadoop的前提下,因此诸如jdk,hostname设置,机器登入免密码设置将不再重复jdk的版本 1.7.0_03hadoop的版本1.02hbase的版本 0.92.1 (注:这里的hbase仅支持hadoop1.00的版本,需要复制core jar包同步,下文会涉及)安装目录 Hadoop: /usr/local/webserver/hadoopHbase:/usr/local/webserver/hbase机器信息机器名Ip地址作用masterHMaster、HQuorumPeer、HRegionServerslave1HQuorumPeer、HRegionServerslave2HQuorumPeer、HRegionServer1.2. 编辑环境编辑hbase-env.shrootmaster hbase# vim conf/hbase-env.sh# Set environment variables here.# The java implementation to use. Java 1.6 required.# export JAVA_HOME=/usr/java/jdk1.6.0/export JAVA_HOME=/usr/java/jdk1.7.0_03# Extra Java CLASSPATH elements. Optional.# export HBASE_CLASSPATH=# The maximum amount of heap to use, in MB. Default is 1000.# export HBASE_HEAPSIZE=1000# Extra Java runtime options.# Below are what we set by default. May only work with SUN JVM.# For more on why as well as other possible settings,# see /hadoop/PerformanceTuningexport HBASE_OPTS=-XX:+UseConcMarkSweepGC#开启zookeeperexport HBASE_MANAGES_ZK=true# Uncomment below to enable java garbage collection logging in the .out file.# export HBASE_OPTS=$HBASE_OPTS -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps # Uncomment below if you intend to use the EXPERIMENTAL off heap cache.# export HBASE_OPTS=$HBASE_OPTS -XX:MaxDirectMemorySize=# Set hbase.offheapcache.percentage in hbase-site.xml to a nonzero value.# Uncomment and adjust to enable JMX exporting# See jmxremote.password and jmxremote.access in $JRE_HOME/lib/management to configure remote password access.# More details at: /javase/6/docs/technotes/guides/management/agent.html# export HBASE_JMX_BASE=-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false# export HBASE_MASTER_OPTS=$HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10101# export HBASE_REGIONSERVER_OPTS=$HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10102# export HBASE_THRIFT_OPTS=$HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10103# export HBASE_ZOOKEEPER_OPTS=$HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10104# File naming hosts on which HRegionServers will run. $HBASE_HOME/conf/regionservers by default.# export HBASE_REGIONSERVERS=$HBASE_HOME/conf/regionservers# Extra ssh options. Empty by default.# export HBASE_SSH_OPTS=-o ConnectTimeout=1 -o SendEnv=HBASE_CONF_DIR# Where log files are stored. $HBASE_HOME/logs by default.# 设定日志路径export HBASE_LOG_DIR=/data/hadoop/hbase/logs# A string representing this instance of hbase. $USER by default.# export HBASE_IDENT_STRING=$USER# The scheduling priority for daemon processes. See man nice.# export HBASE_NICENESS=10# The directory where pid files are stored. /tmp by default.# export HBASE_PID_DIR=/var/hadoop/pids# Seconds to sleep between slave commands. Unset by default. This# can be useful in large clusters, where, e.g., slave rsyncs can# otherwise arrive faster than the master can service them.# export HBASE_SLAVE_SLEEP=0.1# Tell HBase whether it should manage its own instance of Zookeeper or not.# export HBASE_MANAGES_ZK=true编辑hbase-site.xmlrootmaster hbase#vim conf/hbase-site.xmlhbase.rootdirhdfs:/master:9000/hbasehadoop master的主机名,必须使用hadoop master的主机名而不是ip地址,如果是ip地址,hbase master启动的时候会报Wrong FS错误hbase.master.port60000设置hbase的master主机名和端口hbase.cluster.distributedtrue设置为true,采用完全分布模式perty.dataDir/data/hadoop/zookeeper使用hbase自带zookeeper的时候,设置zookeeper文件存放的地址perty.clientPort2181hbase.zookeeper.quorummaster,slave1,slave2置了管理hbase的zookeeper集群节点的ip地址或主机名或dns映射名,官方建议3,5,7个 编辑regionserversrootmaster hbase#vim conf/regionserversmasterslave1slave21.3. 与hadoop同步版本(这里hadoop版本是1.02,hbase支持1.00)rootmaster hbase#cp /usr/local/webserver/hadoop-core-1.0.2.jar /usr/local/webserver/lib/ hadoop-core-1.0.2.jar1.4. 拷贝到各台服务器rootmaster hbase# scp -r /usr/local/webserver/hbase root11:/usr/local/webserver/hbaserootmaster hbase# scp -r /usr/local/webserver/hbase root12:/usr/local/webserver/hbase1.5. 启动并测试hbaserootmaster hbase# bin/start-hbase.shslave1: starting zookeeper, logging to /usr/local/webserver/hbase/bin/./logs/hbase-root-zookeeper-slave1.outslave2: starting zookeeper, logging to /usr/local/webserver/hbase/bin/./logs/hbase-root-zookeeper-slave2.outmaster: starting zookeeper, logging to /data/hadoop/hbase/logs/hbase-root-zookeeper-master.outstarting master, logging to /data/hadoop/hbase/logs/hbase-root-master-master.outslave2: starting regionserver, logging to /usr/local/webserver/hbase/bin/./logs/hbase-root-regionserver-slave2.outslave1: starting regionserver, logging to /usr/local/webserver/hbase/bin/./logs/hbase-root-regionserver-slave1.outmaster: starting regionserver, logging to /data/hadoop/hbase/logs/hbase-root-regionserver-master.outrootmaster hbase# bin/hbase shellHBase Shell; enter help for list of supported commands.Type exit to leave the HBase ShellVersion 0.92.1, r1298924, Fri Mar 9 16:58:34 UTC 2012hbase(mai
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建砖烟囱拆除施工方案
- 小学六年级信息技术授课设计方案
- 混凝土墙板保温施工方案
- 新入职周工作总结
- 物业管家转正申请述职报告
- 楼层经理述职报告
- 幼儿园双语教学活动方案与效果分析
- 护理临床教学病案讨论
- 2025年环境影响评价工程师技术方法考试真题及答案解析
- 罐头杀菌工岗位操作规程考核试卷及答案
- 交互式内容在商业领域的创新应用
- 2025-2030体感游戏机行业市场深度调研及发展趋势与投资战略研究报告
- 2025年陕西省咸阳市秦都区中考一模语文试题(卷尾带答案)
- 抖音本地生活服务方案
- 工业厂房租赁协议范本
- 智慧城市与环境监测技术
- 幼儿园一校一档整改报告
- 家政员保洁流程
- 智能计算系统:从深度学习到大模型 第2版课件 8、第八章-智能编程语言
- 中药黄精简介
- 2024-2030年中国特征尺寸测量用扫描电子显微镜(CDSEM)行业发展策略与前景规划分析报告
评论
0/150
提交评论