2016-04-03 15 views
0

yanlışlıkla sadeceNasıl hadoop fs -rmr geri alırım?

Hadoop fs -rmr/yolu kullanarak benim Hadoop küme/üzerinde büyük bir dizin silindi/dizin/i bu geri nasıl

için.

Henüz "/user/X/.Trash" hadoop kurulumu için çöp toplama işlemine sahip değildim. Bu büyük hatadan sonra kurdum. Dizinleri kurtarmak için kullanabileceğim araçlar var mı?


Düzenleme:

Ben ben her şeyi silmeden önce gelen küme sadece müvekkilim düğümün bir anlık olduğunu unuttu

. Bu anlık görüntüye geri dönersem ne olur? Dosyaların gerçekten silinmediğini/üzerine yazıldığını, bellekte bu konuma erişme yeteneğinin olduğunu biliyorum. Bu geri yükleme düzeltecek mi? Emin olmadan hiçbir şey yapmak istemiyorum.

+1

Çöp kutusuna sahip değilseniz, hiçbir şeyi kurtarabileceğinizi düşünmüyorum. –

cevap

0

Çöp kutusu ayarlanmadıysa veya skipTrash kullanılmışsa bir dosyayı kurtarmanın tek yolu, HDFS anlık görüntülerinin oluşturulmuş olması olabilir. Sonra dosyayı anlık görüntü konumundan kurtarabilirsiniz.