飘过,学习学习! |
sholydar 发表于 2014-12-29 09:18 按你的方法测试了,hmaster启动不了,还是原来的错误。 |
在Hadoop的配置文件中有hdfs-site.xml ,该文件中有如下配置项: <property> <name>dfs.nameservices</name> <value>mycluster</value> </property> 在HBase的hbase-site.xml中,要和dfs.nameservices中配置的保持一致!例如: <property> <name>hbase.rootdir</name> <value>hdfs://mycluster/hbase</value> </property> 最重要的是:要把hdfs-site.xml复制一份,放在HBase配置文件的目录下,跟hbase-site.xml放在一起。 |
新手部署hbase集群环境有两个地方需要注意: 1、hbase.rootdir 这个属性中,我之前用的hadoop的主机名,但是就报错了,也就是本帖要解决的问题,改成IP后,问题得到解决。 2、关于配置文件中JAVA_HOME的说明,尽量在hbase_env.sh中配置,可以避免ssh后,取不到JAVA_HOME的问题。 |
luchunqiang 发表于 2014-12-26 11:14 改IP之后,Hmaster能够启动了,但是两个regionserver没有启动,我还在找原因。 |
bioger_hit 发表于 2014-12-26 12:16 hadoop能够正常访问的,正常读写。 |
离开安全模式了吗 |
regionserver那个文件,不要用notepad++等修改,删除了,创建一个新的,用命令添加region |
跑不出hostname,楼主看看其它地方,是不是配置错位或则失误了。 |