hdfs数据误删分析与恢复
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、相关参数:1、core-site.xml 文件修改以下配置项: fs.trash.interval 2880 HDFS垃圾箱设置,可以恢复误删除,配置的值为分钟数,0为禁用
千家信息网最后更新 2026年11月03日hdfs数据误删分析与恢复
一、相关参数:
1、core-site.xml 文件修改以下配置项:
fs.trash.interval 2880 HDFS垃圾箱设置,可以恢复误删除,配置的值为分钟数,0为禁用
2、hdfs-default.xml 文件注意以下配置项:
dfs.ha.log-roll.period 120 EditLog 日志滚动频率,单位为秒,默认是两分钟
二、分析过程
1、找到editlog日志所在目录
查看hdfs-site.xml文件,找到fs.namenode.name.dir配置项的值,如:file:/home/hadoop-2.6.0-cdh6.5.0/dfs/name
在/home/hadoop-2.6.0-cdh6.5.0/dfs/name目录下的current文件里,就是editlog文件,如下图

2、使用命令查看edits_inprogress文件
#hdfs oev -i edits_inprogress_0000000000000000023 -o edits_inprogress_0000000000000000023.xml
其中 -i 是输入文件名,-o是需要把解析的文件输出到该文件中
解析完成后,查看edits_inprogress_0000000000000000023.xml文件即可
3、打开文件分析
找到被删除的文件或文件夹,在edits_inprogress_0000000000000000023.xml文件中搜索相关项,如下所示:
OP_RENAME_OLD 15 0 /dat /user/root/.Trash/Current/dat 1454315297010 6832d4f9-4fa6-4dbb-89aa-ffaa26109078 6
可以看出,HDFS中 /dat 文件是在 1454315297 时间点被移入回收站的
4、恢复文件
执行以下命令:
#fs -mv /user/root/.Trash/Current/dat /dat
进行恢复
文件
配置
分析
命令
日志
目录
单位
参数
回收站
垃圾
垃圾箱
就是
所在
文件名
文件夹
时间
是在
过程
频率
搜索
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
互联网科技公司起名
科技赋能下的互联网金融
互联网科技巨头监管
互联网科技的
科技与互联网发展
互联网 的科技创新
九亚互联网科技
壹账通互联网科技
互联网科技美容
互联网科技英文翻译
四个字互联网科技公司取名
科技赋能互联网健康
来此购互联网科技有限公司
武汉健翔互联网络科技有限公司
苏州铭阳互联网科技有限公司
互联网金融科技展
朱啸虎曾投资哪些互联网科技企业
特约风豹互联网科技为什么扣费
易企秀互联网科技是做什么的
南京欣网互联网络科技有限公司
互联网科技公司招聘
互联网还是高科技吗
浙江互联网科技研学营
苏州五指互联网络科技有限
千方科技属于互联网企业吗
世界互联网领先科技成果获奖
上海科技产业互联网平台
易企秀互联网科技是做什么的
东风日产互联网科技公司叫什么