
# 配置HDFS节点运维模式
#### 操作场景
HDFS支持DataNode进入运维模式，该模式下DataNode下线时间超过心跳超时的时间时，会尽量避免大量的副本复制，能够有效防止块复制产生的流量对集群正常业务产生冲击，同时也能够保证HDFS中至少有一个存活的副本。在DataNode节点运维变更时可以提前规划变更节点进入运维模式，如：主机检修、操作系统更换等。
#### 约束与限制
该功能适用于MRS 3.6.0及之后版本。
#### 操作步骤
1. 登录MRS Manager页面。
2. 选择"集群 \> 服务 \> HDFS \> 配置 \> 全部配置"进入HDFS全部配置页面。
3. 搜索并根据实际需求进行配置以下参数。 
   
   | 参数名称                          | 参数说明                                   | 默认值 |
   |:---|:---|:---|
   | hdfs.maintenance.role.ip.list | 需要进入维护模式的DataNode节点业务面IP列表，多个IP使用逗号分隔。 | -   |
      
   
   
4. 参数修改后保存配置。
5. 使用业务用户登录Manager，选择"集群 \> 服务 \> HDFS"，在"概览"页面单击"NameNode Web UI"后的链接进入HDFS原生页面。
6. 查看"Datanodes"页签，等待对应DataNode进入"In Maintenance"状态或者"In Maintenance \& dead"状态，表示配置成功。 
   ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000002463331834.png "点击放大")
   ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/public_sys-resources/note_3.0-zh-cn.png)
   当进入运维模式的节点较多，例如超过3个DataNode时，HDFS为了保证至少有一个存活的副本可用，此时可能伴随着副本复制，进入维护模式的时间可能较长，进入运维模式的时间与需要复制的副本数量相关。
   
   
 
