gpt4 book ai didi

hadoop - 更改HDFS中现有文件的复制

转载 作者:行者123 更新时间:2023-12-02 19:56:38 25 4
gpt4 key购买 nike

我尝试将复制因子从3更改为1并重新启动服务。但是复制因子保持不变

谁能建议我如何更改现有文件的复制因子?

这是fsck报告:

 Minimally replicated blocks:   45 (100.0 %)

Over-replicated blocks: 0 (0.0 %)

Under-replicated blocks: 45 (100.0 %)

Mis-replicated blocks: 0 (0.0 %)

Default replication factor: 1

Average block replication: 2.0

Corrupt blocks: 0

Missing replicas: 45 (33.333332 %)

DecommissionedReplicas: 45

Number of data-nodes: 2

Number of racks: 1

最佳答案

对于面临相同问题的任何人,只需运行以下命令:

hdfs dfs -setrep -R 1 /

因为当块复制不足并且将复制因子从3更改为1(或任何更改)时,这些更改是针对将在HDFS中创建的新文件的,而不是针对旧文件的。

您必须自行更改旧文件的复制因子。

关于hadoop - 更改HDFS中现有文件的复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49384962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com