1 文档编写目的
Fayson在上一篇文章《0530-6.1-如何只是迁移NameNode或JournalNode》,主要介绍了通过Cloudera Manager来界面化向导式迁移JournalNode,本文Fayson主要会实操演示如何手动迁移JournalNode角色。
- 测试环境
1.CDH6.1
2.Redhat7.4
3.HDFS已经启用HA
2 环境准备
1.启用HDFS HA成功后再次查看HDFS服务的“实例”页面,可以看到一共4个节点在一个HDFS HA的集群中的不同角色划分。

2.接下来本文,会开始演示将ip-172-31-6-83上的JournalNode角色迁移到ip-172-31-9-113节点。首先我们停止ip-172-31-6-83节点上的JournalNode服务,并且删除,模拟故障。



3.这是CM提示警告,JournalNode必须为奇数个,最少三个。

3 手动迁移JournalNode
1.首先我们停止HDFS服务。

停止成功

2.因为我们要将ip-172-31-6-83上的JournalNode角色迁移到ip-172-31-9-1

本文详细介绍了如何在CDH6.1环境下手动迁移JournalNode角色。首先停止故障节点服务并删除,然后从正常JN节点复制edits数据到新节点,确保目录权限正确。接着在Cloudera Manager中添加新节点角色,重启HDFS服务,执行滚动编辑以同步状态。此方法适用于JournalNode的迁移或故障恢复,需注意目录用户属组和权限设置。
最低0.47元/天 解锁文章
423

被折叠的 条评论
为什么被折叠?



