国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Hadoop-5-HDFS常用命令

這篇具有很好參考價(jià)值的文章主要介紹了Hadoop-5-HDFS常用命令。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

hdfs常用命令:

第一部分:hdfs文件系統(tǒng)命令

第一類:文件路徑增刪改查系列:

hdfs dfs -mkdir dir 創(chuàng)建文件夾

hdfs dfs -rmr dir 刪除文件夾dir

hdfs dfs -ls 查看目錄文件信息

hdfs dfs -lsr 遞歸查看文件目錄信息

hdfs dfs -stat path 返回指定路徑的信息

第二類:空間大小查看系列命令:

hdfs dfs -du -h dir 按照適合閱讀的形式人性化顯示文件大小

hdfs dfs -dus uri 遞歸顯示目標(biāo)文件的大小

hdfs dfs -du path/file顯示目標(biāo)文件file的大小

第三類:權(quán)限管理類:

hdfs dfs -chgrp group path 改變文件所屬組

hdfs dfs -chgrp -R /dir 遞歸更改dir目錄的所屬組

hdfs dfs -chmod [-R] 權(quán)限-path 改變文件的權(quán)限

hdfs dfs -chown owner[-group] /dir 改變文件的所有者

hdfs dfs -chown -R owner[-group] /dir 遞歸更改dir目錄的所屬用戶

第四類:文件操作(上傳下載復(fù)制)系列:

hdfs dfs -touchz a.txt 創(chuàng)建長度為0的空文件a.txt

hdfs dfs -rm file 刪除文件file

hdfs dfs -put file dir 向dir文件上傳file文件

hdfs dfs -put filea dir/filebdir上傳文件filea并且把filea改名為fileb

hdfs dfs -get file dir 下載file到本地文件夾

hdfs dfs -getmerge hdfs://master:9000/data/SogouResult.txt CombinedResult 把hdfs里面的多個(gè)文件合并成一個(gè)文件,合并后文件位于本地系統(tǒng)

hdfs dfs -cat file 查看文件file

hdfs fs -text /dir/a.txt 如果文件是文本格式,相當(dāng)于cat,如果文件是壓縮格式,則會(huì)先解壓,再查看

hdfs fs -tail /dir/a.txt查看dir目錄下面a.txt文件的最后1000字節(jié)

hdfs dfs -copyFromLocal localsrc path 從本地復(fù)制文件

hdfs dfs -copyToLocal /hdfs/a.txt /local/a.txt hdfs拷貝到本地

hdfs dfs -copyFromLocal /dir/source /dir/target 把文件從原路徑拷貝到目標(biāo)路徑

hdfs dfs -mv /path/a.txt /path/b.txt 把文件從a目錄移動(dòng)到b目錄,可用于回收站恢復(fù)文件

第五類:判斷系列:

hdfs fs -test -e /dir/a.txt 判斷文件是否存在,正0負(fù)1

hdfs fs -test -d /dir 判斷dir是否為目錄,正0負(fù)1

hdfs fs -test -z /dir/a.txt 判斷文件是否為空,正0負(fù)1

第六類:系統(tǒng)功能管理類:

hdfs dfs -expunge 清空回收站

hdfs dfsadmin -safemode enter 進(jìn)入安全模式

hdfs dfsadmin -sfaemode leave 離開安全模式

hdfs dfsadmin -decommission datanodename 關(guān)閉某個(gè)datanode節(jié)點(diǎn)

hdfs dfsadmin -finalizeUpgrade 終結(jié)升級(jí)操作

hdfs dfsadmin -upgradeProcess status 查看升級(jí)操作狀態(tài)

hdfs version 查看hdfs版本

hdfs daemonlog -getlevel <host:port> <name> 打印運(yùn)行在<host:port>的守護(hù)進(jìn)程的日志級(jí)別

hdfs daemonlog -setlevel <host:port> <name> <level> 設(shè)置運(yùn)行在<host:port>的守護(hù)進(jìn)程的日志級(jí)別

hdfs dfs -setrep -w 副本數(shù) -R path 設(shè)置文件的副本數(shù)

第二部分:運(yùn)維命令

start-dfs.sh 啟動(dòng)namenodedatanode,啟動(dòng)文件系統(tǒng)

stop-dfs.sh 關(guān)閉文件系統(tǒng)

start-yarn.sh 啟動(dòng)resourcemanager,nodemanager

stop-yarn.sh 關(guān)閉resourcemanager,nodemanager

start-all.sh 啟動(dòng)hdfs,yarn

stop-all.sh 關(guān)閉hdfs,yarn

hdfs-daemon.sh start datanode 單獨(dú)啟動(dòng)datanode

start-balancer.sh -t 10% 啟動(dòng)負(fù)載均衡,盡量不要在namenode節(jié)點(diǎn)使用

hdfs namenode -format 格式化文件系統(tǒng)

hdfs namenode -upgrade 分發(fā)新的hdfs版本之后,namenode應(yīng)以upgrade選項(xiàng)啟動(dòng)

