在Hue WebUI使用文件瀏覽器
當(dāng)您需要使用圖形化界面管理HDFS中的文件時,可以通過Hue實現(xiàn)。本文以EMR-4.9.0版本為例,為您介紹如何通過Hue查看和操作HDFS中的文件和文件夾。
前提條件
已設(shè)置安全組訪問。
重要設(shè)置安全組規(guī)則時要針對有限的IP范圍。禁止在配置的時候?qū)?.0.0.0/0開放規(guī)則。
已打開8888端口。
注意事項
EMR-3.35.0及后續(xù)版本或EMR-4.9.0及后續(xù)版本的Hadoop集群,需要您在Hue配置頁簽,刪除app_blacklist參數(shù)值中的filebrowser,并啟動HDFS服務(wù)的HttpFS組件。
訪問文件瀏覽器
進入詳情頁面。
在頂部菜單欄處,根據(jù)實際情況選擇地域和資源組。
單擊上方的集群管理頁簽。
在集群管理頁面,單擊相應(yīng)集群所在行的詳情。
修改配置。
在左側(cè)導(dǎo)航欄中,選擇 。
在配置搜索區(qū)域,搜索app_blacklist參數(shù)。
刪除app_blacklist參數(shù)值中的filebrowser。
單擊右上角的保存。
在確認修改對話框中,輸入執(zhí)行原因,單擊確定。
重啟Hue。
在右上角,選擇 。
在執(zhí)行集群操作對話框,輸入執(zhí)行原因,單擊確定。
在確認對話框,單擊確定。
啟動HDFS服務(wù)的HttpFS組件。
在左側(cè)導(dǎo)航欄中,選擇 。
單擊部署拓撲頁簽。
單擊HttpFS組件操作列的啟動。
在執(zhí)行集群操作對話框,輸入執(zhí)行原因,單擊確定。
在確認對話框,單擊確定。
您可以單擊上方的查看操作歷史,待Start HDFS HttpFS的任務(wù)狀態(tài)為成功,表示HttpFS組件成功啟動。
在左側(cè)導(dǎo)航欄中,單擊訪問鏈接與端口。
在訪問鏈接與端口頁面,單擊Hue服務(wù)所在行的鏈接。
輸入Hue的賬戶和密碼,即可正常的訪問Web UI頁面。
說明初次登錄Hue WebUI時,admin賬號和密碼的獲取方法,請參見查看初始密碼。
在Hue的左側(cè)導(dǎo)航欄,單擊圖標(biāo)。
進入當(dāng)前登錄用戶的主目錄,顯示目錄中的子目錄或文件信息。
參數(shù)
描述
Name
目錄或文件的名稱。
Size
文件的大小。
User
目錄或文件的屬主。
Group
目錄或文件的屬組。
Permissions
目錄或文件的權(quán)限設(shè)置。
Date
目錄或文件創(chuàng)建時間。
執(zhí)行動作
在File Browser頁面,選中一個或多個目錄或文件。
單擊上方的Actions,可以執(zhí)行以下操作。
操作
描述
Rename
重新命名一個目錄或文件。
Move
移動文件,在Move to頁面,選擇新的目錄并單擊Move完成移動。
Copy
復(fù)制選中的文件或目錄。
Download
下載文件至本地。
Change permissions
更改權(quán)限,修改選中目錄或文件的訪問權(quán)限。
Read、Write和Execute:可以為屬主、屬組和其他用戶設(shè)置Read、Write和Execute權(quán)限。
Sticky:禁止HDFS的管理員、目錄屬主或文件屬主以外的用戶在目錄中移動文件。
Recursive:遞歸設(shè)置權(quán)限到子目錄。
Summary
摘要,查看選中文件或目錄的HDFS存儲信息。
Set replication
為選定的文件設(shè)置復(fù)制因子。
Compress
壓縮選定的文件或文件夾。
重要使用此操作前, 需要給EMR集群先添加Oozie服務(wù),添加服務(wù)詳情請參見添加服務(wù)。
上傳用戶文件
在File Browser頁面,單擊Upload。
在彈出的對話框中,單擊Select files。
選擇待上傳的文件。
創(chuàng)建新文件或者目錄
創(chuàng)建新文件
在File Browser頁面,選擇
。在Create File對話框中,輸入File Name。
單擊Create。
創(chuàng)建目錄
在File Browser頁面,選擇
。在Create Directory對話框中,輸入Directory Name。
單擊Create。