fs.default.name
這個屬性設定hadoop預設的檔案系統。引數是個uri的格式。例如:hdfs://192.168.10.4:54310。
namenode程序按照這個引數啟動ipc服務。ipc是hadoop跨機器通訊機制,通過ipc客戶端直接呼叫伺服器類的某個方法,遮蔽了複雜的socket通訊和協議轉換。
對於命令列介面這個屬性設定了客戶端預設連線的namenode ipc服務。
dfs.replication
對於命令列介面,這個屬性指定了上傳檔案的備份個數。
fs shell
hdfs的命令列介面的屬性有兩種方法設定命令列介面的屬性
1. 在hadoop安裝目錄/conf/hadoop-site.xml檔案裡指定屬性
2. hadoop fs -d 屬性=值
例如 hadoop fs -d fs.default.name=hdfs://192.168.10.4:54310 -put localfile remotepath
shell 的命令和linux的檔案操作命令很類似:
$ ./hadoop fs -put localfile remotepath
$ ./hadoop fs -get remotefile localpath
$ ./hadoop fs -mkdir remotepath
$ ./hadoop fs -ls remotepath
$ ./hadoop fs -rm remotepath
HDFS命令列操作
1 基本語法 bin hadoop fs 具體命令2 常用操作 1 help 輸出這個命令引數 bin hdfs dfs help rm 2 ls 顯示目錄資訊 hadoop fs ls 3 mkdir 在hdfs上建立目錄 hadoop fs mkdir p aaa bbb ccc ddd 4 m...
hdfs 指令 HDFS命令列操作
本節將講解hdfs中,常見的命令列操作。hdfs與我們傳統的檔案系統類似,都可以儲存檔案,檢視檔案的內容,刪除檔案,並且檔案也有著許可權的概念。事實上,hdfs也借鑑了linux檔案系統的目錄樹結構和許可權系統。一 基本操作 1 建立目錄hadoop fs mkdir hdfs 在根目錄下建立hdf...
HDFS檔案操作 命令列
haddop fs ls 查詢目錄 hadoop fs mkdir test 在根目錄下建立乙個目錄test hadoop fs put test.txt test 將本地的test.txt檔案上傳到hdfs根目錄下的test資料夾中去 hadoop fs copyfromlocal test.tx...