如何重新格式化Hadoop搭建的hbase环境

背景:其实我之前已经搭建好hbase环境了,但是后来发现我的数据块丢失了,所以我不得不重新格式化整个集群

【1】删除各个集群的Hadoop/tmp

rm -r /home/michael/soft/hadoop/hadoop/tmp

【2】先用zkServer.sh start 启动各个zookeeper,再用hadoop-daemon.sh start journalnode启动各个NodeName上的 JournalNode进程。然后再进行格式化即可

zkServer.sh start    (ps:各个机器上都得启动)

hadoop-daemon.sh start journalnode  (ps:各个机器上都得启动)

hdfs   namenode  -format 

【3】然后把slave1上的hadoop/tmp删了,再把master上的hadoop/tmp拷贝到slave1上的hadoop/tmp

rm -r /home/michael/soft/hadoop/hadoop/tmp    (ps:在slav1上执行)

scp -r /home/michael/soft/hadoop/hadoop/tmp michael@slave1:/home/michael/soft/hadoop/hadoop     

(ps:在master执行)

【4】启动start-dfs.sh

【5】启动start-hbase.sh

【6】结果:终于好使了!!!!(亲测有效)

 

猜你喜欢

转载自blog.csdn.net/superXZT/article/details/83894730