HDFS最基本的操作命令 和基本配置

2021-10-01 23:35:27 字數 1836 閱讀 1836

1.hdfs集群修改secondarynamenode位置到hd09-2

(1)修改hdfs-site.xml

//配置元資料儲存位置

dfs.namenode.name.dir

/root/hd/dfs/name

//配置資料儲存位置

(2)分發hdfs-site.xml到其他伺服器

cd /root/hd/hadoop-2.8.4/etc/hadoop

scp hdfs-site.xml hd09-2:$pwd

scp hdfs-site.xml hd09-3:$pwd

(3)hdfs啟動命令

start-dfs.sh
(4)hdfs停止命令

stop-dfs.sh
2.hdfs集群修改replication(副本數)

修改hdfs-site.xml 在中加入

dfs.replication

3 其中中的值就是副本數

3.hdfs集群修改blocksize(塊大小)

修改hdfs-site.xml 在中加入

dfs.blocksize

134217728

其中中的值就是塊大小,單位是位元組(byte)

4.hdfs命令列

(1)檢視幫助

hdfs dfs -help

(2)檢視當前目錄資訊

hdfs dfs -ls /

(3)上傳檔案

hdfs dfs -put /本地路徑 /hdfs路徑

(4)剪下檔案

hdfs dfs -movefromlocal a.txt /aa.txt

hdfs dfs -get /hdfs路徑 /本地路徑

hdfs dfs -getmerge /hdfs路徑資料夾 /合併後的檔案

(7)建立資料夾

hdfs dfs -mkdir /hello

(8)建立多級資料夾

hdfs dfs -mkdir -p /hello/world

(9)移動hdfs檔案

hdfs dfs -mv /hdfs路徑 /hdfs路徑

(10)複製hdfs檔案

hdfs dfs -cp /hdfs路徑 /hdfs路徑

(11)刪除hdfs檔案

hdfs dfs -rm /aa.txt

(12)刪除hdfs資料夾

hdfs dfs -rm -r /hello

(13)檢視hdfs中的檔案

hdfs dfs -cat /檔案

hdfs dfs -tail -f /檔案

(14)檢視資料夾中有多少個檔案

hdfs dfs -count /資料夾

(15)檢視hdfs的總空間

hdfs dfs -df /

hdfs dfs -df -h /

(16)修改副本數

hdfs dfs -setrep 1 /a.txt

最基本的操作

關於目錄的獲取 獲取沙盒目錄 算是跟目錄吧 nshomedirectory 獲取document目錄 常用 let paths nssearchpathfordirectoriesindomains documentdirectory,userdomainmask,true first 或者 fil...

HDFS基本操作

使用方法 hadoop fs ls h r 功能 顯示檔案 目錄資訊。示例 hadoop fs ls user hadoop file1 使用方法 hadoop fs mkdir p 功能 在 hdfs 上建立目錄,p 表示會建立路徑中的各級父目錄。示例 hadoop fs mkdir p user...

HDFS的基本操作

mkdir 在hdfs建立目錄 hdfs dfs mkdir data ls 檢視當前目錄 hdfs dfs ls ls r 檢視目錄與子目錄 put 上傳乙個檔案 hdfs dfs put data.txt data input movefromlocal 上傳乙個檔案,會刪除本地檔案 ctrl ...