分享

为什么我的hbase启动老不成功,HMaster自己突然消失了

cutter_point 发表于 2015-7-8 10:50:46 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 11 32931
cutter_point 发表于 2015-7-8 11:55:42
zhangshuai 发表于 2015-7-8 11:36
集群时间同步,防火墙? 配置文件?

全关了
回复

使用道具 举报

cutter_point 发表于 2015-7-8 15:02:07
好吧,我解决了,我吧hbase全删了重装的时候,发现问题了
我之前的配置
[mw_shl_code=xml,true]<property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:8020/hbase</value>
        </property>
        <property>
                <name>hbase.tmp.dir</name>
                <value>/opt/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.master</name>
                <value>master:60000</value>
        </property>
        <!-- 配置zookeeper -->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,salver1,salver2</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/opt/zookeeper</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>                  <!--    //必须与zookeeper的配置文件zoo.cfg里的配置项clientport一致  -->
        </property>[/mw_shl_code]


注意我现在的配置
[mw_shl_code=xml,true]<property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/hbase</value>
        </property>
        <property>
                <name>hbase.tmp.dir</name>
                <value>/opt/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.master</name>
                <value>master:60000</value>
        </property>
        <!-- 配置zookeeper -->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,salver1,salver2</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/opt/zookeeper</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>                  <!--    //必须与zookeeper的配置文件zoo.cfg里的配置项clientport一致  -->
        </property>[/mw_shl_code]

前面hadoop2.x的配置可以成功是因为hadoop2.x的hdfs的端口使用的是8020,而我们hadoop1.x使用的端口其实是9000,所以我们要把<value>hdfs://master:9000/hbase</value>改为9000,问题解决
我也是日了狗了,我只想说大家以后别偷懒,还是重头开始好好配,再用copy的方式,一个小小的改变,尼玛真是害死人!!!
回复

使用道具 举报

12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条