HDFS故障排除-NameNode故障处理

1. NameNode故障处理

1)需求:

NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode

2)故障模拟

(1)kill -9 NameNode进程

[atguigu@hadoop102 current]$ kill -9 1310

(2)删除NameNode存储的数据(/opt/module/hadoop-3.1.3/data/tmp/dfs/name)

[atguigu@hadoop102 hadoop-3.1.3]$ rm -rf /opt/module/hadoop-3.1.3/data/dfs/name/*

HDFS故障排除-NameNode故障处理_第1张图片

3)问题解决

(1)拷贝SecondaryNameNode中数据到原NameNode存储数据目录

[atguigu@hadoop102 dfs]$ scp -r atguigu@hadoop104:/opt/module/hadoop-3.1.3/data/dfs/namesecondary/* ./name/

HDFS故障排除-NameNode故障处理_第2张图片

 分发成功,重命名

HDFS故障排除-NameNode故障处理_第3张图片

(2)重新启动NameNode

[atguigu@hadoop102 hadoop-3.1.3]$ hdfs --daemon start namenode

HDFS故障排除-NameNode故障处理_第4张图片

 可以重新启动

你可能感兴趣的:(Hadoop,hdfs,hadoop,大数据)