• HBase伪分布搭建


    HBase的伪分布搭建

    安装版本: hbase-0.94.7-security.tar.gz

    下载路径: http://hbase.apache.org

    1. 解压缩,重命名,设置环境变量

    1 cp hbase-0.94.7-security.tar.gz /opt/ 
    2 
    3 tar -zxvf hbase-0.94.7-security.tar.gz 
    4 
    5 mv hbase-0.94.7-security.tar.gz hbase

    #设置环境变量

    1 vi /etc/profile   
    2 export HBASE_HOME= source /etc/profile

    2. 修改配置文件

    cd $HBASE_HOME/conf/

    vi hbase-env.sh

    修改两个地方:

    export JAVA_HOME=     

    #HBase自己来管理zookeeper实例     

    export HBASE_MANAGES_ZK=true

    vi hbase-site.xml, 添加内容如下:  

     1 <property>
     2    <name>hbase.rootdir</name>
     3    <value>hdfs://hadoop0:9000/hbase</value> 
     4 </property>  
     5 <property> 
     6    <name>hbase.cluster.distributed</name> 
     7    <value>true</value>  
     8 </property>  
     9 <property>    
    10    <name>hbase.zookeeper.quorum</name>  
    11    <value>hadoop0</value>  
    12 </property>  
    13 <property>    
    14    <name>dfs.replication</name>    
    15    <value>1</value>  
    16 </property> 

    注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主机和端口号与$HADOOP_HOME/conf/core-site.xml的fs.default.name的主机和端口号一致。

    (可选)

    vi regionservers的内容为hadoop0

    3. 启动命令:start-hbase.sh  

    注意:启动hbase之前,确保hadoop是运行正常的,并且可以写入文件(非安全模式)。

    4. 验证:

              (1)执行jps,发现新增加了3个java进程,分别是HMaster,HRegionServer,HQuorumPeer    

              (2)http://hadoop0:60010/master-status

  • 相关阅读:
    Android创建上下文(appContext)
    java泛型——同一类型
    (转)cglib介绍与原理——CallBackFilter、延迟加载
    cglib常用api
    ES6——Proxy实现Web服务,进行方法拦截,通过方法名称生成网址
    day4幸运抽奖系统更新
    day7_abstractClass_interface
    day6_inheritance_polymorphis
    day5_package
    day4_class_method_array
  • 原文地址:https://www.cnblogs.com/hnxubin/p/4412323.html
Copyright © 2020-2023  润新知