hdfs namenode -rollbacknamenode回滾到前一版本,這個(gè)選項(xiàng)要在停止集群,分發(fā)老的hdfs版本之后執(zhí)行

hdfs namenode -finalize finalize會(huì)刪除文件系統(tǒng)的前一狀態(tài)。最近的升級(jí)會(huì)被持久化,rollback選項(xiàng)將再不可用,升級(jí)終結(jié)操作之后,它會(huì)停掉namenode,分發(fā)老的hdfs版本后使用

hdfs namenode importCheckpoint 從檢查點(diǎn)目錄裝載鏡像并保存到當(dāng)前檢查點(diǎn)目錄,檢查點(diǎn)目錄由fs.checkpoint.dir指定

第三部分:mapreduce命令

hdfs jar file.jar 執(zhí)行jar包程序

hdfs job -kill job_201005310937_0053 殺死正在執(zhí)行的jar包程序

hdfs job -submit <job-file> 提交作業(yè)

hdfs job -status <job-id> 打印mapreduce完成百分比和所有計(jì)數(shù)器。

hdfs job -counter <job-id> <group-name> <counter-name> 打印計(jì)數(shù)器的值。

hdfs job -kill <job-id> 殺死指定作業(yè)。

hdfs job -events <job-id> <from-event-#> <#-of-events> 打印給定范圍內(nèi)jobtracker接收到的事件細(xì)節(jié)。

hdfs job -history [all] <jobOutputDir>

hdfs job -history <jobOutputDir> 打印作業(yè)的細(xì)節(jié)、失敗及被殺死原因的細(xì)節(jié)。更多的關(guān)于一個(gè)作業(yè)的細(xì)節(jié)比如成功的任務(wù),做過的任務(wù)嘗試等信息可以通過指定[all]選項(xiàng)查看。

hdfs job -list [all] 顯示所有作業(yè)。-list只顯示將要完成的作業(yè)。

hdfs job -kill -task <task-id> 殺死任務(wù)。被殺死的任務(wù)不會(huì)不利于失敗嘗試。

hdfs job -fail -task <task-id> 使任務(wù)失敗。被失敗的任務(wù)會(huì)對(duì)失敗嘗試不利。

第四部分:hdfs系統(tǒng)檢查工具fsck

hdfs fsck <path> -move 移動(dòng)受損文件到/lost+found

hdfs fsck <path> -delete 刪除受損文件。

hdfs fsck <path> -openforwrite 打印出寫打開的文件。

hdfs fsck <path> -files 打印出正被檢查的文件。

hdfs fsck <path> -blocks 打印出塊信息報(bào)告。

hdfs fsck <path> -locations 打印出每個(gè)塊的位置信息。

hdfs fsck <path> -racks 打印出data-node的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。

第五部分:運(yùn)行pipies作業(yè)

hdfs pipes -conf <path> 作業(yè)的配置

hdfs pipes -jobconf <key=value>, <key=value>, ... 增加/覆蓋作業(yè)的配置項(xiàng)

hdfs pipes -input <path> 輸入目錄

hdfs pipes -output <path> 輸出目錄

hdfs pipes -jar <jar file> Jar文件名

hdfs pipes -inputformat <class> InputFormat

hdfs pipes -map <class> Java Map

hdfs pipes -partitioner <class> Java Partitioner

hdfs pipes -reduce <class> Java Reduce

hdfs pipes -writer <class> Java RecordWriter

hdfs pipes -program <executable> 可執(zhí)行程序的URI

hdfs pipes -reduces <num> reduce個(gè)數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-708059.html

