zoukankan      html  css  js  c++  java
  • centos6 安装hbase+hadoop单机版

    前置:.安装yum详细 安装jdk详细

    1.修改hosts

    vi /etc/hosts  修改hbase节点名称所对应的ip

    192.168.1.103   HBaseServer 

    2.生成密钥对实现hadoop无密匙登陆

    su - root
    ssh-keygen -t rsa -P ''

    3.设置权限

    cd /root/.ssh
    cat id_rsa.pub > authorized_keys
    chmod 700 ../.ssh
    chmod 600 *
    chmod 644 authorized_keys

    一、安装hadoop

    1.解压 tar -vxf hadoop-1.1.2.tar

    2.进入解压后的文件夹 cd hadoop-1.1.2/conf

    3.vi core-site.xml   在文件中添加以下内容

    第一个配置hdfs://HBaseServer :8020  表示文件访问的节点名称和接口

    第二个配置/var/hadoop 配置文件存放目录

    <configuration>
    <property>
    <name>fs.default.name</name>
    <value>hdfs://HBaseServer :8020</value>
    </property>
    <property>
    <name>hadoop.tmp.dir</name>
    <value>/var/hadoop</value>
    </property>
    </configuration>

    4.vi hdfs-site.xml

    第一个/var/hadoop/dfs/name 配置备份地方

    第二个1配置 备份个数

    第三个true 开启append

    <configuration>
    <property>
    <name>dfs.name.dir</name>
    <value>/var/hadoop/dfs/name</value>
    </property>
    <property>
    <name>dfs.replication</name>
    <value>1</value>
    </property>
    <property>
    <name>dfs.support.append</name>
    <value>true</value>
    </property>
    </configuration>

    5.vi hadoop-env.sh 配置jdk路径

    # The java implementation to use. Required.
    export JAVA_HOME=/usr/java

    5.echo HBaseServer > masters

    echo HBaseServer > slaves

    添加本机名称到masters与slaves

    6.cd ../bin   

    ./start-dfs.sh 开启hadoop服务

    ./hadoop dfsadmin -report 查看文件报告

    二、安装hbase

    1.解压 tar -vxf hbase-0.94.7.tar

    2.cd hbase-0.94.7/conf/

    vi hbase-site.xml

    第一个hdfs://HBaseServer:8020/hbase 配置访问位置

    第二个true 开启分布式

    第三个/var/hadoop/zookeeper 配置zookeeper文件位置

    第四个HBaseServer 配置托管的服务器

    <configuration>
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://HBaseServer:8020/hbase</value>
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    </property>
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/var/hadoop/zookeeper</value>
    </property>
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>HBaseServer</value>
    </property>
    </configuration>

    3.echo HBaseServer > regionservers 添加HBaseServer到regionservers

    4.vi hbase-env.sh 在里面添加jdk位置与开启zookeeper

    JAVA_HOME=/usr/java

    export HBASE_MANAGES_ZK=true

    5.配置hadoop打开文件数限制

    su root
    echo -ne "
    hadoop soft nofile 65536
    hadoop hard nofile 65536
    " >>/etc/security/limits.conf

    6.cd /usr/local/hadoop/hadoop-0.94.7/bin

    ./start-hbase.sh  启动hbase

    ./hbase hbck 查看 显示为Status:OK 表示安装成功

    著作权声明:本文由几度易水原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢!
  • 相关阅读:
    freenas的踩坑记录:群晖CIFS挂载freeNas的smb共享目录
    【ikuai】爱快软路由上手
    Nacos集成Spring Cloud Gateway使用第三章:nacos配置中心
    Nacos集成Spring Cloud Gateway使用第二章:上手demo
    Nacos集成Spring Cloud Gateway使用第一章:理解解释
    函数指针数组
    回调函数
    使用C语言实现strcpy函数和字符串大小写交换
    Qt : Setting应用程序的数据保存和读取
    Qt 文件操作以及字体颜色选择
  • 原文地址:https://www.cnblogs.com/jdys/p/3145166.html
Copyright © 2011-2022 走看看