如何在cloudera

时间:2016-12-28 17:07:52

标签: unix hadoop hive cloudera hiveql

我在我的Cloudera VM中使用了HIVE。

我使用下面的命令将我的HQL语句输出写入输出文件。

`INSERT OVERWRITE LOCAL DIRECTORY '/home/cloudera/output'
SELECT * from City; ....`

获得输出后,我发现cloudera目录中的所有文件都已写完了。我只能在路径中看到我的输出文件。

有什么方法可以撤消或恢复我丢失的所有文件。

我的hive.log文件在下面是任何参考

1 个答案:

答案 0 :(得分:0)

您可以尝试搜索hive垃圾箱文件夹(/user/hive/.Trash)。我想你会找到丢失的文件。