Hbase配置与客户端远程访问Hbase设置.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Hbase配置与客户端远程访问Hbase设置

Hbase(单机)配置及客户端运行设置 安装Hbase 本节详细描述Hbase伪分布模式的配置方法。 安装Java (1)、下载JDK软件包,bin格式 (2)、将软件包拷到系统目录中,加上可执行权限,执行bin文件,解压java文件 (3)、把生成的文件夹复制到/usr/java/ mkdir /usr/java cp –r jdk1.6.0_xx /usr/java (4)、修改/root/.bashrc 文件,在文件中添加如下代码: export JAVA_HOME=/usr/lib/java/jdk1.6.0_31 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH (5)、source /root/.bashrc 配置Hbase (1)、下载最新的Hbase程序包,解压到/usr/Apache目录下 (2)、修改Hbase_Home下conf/hbase-site.xml文件,单机配置如下: ?xml version=1.0? ?xml-stylesheet type=text/xsl href=configuration.xsl? configuration property namehbase.rootdir/name valuefile:///PATH/hbase/value description 数据文件存放位置,可以是本地文件系统,也可以是HDFS文件系统 / description /property property namehbase.zookeeper.quorum/name value11/value description ZooKeeper服务器设置,在分布式配置中,value中可以有多个IP地址,每个都是ZooKeeper的节点。Hbase必须搭建在ZooKeeper集群环境下,通过Zookeeper获取Hbase各节点的IP地址,协调通信。 / description /property property namehbase.cluster.distributed/name valuetrue/value description 设置是否为分布式配置,默认为true。作为伪分布实验,可以设为true / description /property /configuration (3)、配置regionservers 在HBASE_HOME/conf目录中,修改regionservers文件。该文件用于记录Hbase中regionserver的域名(IP地址)。在单机环境中为本机IP地址,实验中为11。 (4)、配置hostname以及hosts 在/etc/hostname文件中设置主机名 在/etc/hosts中设置主机名与其IP地址的对应关系。Hbase的Master节点必须配置所有Slave节点的主机名-IP地址对应关系;Slave节点只需要直到Master节点的主机名-IP地址对应关系。 (5)、启动Hbase实例 若hbase-env.sh文件中export HBASE_MANAGES_ZK=true时,表示由Hbase托管Zookeeper集群,通过hbase-site.xml来配置Zookeeper参数;若为false,则由用户自己管理Zookeeper集群,需要下载Zookeeper程序,自己启动。 为方便启动Hbase,可以再环境变量中在Path变量中添加HBASE_HOME/bin路径。 若环境变量设置后,直接运行start-hbase.sh,启动hbase环境;否则进入HBASE_HOME/bin目录,执行./ start-hbase.sh, 启动hbase环境。 之后,执行hbase shell进入hbase的shell模式,可以输入命令创建、查询、删除hbase表。 在web浏览器中输入 HYPERLINK 11:60010 11:60010可以查看Hbase中Master节点的信息;输入 HYPERLINK 11:60030 11:60030可以查看Hbase中RegionServer节点的信息。 至此Hbase单机伪分布配置完成 客户端Java程序设置 本节详细描述在任意客户端上(为安装Hbase环境)中如何通过Java远程调访问Hbase服务器(单机伪分布)。实验中Java程序通过eclispe编译运行,以下方法只说明在eclipse中的配制方法 准备必要jar包 编译运行Hbase客户端程序需要以下几个ja

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档