2016-12-28 75 views
0

我在Cloudera VM中使用HIVE。如何在cloudera中恢復被覆蓋的目錄

我用下面的命令將我的HQL語句的輸出寫入輸出文件。

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

得到輸出我發現我在Cloudera的目錄中的所有文件拿到過寫入之後。我只能在路徑中看到我的輸出文件。

有沒有什麼辦法可以撤銷或恢復我丟失的所有文件。

我hive.log文件低於任何參考

+0

這是不可能恢復一個覆蓋文件...這是正常的文件一樣...你可以嘗試一些第三方恢復工具,但不能adodicable生產 –

回答

0

你可以嘗試尋找到蜂巢垃圾文件夾(/user/hive/.Trash)。我認爲你會找到你丟失的文件。