一、NameNode元数据恢复
当NameNode发生故障时,我们可以通过将SecondaryNameNode中数据拷贝到NameNode存储数据的目录的方式来恢复NameNode的数据
1.1、杀死NameNode进程
kill -9 NameNode进程号
1.2、删除NameNode存储的数据
rm /export/servers/hadoop-2.7.5/hadoopDatas/namenodeDatas/* -fr
1.3、拷贝SecondaryNameNode中数据到原NameNode存储数据目录
cd /export/servers/hadoop-2.7.5/hadoopDatas/namenodeDatas/
scp -r node2:/export/servers/hadoop-2.7.5/hadoopDatas/snn/name/* ./