hadoop的namenode故障处理方法
Namenode 故障后,可以采用如下两种方法恢复数据。
方法一:将 SecondaryNameNode 中数据拷贝到 namenode 存储数据的目录;
方法 二: 使用 -importCheckpoint 选项 启动 namenode 守 护 进 程 , 从 而 将SecondaryNameNode 中数据拷贝到 namenode 目录中。
------------------------------------------------------------------------------------
采用方法一:
1、删除namenode存储的数据(/home/hadoop/hadoop_tmp/dfs/name/*)
rm -rf /home/hadoop/hadoop_tmp/dfs/name/*
2、把secondarynamenode中的数据拷到原namenode存储数据目录
scp -r hadoop@hadoop102:/home/hadoop/hadoop_tmp/dfs/namesecondary/* /home/hadoop/hadoop_tmp/dfs/name/*
3、重新启动namenode (在启动之前可以删除目录下的锁文件)
hadoop-daemon.sh start namenode
----------------------------------------------------------------------------------------
采用方法二:
1、修改hdfs-site.xml文件:
<property>
<name>dfs.namenode.checkpoint.period</name>
<value>120</value>
</property> <property>
<name>dfs.namenode.name.dir</name>
<value>/home/hadoop/hadoop_tmp/dfs/name</value>
</property>
2、删除namenode存储的数据(/home/hadoop/hadoop_tmp/dfs/name/*)
rm -rf /home/hadoop/hadoop_tmp/dfs/name/*
3、将secondarybamenode 存储数据的目录拷贝到 namenode 存储数据的平级目录,并删除锁文件in_use.lock文件
scp -r hadoop@hadoop102:/home/hadoop/hadoop_tmp/dfs/namesecondary/* /home/hadoop/hadoop_tmp/dfs/name/*
rm -rf in_use.lock
4、导入检查点数据
hdfs namenode -importCheckpoint
5、启动namenode
hadoop-daemon.sh start namenode
最新文章
- 关于ES3、ES5、ES6以及ES7所有数组的方法(api)的总结
- 解决织梦channel标签 指定typeid或设置son时 currentstyle无效的修复办法
- vim添加或删除多行注释
- supersr--NSURLConnection iOS2.0苹果原生请求
- java.lang.OutOfMemoryError: PermGen space
- jboss入门学习1
- LightOJ1060 nth Permutation(不重复全排列+逆康托展开)
- UITableViewCell 自定义绘制 性能高
- javascrpt随笔
- Apache开启expires响应头,优化缓存
- js jqery判断checkbox是否选中,全选,取消全选,反选,选择奇数偶数项
- Leetcode Pasacl&#39;sTriangle
- Gson转Map
- UVA 11600 Masud Rana
- 【C++ Primer | 09】容器适配器
- vue加载优化策略
- JavaWeb学习日记----表单提交方式
- 【BZOJ3999】【TJOI2015】旅游 树剖
- ElasticSearch实践系列(二):探索集群
- SQL创建索引
热门文章
- 【新手向】阿里云上ubuntu+flask+gunicorn+nginx服务器部署(二)项目部署
- centoos 安装hadoop集群
- Spring Boot使用@Async实现异步调用:自定义线程池
- eslint 配置及规则说明
- RegexHelper.js
- Oracle SQL Developer连接报错以及链接oracle的sqlplus出现协议适配器错误
- 如何进行bug总结
- [原创]Base32加密解密工具
- [原创]K8_C段旁注工具6.0 新增SMB漏洞扫描
- How To Crop Bitmap For UWP