實驗2熟悉常用HDFS操作_第1頁
實驗2熟悉常用HDFS操作_第2頁
實驗2熟悉常用HDFS操作_第3頁
實驗2熟悉常用HDFS操作_第4頁
實驗2熟悉常用HDFS操作_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗2熟習常用的HDFS操作實驗目的理解HDFS在Hadoop系統構造中的角色;嫻熟使用HDFS操作常用的Shell命令;熟習HDFS操作常用的JavaAPI。實驗平臺操作系統:LinuxHadoop版本:或以上版本JDK版本:或以上版本JavaIDE:Eclipse實驗內容和要求編程實現以下指定功能,并利用Hadoop供給的Shell命令達成同樣任務:1)向HDFS中上傳隨意文本文件,假如指定的文件在HDFS中已經存在,由用戶指定是追加到原有文件末端仍是覆蓋原有的文件;2)從HDFS中下載指定文件,假如當地文件與要下載的文件名稱同樣,則自動對下載的文件重命名;(3)將HDFS中指定文件的內容

2、輸出到終端中;(4)顯示HDFS中指定的文件的讀寫權限、大小、創立時間、路徑等信息;5)給定HDFS中某一個目錄,輸出該目錄下的全部文件的讀寫權限、大小、創立時間、路徑等信息,假如該文件是目錄,則遞歸輸出該目錄下全部文件有關信息;6)供給一個HDFS內的文件的路徑,對該文件進行創立和刪除操作。假如文件所在目錄不存在,則自動創立目錄;7)供給一個HDFS的目錄的路徑,對該目錄進行創立和刪除操作。創立目錄時,假如目錄文件所在目錄不存在則自動創立相應目錄;刪除目錄時,由用戶指定當該目錄不為空時能否還刪除該目錄;(8)向HDFS中指定的文件追加內容,由用戶指定內容追加到原有文件的開頭或結尾;9)刪除H

3、DFS中指定的文件;因為已經刪除,因此會顯示操作失敗。10)刪除HDFS中指定的目錄,由用戶指定目錄中假如存在文件時能否刪除目錄;因為前面已經刪除,因此顯示無該文件.11)在HDFS中,將文件從源路徑挪動到目的路徑。挪動成功:2.編程實現一個類“MyFSDataInputStream”,該類繼承“,要求以下:實現按行讀取HDFS中指定文件的方法“readLine()”,假如讀到文件末端,則返回空,不然返回文件一行的文本。進行文檔讀取以下:3.查察Java幫助手冊或其余資料,用“和“編程達成輸出HDFS中指定文件的文本到終端中。實驗報告云計算課程機房上機實驗報告題目:熟習常用HDFS操作姓名包生友日期實驗環境:操作系統:LinuxHadoop版本:或以上版本JDK版本:或以上版本JavaIDE:Eclipse實驗內容與達成狀況:在上邊實驗內容中出現的問題:剛開始時出現HDFS命令未找到,沒有所操作的目錄,沒有所操作的文件等等。解決方案(列出碰到的問題和解決方法,列出沒有解決的問題):HDFS命令未找到:需要在前面加上在hdfs前面加上“./”,或許進行環境變量配置找不到要操作的文件:沒有所操作的目錄:實驗心得這是第一次進行云計算實驗課,初次實驗,感覺茫然手足無措,即使老師給了答案,但是仍是有些問題想不理解,有些問題也還沒解決。但此次實驗中,我對HDFS在Hadoop系統構造中的角

溫馨提示

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

評論

0/150

提交評論