hdfs的balancer


參考:

https://blog.csdn.net/mnasd/article/details/80369603

 

 

在CDH中選一個資源多的節點,安裝

HDFS->添加角色到實例

 

 啟動后狀態是灰的

 

 

在做平衡之前,可做相關參數調整:

在hdfs的配置中輸入balancer
dfs.datanode.balance.max.concurrent.moves #默認50
dfs.balancer.max-size-to-move 10G #各節點差異超過10G就平衡
Balancer 的 Java 堆棧大小 默認1G #可增加到2G

 

不過沒關系,點進去在操作中選擇重新平衡

 

 

實際上就是在該節點上運行hdfs.sh  balancer.

 

 注: 也可在該節點上手動執行命令: 

hdfs balancer -policy datanode -threshold 30 -include -f /tmp/hdfs-blancer.txt

#tmp/hdfs-blancer.txt 寫上想要執行平衡節點的hostname.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM