我在我的Cloudera VM中使用了HIVE。
我使用下面的命令将我的HQL语句输出写入输出文件。
`INSERT OVERWRITE LOCAL DIRECTORY '/home/cloudera/output'
SELECT * from City; ....`
获得输出后,我发现cloudera目录中的所有文件都已写完了。我只能在路径中看到我的输出文件。
有什么方法可以撤消或恢复我丢失的所有文件。
我的hive.log文件在下面是任何参考
答案 0 :(得分:0)
您可以尝试搜索hive垃圾箱文件夹(/user/hive/.Trash)。我想你会找到丢失的文件。