Hadoop 2.X新特性回收站功能的講解
開啟回收站功能,可以將刪除的文件在不超時的情況下,恢復(fù)原數(shù)據(jù),起到防止誤刪除、備份等作用。
1.回收站參數(shù)設(shè)置及工作機制
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工作機制講解
相關(guān)文章
在linux中用同一個版本的R 同時安裝 Seurat2 和 Seurat3的教程
這篇文章主要介紹了在linux中用同一個版本的R 同時安裝 Seurat2 和 Seurat3的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08詳解安裝Ubuntu Linux系統(tǒng)時硬盤分區(qū)最合理的方法
這篇文章主要介紹了詳解安裝Ubuntu Linux系統(tǒng)時硬盤分區(qū)最合理的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05