章節內容
上一節完成:
- HDFS的簡介內容
- HDFS基礎原理
- HDFS讀文件流程
- HDFS寫文件流程
背景介紹
這里是三臺公網云服務器,每臺 2C4G,搭建一個Hadoop的學習環境,供我學習。
之前已經在 VM 虛擬機上搭建過一次,但是沒留下筆記,這次趁著前幾天薅羊毛的3臺機器,趕緊嘗試在公網上搭建體驗一下。
注意,如果你和我一樣,打算用公網部署,那一定要做好防火墻策略,避免不必要的麻煩!!!
請大家都以學習為目的,也請不要對我的服務進行嗅探或者攻擊!!!
但是有一臺公網服務器我還運行著別的服務,比如前幾天發的:autodl-keeper 自己寫的小工具,防止AutoDL機器過期的。還跑著別的Web服務,所以只能擠出一臺 2C2G 的機器。那我的配置如下了:
- 2C4G 編號 h121
- 2C4G 編號 h122
- 2C2G 編號 h123
基礎語法
hadoop fs
啟動集群
start-dfs.sh
start-yarn.sh
查看目錄
hadoop fs -ls /
創建目錄
hadoop fs -mkdir -p /wzk/test
上傳文件
hadoop fs -moveFromLocal ./1.txt /wzk/test
hadoop fs -ls /
hadoop fs -ls /wzk/test
下載文件
hadoop fs -copyToLocal /wzk/test/1.txt ./
查看文件
hadoop fs -cat /wzk/test/1.txt
CP操作
hadoop fs -cp /wzk/test/1.txt /1.txt
MV操作
hadoop fs -mv /1.txt /wzk/test/
GET操作
hadoop fs -get /wzk/test/1.txt ./
PUT操作
hadoop fs -put ./1.txt /wzk/test
刪除文件
hadoop fs -rm /wzk/test
刪除空目錄
hadoop fs -mkdir /wzk01
hadoop fs -rmdir /wzk01