[英]How to recover an overwritten directory in cloudera
我在Cloudera VM中使用HIVE。
我使用以下命令将我的HQL语句的输出写入输出文件。
`INSERT OVERWRITE LOCAL DIRECTORY '/home/cloudera/output'
SELECT * from City; ....`
得到输出后,我发现cloudera目录中的所有文件都被覆盖。 我只能在路径中看到我的输出文件。
有什么办法可以撤消或恢复丢失的所有文件。
以下是我的hive.log文件,仅供参考
您可以尝试搜索到蜂巢回收站文件夹(/user/hive/.Trash)。 我认为您会找到丢失的文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.