当前位置:网站首页>Two methods of NameNode failure handling
Two methods of NameNode failure handling
2022-07-31 12:32:00 【Bagnepokhov】
NameNode故障后,Data can be recovered in two ways.
方法一:将 SecondaryNameNode 中数据拷贝到 NameNode 存储数据的目录
- kill -9 NameNode 进程
- 删除 NameNode 存储的数据(/opt/module/hadoop-3.1.3/data/tmp/dfs/name)
rm -rf /opt/module/hadoop-3.1.3/data/dfs/name/*
- 拷贝 SecondaryNameNode 中数据到原 NameNode 存储数据目录
scp -r [email protected]:/opt/module/hadoop-3.1.3/data/dfs/namesecondary/* ./nam
e/
- 重新启动 NameNode
[[email protected] hadoop-3.1.3]$ hdfs --daemon start namenode
方法二:使用-importCheckpoint 选项启动 NameNode 守护进程,从而将 SecondaryNameNode中数据拷贝到 NameNode 目录中
- 修改 hdfs-site.xml 中的
<property>
<name>dfs.namenode.checkpoint.period</name>
<value>120</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/opt/module/hadoop-3.1.3/data/dfs/name</value>
</property>
- kill -9 NameNode 进程
- 删除 NameNode 存储的数据(/opt/module/hadoop-3.1.3/data/dfs/name)
rm -rf /opt/module/hadoop-3.1.3/data/dfs/name/*
- 如 果 SecondaryNameNode 不 和 NameNode 在 一 个 主 机 节 点 上 , 需 要 将SecondaryNameNode 存储数据的目录拷贝到 NameNode 存储数据的平级目录,并删除in_use.lock 文件
[[email protected] dfs]$ scp -r [email protected]:/opt/module/hadoop-3.1.3/data/dfs/namesecondary ./
[[email protected] namesecondary]$ rm -rf in_use.lock
[[email protected] dfs]$ pwd
/opt/module/hadoop-3.1.3/data/dfs
[[email protected] dfs]$ ls
data name namesecondary
- 导入检查点数据(等待一会 ctrl+c 结束掉)
[[email protected] hadoop-3.1.3]$ bin/hdfs namenode -importCheckpoint
- 启动 NameNode
[[email protected] hadoop-3.1.3]$ hdfs --daemon start namenode
边栏推荐
- Indoor real-time laser SLAM control method based on biological excitation neural network
- 函数递归1.0
- How to correctly write the binary stream of the file returned by the server to the local file and save it as a file
- sqlalchemy 判断一个array 类型的字段是否和一个array有至少一个一致的数据
- busybox之reboot命令流程分析
- 一周精彩内容分享(第14期)
- ESP8266-Arduino编程实例-PIR(被动红外)传感器驱动
- 列表页优化思路
- ipv4和ipv6对比(IPV4)
- Data Lake (19): SQL API reads Kafka data and writes it to Iceberg table in real time
猜你喜欢
随机推荐
anaconda虚拟环境安装pytorch gpu版本
Data Lake (19): SQL API reads Kafka data and writes it to Iceberg table in real time
Use ODBC in Excel to read data from CDS view on SAP BTP platform
CWE4.8 -- The 25 most damaging software security issues in 2022
Structural controllability of switched linear systems with symmetry constraints
消息队列面试题(2022最新整理)
使用 Excel 读取 SAP ABAP CDS View 通过 ODBC 暴露出来的数据
vb.net 画曲线
三相PWM整流器预测直接功率控制
Json和对象之间转换的封装(Gson)
NPM 使用介绍
全动力学约束的机器人高效时间最优轨迹规划
最长算术(暑假每日一题 11)
纷享销客罗旭对话元气森林黄晓枫:零售数字化的终点不是创新,而是数据
Addition logic for SAP Commerce Cloud Product Review
线性表的基本概念
vivado里那些看不懂的原语
CWE4.8 -- 2022年危害最大的25种软件安全问题
FastAPI 封装一个通用的response
想吃菌子,当然是自己上山找了