Hadoop 2.X新特性回收站功能的講解
開啟回收站功能,可以將刪除的文件在不超時的情況下,恢復(fù)原數(shù)據(jù),起到防止誤刪除、備份等作用。
1.回收站參數(shù)設(shè)置及工作機(jī)制

2.啟用回收站
修改core-site.xml,配置垃圾回收時間為1分鐘。
<property> <name>fs.trash.interval</name> <value>1</value> </property>
3.查看回收站
回收站在集群中的路徑:/user/用戶名/.Trash/….
4.修改訪問垃圾回收站用戶名稱
進(jìn)入垃圾回收站用戶名稱,默認(rèn)是dr.who,修改為用戶名
[core-site.xml]
<property> <name>hadoop.http.staticuser.user</name> <value>用戶名</value> </property>
5.通過程序刪除的文件不會經(jīng)過回收站,需要調(diào)用moveToTrash()才進(jìn)入回收站
Trash trash = New Trash(conf); trash.moveToTrash(path);
6.恢復(fù)回收站數(shù)據(jù)
hadoop fs -mv /user/atguigu/.Trash/Current/user/atguigu/input /user/atguigu/input
7.清空回收站
hadoop fs -expunge
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
- Hadoop之NameNode Federation圖文詳解
- Hadoop計數(shù)器的應(yīng)用以及數(shù)據(jù)清洗
- ubantu 16.4下Hadoop完全分布式搭建實戰(zhàn)教程
- Hadoop 2.x與3.x 22點比較,Hadoop 3.x比2.x的改進(jìn)
- ubuntu docker搭建Hadoop集群環(huán)境的方法
- 在CentOS中搭建Hadoop的詳細(xì)步驟
- hadoop的wordcount實例代碼
- Java/Web調(diào)用Hadoop進(jìn)行MapReduce示例代碼
- Hadoop中namenode和secondarynamenode工作機(jī)制講解
相關(guān)文章
詳解在Ubuntu上的Apache配置SSL(https證書)的正確姿勢
這篇文章主要介紹了詳解在Ubuntu上的Apache配置SSL(https證書)的正確姿勢,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-12-12
探討如何減少Linux服務(wù)器TIME_WAIT過多的問題
本篇文章是對如何減少Linux服務(wù)器TIME_WAIT過多的問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
CentOS下使用LibreOffice實現(xiàn)文檔格式的轉(zhuǎn)換方式
項目需求,對上傳的文檔進(jìn)行一些預(yù)處理,如果用戶上傳了doc格式的文檔,需要將其處理為docx或者pdf格式,以便后續(xù)的流程對文檔內(nèi)容進(jìn)行提取。接下來通過本文給大家分享CentOS下使用LibreOffice實現(xiàn)文檔格式的轉(zhuǎn)換,感興趣的朋友一起看看吧2019-07-07

