gpt4 book ai didi

hadoop - 在 hadoop 中修改集群属性时是否需要重新启动守护进程?

转载 作者:可可西里 更新时间:2023-11-01 14:24:20 24 4
gpt4 key购买 nike

假设默认情况下复制因子是 3,我想知道如果我们将复制因子修改为 2,我们是否需要重新启动 hadoop 守护进程以使更改生效?

如果是这样,那么有什么特定的原因为什么会这样吗?

换句话说,如果说无需重启 hadoop 集群即可应用配置,会出现什么样的问题?

最佳答案

https://hadoop.apache.org/docs/r0.18.3/hdfs_shell.html

定义如下命令:

setrep
Usage: hadoop fs -setrep [-R] <path>

Changes the replication factor of a file. -R option is for recursively increasing the replication factor of files within a directory.

Example:

hadoop fs -setrep -w 3 -R /user/hadoop/dir1
Exit Code:

Returns 0 on success and -1 on error.

Replication factor 可以针对特定文件进行更改,因此显然不需要重新启动守护进程。 复制因子的全部目的是,如果其中一个数据节点出现故障并且某些文件的复制因子的值低于所需的值,它们会自动重新复制

关于hadoop - 在 hadoop 中修改集群属性时是否需要重新启动守护进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26107678/

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