gpt4 book ai didi

hadoop - 移到垃圾箱文件到哪里去了?

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

我对 hue GUI 中的“移至垃圾箱”功能有以下疑问:

  1. 这些文件去哪里了?
  2. 它们存放多长时间?
  3. 我可以恢复它们吗?

最佳答案

1) /user/hduser/.Trash其中 hduser 是 unix(操作系统用户,如果您使用来自 windows + eclipse 的 java 客户端,它也可以是 windows 用户)用户。 enter image description here2) 这将取决于 core-site.xml 中的以下配置

<property>
<name>fs.trash.interval</name>
<value>30</value>
<description>Number of minutes after which the checkpoint
gets deleted. If zero, the trash feature is disabled.
</description>
</property>

3) 要执行此恢复方法,应在 hdfs 中启用垃圾。可以通过将属性 fs.trash.interval(如上面提到的 xml)设置为大于 0 来启用垃圾。

默认值为零。它的值是检查点被删除之前的分钟数。如果为零,则禁用垃圾功能。我们必须在 core-site.xml 中设置此属性。

还有一个与上述属性相关的属性叫做fs.trash.checkpoint.interval。它是垃圾检查点之间的分钟数。这应该小于或等于 fs.trash.interval

每次检查点运行时,它都会从当前检查点中创建一个新检查点,并删除超过 fs.trash.interval 分钟前创建的检查点。此属性的默认值为零。

<property>
<name>fs.trash.checkpoint.interval</name>
<value>15</value>
<description>Number of minutes between trash checkpoints.
Should be smaller or equal to fs.trash.interval.
Every time the checkpointer runs it creates a new checkpoint
out of current and removes checkpoints created more than
fs.trash.interval minutes ago.
</description>
</property>

如果您的集群中启用了上述属性。然后删除的文件将出现在 hdfs 的 .Trash 目录中。在下一个检查点出现之前,您有时间恢复文件。在新检查点之后,删除的文件将不会出现在 .Trash 中。所以在新检查点之前恢复。如果您的集群中未启用此属性,您可以启用它以供将来恢复。:)

关于hadoop - 移到垃圾箱文件到哪里去了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37497959/

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