zoukankan      html  css  js  c++  java
  • HBase

    问题1:启动时start-hbase.sh 报 权限不够

    原因:在移动文件时,使用root用户在/usr/local下创建的hbase,所以hbase文件夹的使用者为root,其他人没权限

    解决方案:

      修改权限

      查看权限 :  ll /usr/local  - 找hbase,

      修改:sudo chown -R userName(要使用的用户名) hbase(文件名)

    问题2:启动时只有HMaster,没有HRegionServer,HQuorumPeer

    原因:不详,应该是配置文件有问题

    解决方案:认真查看配置文件(很重要,很重要,很重要),确认无误,重启hbase,stop-hbase.sh,start-hbase.sh

    问题3:对于问题2,重启后,只有HQuorumPeer进程没启动

    报错:

      Kouri: java.net.BindException: 地址已在使用
      Kouri:     at sun.nio.ch.Net.bind0(Native Method)
      Kouri:     at sun.nio.ch.Net.bind(Net.java:433)
      Kouri:     at sun.nio.ch.Net.bind(Net.java:425)
      Kouri:     at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
      Kouri:     at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
      Kouri:     at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
      Kouri:     at org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:90)
      Kouri:     at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:117)
      Kouri:     at org.apache.hadoop.hbase.zookeeper.HQuorumPeer.runZKServer(HQuorumPeer.java:95)
    原因:端口占用

    解决方案: 

      在 $HBASE_HOME/conf/hbase-site.xml 中添加已下内容

      <property>
              <name>hbase.zookeeper.property.clientPort</name>
              <value>2182</value>(端口随便?你试试)
         </property>

    问题4:(这是个警告)Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m;

    原因:jdk版本高(jdk-1.8.1) -XX:PermSize和-XX:MaxPermSize在jdk1.8中被弃用了,

    解决方案:

      注释掉以下行(句子前加 “#”):

      # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
      # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"

    ...................................................
  • 相关阅读:
    Hadoop集群时间同步
    Hadoop学习笔记
    分布式系统搭建
    ubuntu主机名修改
    自定义MapReduce中数据类型
    MapReduce执行流程及程序编写
    YARN框架详解
    Maven下从HDFS文件系统读取文件内容
    Maven搭建Hadoop开发环境
    hdfs文件系统架构详解
  • 原文地址:https://www.cnblogs.com/floakss/p/9783506.html
Copyright © 2011-2022 走看看