2023學(xué)年完整公開課版可掛載的HDFS_第1頁
2023學(xué)年完整公開課版可掛載的HDFS_第2頁
2023學(xué)年完整公開課版可掛載的HDFS_第3頁
2023學(xué)年完整公開課版可掛載的HDFS_第4頁
2023學(xué)年完整公開課版可掛載的HDFS_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

主講:侯磊目錄0102可掛載的HDFS配置可掛載的HDFS可掛載的HDFS1可掛載的HDFS通常,需要合并多個MapReduce作業(yè)輸出文件并將它們發(fā)送到外部團(tuán)隊。在理想情況下,在本地系統(tǒng)上放置這些文件。在這種情況下,可以在用戶空間(FUSE)中設(shè)置一個名為mountableHDFS或Filesystem的特殊掛載點。FUSE可以在用戶空間中實現(xiàn)可掛載的文件系統(tǒng)??梢允褂胔adoop-hdfs-fuse包來設(shè)置可掛載的HDFS,這樣可以像使用常規(guī)的Linux文件系統(tǒng)一樣使用HDFS文件系統(tǒng)。FUSE允許幾種基本文件操作,但不會將HDFS轉(zhuǎn)換為符合POSIX的文件系統(tǒng)??蓲燧d的HDFS使用可掛載的HDFS設(shè)置FUSE后,可以從本地掛載點查看HDFS目錄,如以下示例所示:[machine1]~>df-kh/export/hdfs/[machine1]~>ls/export/hdfs/可掛載的HDFS可以使用Linuxmount命令在大多數(shù)Linux系統(tǒng)上將HDFS安裝為一個標(biāo)準(zhǔn)文件系統(tǒng)。掛載HDFS目錄后,可以使用常規(guī)的Linux文件系統(tǒng)命令,如ls、cp、cd、find和grep??梢允褂肗FS導(dǎo)出FUSE,這意味著可以在一臺機(jī)器上掛載HDFS,然后使用NFS導(dǎo)出它。但出于性能原因,最好在要訪問HDFS的所有計算機(jī)上自動掛載FUSE。配置可掛載的HDFS2配置可掛載的HDFS在下面的示例中,演示了如何在RedHat兼容系統(tǒng)上掛載hadoop-hdfs-fuse。1.使用yum安裝hadoop-hdfs-fuse包,如下所示:$sudoyuminstallhadoop-hdfs-fuse2.現(xiàn)在可以開始在本地Linux文件系統(tǒng)上掛載HDFS目錄。首先,在Linux文件系統(tǒng)上創(chuàng)建要在其中掛載HDFS的目錄。$mkdir-p/export/hdfs配置可掛載的HDFS3.可以使用以下命令來測試掛載點:$hadoop-fuse-dfsdfs://hadoop01.localhost:5500/export/hdfs服務(wù)器名稱和端口號在NameNode地址中使用。如果正在運行HANameNode服務(wù),則僅指定名稱服務(wù)ID,不需要提供端口號。4.對/etc/fstab文件進(jìn)行以下更改:hadoop-fuse-dfs#dfs://hadoop01.localhost:5500/export/hdfsfuse-allow_other,rw,usetrash,2.0將掛載信息添加到/etc/fstab文件中,可以通過服務(wù)器重啟動來保持新的掛載點。配置可掛載的HDFS5.使用以下命令掛載目錄:$mount/export/hdfs可以通過更改上一個命令中的目錄掛載點來掛載多個HDFS實例。6.如果從另一個終端運行以下命令,則會在本地Linux文件系統(tǒng)上看到HDFS目錄:$ls/export/hdfs配置可掛載的HDFS現(xiàn)在可以查看HDFS掛載點,就像它是本地的Linux目錄一樣??梢酝ㄟ^在命令行中輸入hadoop-fuse-dfs-help來獲得FUSE功能的幫助信息。請注意,使用FUSE時,讀取和寫入都會比平常慢。雖然建議掛載FUSE系統(tǒng)的方法是將掛載點信息添加到/etc/fstab目錄中,但也可以使用以下命令手動掛載:$hdfs-oserver=namenode,port=9000,allow_other,rdbuffer=131072,/mnt/hadoop配置可掛載的HDFS如果在掛載FUSE的節(jié)點上收到一條消息,指出“傳輸端點未連接”,則顯然FUSE掛載已失敗。必須連接到該節(jié)點并重新掛載文件系統(tǒng):umount/mnt/hadoopmount/mnt/hadoop在調(diào)試模式下運行FUSE掛載是一個好主意,這樣可以發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。