zoukankan      html  css  js  c++  java
  • hbase坑 启动 master is initalizing / can't assign ip address

    前两天在云服务器部署hbase,死活启动不了,各种更换hadoop版本,hbase版本都无法解决,每次启动日志报错的都不同,最多的报错就是标题那两个错,还有个就是部署上了本地访问不了,这里记录一下.

       * 这里选择的版本是 hadoop3.3.0 | hbase2.2.5 | zookeeper3.5.8
       * 修改主机名 hostnamectl h001
       * ip addr 查看当前网卡地址(关键),eth0 inet xxx.xxx.xxx.xxx
       * 修改/etc/hosts ` ip h001 ` (标题的问题主要就是这个问题,不能直接映射公网ip地址,公网ip地址是由云服务商提供的,而不是属于你的网卡,所以你的hbase是没有办法绑定到一个不属于自己的ip上的,一开始没意识到这个问题,搞了1天才发现)
       * 后面都是常规配置,由于我这里只有一台云服务器,所以搭建的是伪分布式的.
       
    
    
    • hadoop

      • core-site.xml

      • <!-- Put site-specific property overrides in this file. -->
        <configuration>
        <property>
          <name>fs.defaultFS</name>
          <value>hdfs://localhost:9000</value>
        <!--  <value>hdfs://h001:9000</value>-->
        </property>
        </configuration>
        
      • hdfs-site.xml

      • <configuration>
        
        <property>
           <name>dfs.namenode.name.dir</name>
           <value>/home/hadoopData/dfs/name</value>
         </property>
         
         <property>
           <name>dfs.datanode.data.dir</name>
           <value>/home/hadoopData/dfs/data</value>
         </property>
         <!-- 备份数 -->
         <property>
           <name>dfs.replication</name>
           <value>1</value>
         </property>
         <!-- 如果是root部署的需要禁用这个 -->
         <property>
           <name>dfs.permissions.enabled</name>
           <value>false</value>
         </property>
        </configuration>
        
    • hbase

      • hbase-site.xml

      • <configuration>
          <property>
            <name>hbase.rootdir</name>
            <value>hdfs://localhost:9000/hbase</value>
          </property>
          <property>
            <name>hbase.zookeeper.property.dataDir</name>
            <value>/opt/hbase/apps/zkdata</value>
          </property>
          <property>
            <name>hbase.unsafe.stream.capability.enforce</name>
            <value>false</value>
          </property>
           <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
          </property>
          <property>
            <name>hbase.zookeeper.quorum</name>
            <value>h001</value>
          </property>
        </configuration>
        
      • core-site.xml

      • 只配置java_home

  • 相关阅读:
    从PDF中提取信息----PDFMiner
    python爬取返利网中值得买中的数据
    使用Beautifulsoup爬取药智网数据
    Scrapy--1安装和运行
    BeautifulSoup学习笔记
    windows下安装beautifulsoup4
    C# Json处理相关
    一个Monkey测试的小坑
    Jmeter笔记(Ⅲ) Jmeter的非GUI操作
    Jmeter笔记(Ⅱ)使用Jmeter实现轻量级的接口自动化测试
  • 原文地址:https://www.cnblogs.com/liaoweiming/p/14015265.html
Copyright © 2011-2022 走看看