zoukankan      html  css  js  c++  java
  • hbase-1.2.5完全分布式部署

    详细配置参考http://abloz.com/hbase/book.html#distributed ,2.2.2.2小节

    1、修改hbase-site.xml文件.添加如下配置 cluster为hadoop集群的名字
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://cluster/hbase</value>
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    </property>

    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>n1,n2,n3</value>
    </property>
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/data/zookeeper</value>
    </property>

    2、修改conf/regionservers, 文件中写入所有的HRegionServer机器名,与hadoop中的slaves文件类似
    3、取消hbase内置zookeeper,在hbase-env.sh修改HBASE_MANAGES_ZK = false
    4、把hadoop的配置文件hdfs-site.xml拷贝到$HBASE_HOME/conf/下
    5、把$HBASE_HOME/conf/拷贝到其它所有hbase所在的机器
    6、启动hbase: start-hbase.sh 这时默认在这台机器中启动一个master.
    7、如需再启一个master,在另一台机器中执行命令: hbase-daemon.sh start master
    8、登陆http://192.168.56.102:16010 可以查看hbase的信息和table等。

    hbase操作
    >hbase shell 进入hbase命令行操作.
    >create 'table','cf' 创建表和列簇
    >put 'key','cf:name','value' 增加数据
    >flush 'table' 溢写到hdfs
    >major_compact 'table' 合并storeFile
    >hbase hfile -p -f 'hdfs_path' 查看表内容

  • 相关阅读:
    ASP获取上月本月下月的第一天和最后一天
    JS表单提交
    JS分段传输数据
    SQLServer存储过程实现单条件分页
    ASP从HTML标签中提取中文
    ViewData、ViewBag和 TempData
    Java 第十一届 蓝桥杯 省模拟赛 小明的城堡
    Java实现DFS深度优先查找
    Java实现BFS广度优先查找
    Java实现二分查找(折半查找)
  • 原文地址:https://www.cnblogs.com/mowei/p/6710140.html
Copyright © 2011-2022 走看看