• 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

  • 相关阅读:
    django框架进阶ModelForm组件长期维护
    crm项目stark组件
    前端html长期维护
    django框架进阶AJAX长期维护
    22python语法基础基础赋值与深浅拷贝
    django框架基础路由系统长期维护
    django框架基础ORM单表操作长期维护
    24python语法基础基础控制语句
    django框架基础ORM基础长期维护
    django框架基础ORM进阶长期维护
  • 原文地址:https://www.cnblogs.com/hnxubin/p/4412323.html
Copyright © 2020-2023  润新知