[ 
https://issues.apache.org/jira/browse/HDFS-7466?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14266805#comment-14266805
 ] 

Benoy Antony commented on HDFS-7466:
------------------------------------

[~szetszwo], My usecase is as follows:

We have DISK tier and ARCHIVE tier. The ARCHIVAL nodes doesn't have yarn 
containers running on them. The read of the ARCHIVAL data is very less. The 
major activity that happens on ARCHIVAL nodes is when someone moves the the 
data between tiers.  The DISK nodes have 12 drives whereas ARCHIVAL nodes have 
60 drives. 

We like to keep the dfs.datanode.balance.max.concurrent.moves on ARCHIVAL nodes 
to around 60. The DISK nodes use the default value of 5.



> Allow different values for dfs.datanode.balance.max.concurrent.moves per 
> datanode
> ---------------------------------------------------------------------------------
>
>                 Key: HDFS-7466
>                 URL: https://issues.apache.org/jira/browse/HDFS-7466
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: balancer & mover
>    Affects Versions: 2.6.0
>            Reporter: Benoy Antony
>            Assignee: Benoy Antony
>
> It is possible to configure different values for  
> _dfs.datanode.balance.max.concurrent.moves_ per datanode.  But the value will 
> be used by balancer/mover which obtains the value from its own configuration. 
> The correct approach will be to obtain the value from the datanode itself.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to