到了這里,關(guān)于Hadoop-5-HDFS常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Hadoop3教程(三):HDFS文件系統(tǒng)常用命令一覽

    hdfs命令的完整形式: 其中subcommand有三種形式: admin commands client commands:如本節(jié)重點(diǎn)要講的dfs daemon commands dfs(文件系統(tǒng)命令),這個(gè)是HDFS里,日常使用 最為頻繁的一種命令 ,用來在HDFS的文件系統(tǒng)上運(yùn)行各種文件系統(tǒng)命令,如查看文件、刪除文件等。 基本語法: 這倆基本

    2024年02月06日
    瀏覽(111)
  • hadoop-hdfs簡介及常用命令詳解(超詳細(xì))

    HDFS(Hadoop Distributed File System)是Apache Hadoop生態(tài)系統(tǒng)中的分布式文件系統(tǒng),用于存儲(chǔ)和處理大規(guī)模數(shù)據(jù)集。HDFS具有高容錯(cuò)性、高可靠性和高吞吐量的特點(diǎn),適用于大數(shù)據(jù)處理和分析場景。本文將介紹HDFS的基本概念和常用操作,幫助您更好地理解和使用HDFS。 HDFS 是一個(gè)分布式

    2024年02月04日
    瀏覽(24)
  • Hadoop -HDFS常用操作指令

    path 指定目錄路徑 -h 人性化顯示文件size -R 遞歸查看指定目錄及其子目錄 -f 覆蓋目標(biāo)文件(已存在下) -p 保留訪問和修改時(shí)間,所有權(quán)和權(quán)限。 localsrc 本地文件系統(tǒng)(客戶端所在機(jī)器 ) dst 目標(biāo)文件系統(tǒng)(HDFS) 下載文件到本地文件系統(tǒng)指定目錄,localdst必須是目錄 -f 覆蓋目

    2024年02月10日
    瀏覽(42)
  • Hadoop Hdfs基本命令

    Hadoop Hdfs基本命令

    1.hadoop 安裝問題處理 2.hdfs 基本命令 3. 上傳/下載文件和文件夾 1.hadoop安裝問題處理 如果安裝有進(jìn)程無法啟動(dòng),如下圖 重新檢查6個(gè)配置文件 Core-site.xml hdfs-site.xml hadoop-env.sh yarn-site.xml workers yarn-site.xml 來到hadoop313目錄 清空data和yarndata 重新初始化 測試 2.hadoop hdfs基本命

    2024年02月11日
    瀏覽(21)
  • 大數(shù)據(jù) - Hadoop系列《五》- HDFS文件塊大小及小文件問題

    大數(shù)據(jù) - Hadoop系列《五》- HDFS文件塊大小及小文件問題

    系列文章: 大數(shù)據(jù)- Hadoop入門-CSDN博客 大數(shù)據(jù) - Hadoop系列《二》- Hadoop組成-CSDN博客 大數(shù)據(jù) - Hadoop系列《三》- HDFS(分布式文件系統(tǒng))概述_大量小文件的存儲(chǔ)使用什么分布式文件系統(tǒng)-CSDN博客 大數(shù)據(jù) - Hadoop系列《三》- MapReduce(分布式計(jì)算引擎)概述-CSDN博客 大數(shù)據(jù) - Hadoop系

    2024年04月24日
    瀏覽(23)
  • Hadoop框架---HDFS的Shell命令操作

    Hadoop框架---HDFS的Shell命令操作

    有2種等效的語法格式分別為: case1: hadoop fs 具體命令 case2: hdfs dfs 具體命令 實(shí)際使用時(shí)根據(jù) 個(gè)人喜好 自由選擇以上任意一種語法格式。 其有很多命令,但在生產(chǎn)環(huán)境中我們經(jīng)常使用的命令并沒有那么多,因此需要時(shí)再回頭查閱上圖中的命令即可。 3.1.1 啟動(dòng)Hadoop集群 在使用

    2024年02月05日
    瀏覽(33)
  • hadoop基礎(chǔ):通過 Shell 命令訪問 HDFS

    hadoop基礎(chǔ):通過 Shell 命令訪問 HDFS

    HDFS Shell 是由一系列類似 Linux Shell 的命令組成的。命令大致可分為 操作命令 、 管理命令 、 其他命令 三類 操作命令是以“ hdfs dfs ”開頭的命令。通過這些命令,用戶可以完成 HDFS 文件的 復(fù)制、刪除和查找 等操作,Shell 命令的一般格式如下。 hdfs dfs [通用選項(xiàng)] 其中,hdfs

    2023年04月08日
    瀏覽(28)
  • Hadoop中命令檢查hdfs的文件是否存在

    在Hadoop中,可以使用以下命令檢查HDFS文件是否存在: hadoop fs -test -e 其中,是要檢查的HDFS文件的路徑。 如果文件存在,命令返回0;如果文件不存在,命令返回非0值。 以下是一個(gè)示例: 示例中,使用hadoop fs -test -e命令檢查/user/hadoop/myfile.txt文件是否存在。接著,通過檢查命

    2024年02月14日
    瀏覽(88)
  • Hadoop原理與技術(shù)——hdfs命令行基本操作

    Hadoop原理與技術(shù)——hdfs命令行基本操作

    點(diǎn)擊鏈接查看文檔 一、實(shí)驗(yàn)?zāi)康?熟悉hdfs命令行基本操作 二、實(shí)驗(yàn)環(huán)境 Windows 10 VMware Workstation Pro虛擬機(jī) Hadoop環(huán)境 Jdk1.8 三、實(shí)驗(yàn)內(nèi)容 1:hdfs常見命令: (1)查看幫助:hdfs dfs -help (2)查看當(dāng)前目錄信息:hdfs dfs -ls / (3)創(chuàng)建文件夾:hdfs dfs -mkdir /文件夾名 (4)上傳文件:

    2023年04月16日
    瀏覽(17)
  • 【Hadoop】HDFS讀寫流程和客戶端命令使用

    【Hadoop】HDFS讀寫流程和客戶端命令使用

    ?? 個(gè)人主頁——??開著拖拉機(jī)回家_Linux,Java基礎(chǔ)學(xué)習(xí),大數(shù)據(jù)運(yùn)維-CSDN博客 ????? ???? 希望本文能夠給您帶來一定的幫助??文章粗淺,敬請(qǐng)批評(píng)指正!???? ???????????????? ?????????????? ???????????????????????? 感謝點(diǎn)贊和關(guān)注 ,每天進(jìn)步

    2024年02月11日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包