我的环境是伪分布结构的,hadoop2.6+hbase0.9815 (64位) 启动后 Hmaster 会很快死掉
ERROR: Can't get master address from ZooKeeper; znode data == null
执行vi/etc/profile 添加 export HBASE_HOME=/usr/local/hbase export PATH=.:HBASE_HOME/bin:$PATH 执行source/etc/profile 设置hbase-env.sh 在/usr/local/hadoop/hbase/conf的路径下找 执行vi hbase-env.sh export JAVA_HOME=/usr/local/jdk(这里的路径跟Hadoop的保持一致) export HABSE_MANAGES_ZK=true (这两个在原来前面都有一个“#”把这个去掉) 设置hbase-site.xml(路径跟上一个一样) 执行 vihbase-site.xml <configuration> <property> <name>hbase.rootdir</name> <value>hdfs://hadoop:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hadoop</value> </property> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>
求大神
|