Rumah > masalah biasa > Apakah arahan hdfs

Apakah arahan hdfs

藏色散人
Lepaskan: 2023-03-14 15:51:49
asal
14245 orang telah melayarinya

arahan hdfs merujuk kepada perintah sistem Hadoop hdfs termasuk: 1. perintah ls; 3. perintah mkdir; arahan ;7. perintah copyFromLocal;

Apakah arahan hdfs

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Apakah arahan hdfs?

merujuk kepada arahan sistem hdfs Hadoop.

Untuk mengendalikan sistem hdfs, anda boleh menggunakan hadoop fs atau hdfs dfs, kedua-duanya mempunyai kesan yang sama. (Arahan hadoop dfs tidak lagi disyorkan)

Beberapa perintah biasa dalam sistem Hadoop hdfs

1 operasi fail hadoop fs (hdfs dfs)

  • ls memaparkan semua fail atau folder dalam direktori

Penggunaan: hadoop fs -ls [direktori borang uri]

Contoh: hadoop fs –ls / Paparkan semua fail dan direktori dalam direktori akar

Untuk memaparkan semua fail dalam direktori, anda boleh menambah pilihan -R

Contoh: hadoop fs -ls -R /

  • cat Lihat kandungan fail

Penggunaan: hadoop fs -cat URI [URI …]

Contoh: hadoop fs - cat /in/ test2.txt

  • mkdir Cipta direktori

Penggunaan: hadoop fs -mkdir [direktori borang uri]

Contoh: hadoop fs –mkdir /test

Buat direktori berbilang peringkat tambah –p

Contoh: hadoop fs –mkdir -p /a/b/c

  • rm Padam direktori atau fail

Penggunaan: hadoop fs -rm [laluan fail] Padam folder tambah -r

Contoh: hadoop fs -rm / test1.txt

Padam folder tambah -r,

Contoh: hadoop fs -rm -r /test

  • letakkan Salin fail

Salin fail ke sistem hdfs, atau baca fail daripada input standard Pada masa ini, dst ialah fail

Penggunaan: hadoop fs -put ...

Contoh:

Hadoop fs -put /usr/wisedu /temp /test1.txt /

Baca fail daripada input standard: hadoop fs -put -/in/myword

  • cp Salin fail dalam sistem

Penggunaan: hadoopfs -cp URI [URI …]

Salin fail daripada laluan sumber ke laluan destinasi. Perintah ini membenarkan berbilang laluan sumber, dalam hal ini laluan sasaran mestilah direktori.

Contoh:

hadoop fs -cp /in/myword/word
Salin selepas log masuk

  • copyFromLocal Salin fail tempatan ke hdfs

Penggunaan: hadoop fs-copyFromLocal URI

Serupa dengan perintah put kecuali laluan sumber terhad kepada fail setempat

  • dapatkan salinan fail ke sistem setempat

Penggunaan: hadoop fs -get[-ignorecrc] [-crc]

Salin fail ke sistem fail setempat. Fail yang gagal semakan CRC boleh disalin menggunakan pilihan -ignorercc. Gunakan pilihan -crc untuk menyalin fail bersama-sama dengan maklumat CRC.

Contoh: hadoop fs -get/word /usr/wisedu/temp/word.txt

  • copyToLocal menyalin fail ke sistem setempat

Penggunaan: hadoop fs-copyToLocal [-ignorecrc] [-crc] URI

Serupa dengan arahan get kecuali laluan sasaran terhad kepada fail setempat.

Contoh: hadoop fs - copyToLocal/word /usr/wisedu/temp/word.txt

  • mv

akan Fail dialihkan dari laluan sumber ke laluan destinasi. Perintah ini membenarkan berbilang laluan sumber, dalam hal ini laluan sasaran mestilah direktori. Memindahkan fail antara sistem fail yang berbeza tidak dibenarkan.

Penggunaan: hadoop fs -mv URI [URI …]

Contoh: hadoop fs -mv /in/test2.txt /test2.txt

  • du Paparkan saiz fail

Paparkan saiz semua fail dalam direktori.

Penggunaan: hadoop fs -du URI [URI …]

Contoh: hadoop fs -du /

Anda boleh menambah pilihan -s untuk memaparkan saiz direktori semasa atau folder

Contoh: hadoop fs -du -s /

  • touchz Cipta fail kosong

Penggunaan: hadoop fs -touchz URI [URI …]

Buat fail kosong 0-bait

Contoh: hadoop fs -touchz /empty.txt

  • chmod menukar kebenaran fail

Penggunaan: hadoop fs -chmod[-R]

Sama seperti arahan chmod pada platform Linux, ia menukar kebenaran fail. Menggunakan -R akan menyebabkan perubahan dibuat secara rekursif melalui struktur direktori. Pengguna arahan mestilah pemilik fail atau superuser.

Contoh: Mula-mula buat ujian pengguna biasa: ujian sudo useradd -m

Kemudian gunakan pengguna wisedu untuk mencipta fail hello.txt dalam direktori sistem hdfs /a Pada masa ini, ujian mempunyai keupayaan untuk membaca /a/hello Kebenaran fail .txt adalah seperti yang ditunjukkan di bawah:

Selepas bertukar kembali kepada pengguna wisedu, ubah suai kebenaran fail untuk menjadikan fail dalam direktori /a tidak boleh dibaca kepada pengguna lain. Arahan: hadoop fs - chmod -R o-r /a Seperti yang ditunjukkan dalam rajah di bawah, apabila beralih kembali kepada pengguna ujian untuk melihat fail /a/hello.txt, ia menggesa bahawa tiada kebenaran:

  • chown untuk menukar Pemilik fail

Penggunaan: hadoop fs -chown [-R] [OWNER][:[ KUMPULAN]] URI [URI]

Tukar pemilik fail. Menggunakan -R akan menyebabkan perubahan dibuat secara rekursif melalui struktur direktori. Pengguna arahan mestilah pengguna super.

Contoh: hadoop fs -chown -R test /a Seperti yang ditunjukkan di bawah:

  • chgrp menukar kumpulan di mana fail terletak

Penggunaan: hadoop fs -chgrp [-R] GROUP URI [URI …]

Tukar kumpulan yang mana fail itu berada. Menggunakan -R akan menyebabkan perubahan dibuat secara rekursif melalui struktur direktori. Pengguna arahan mestilah pemilik fail atau superuser.

Contoh: hadoop fs -chgrp -R test /a Seperti yang ditunjukkan di bawah:

2 arahan pengurusan hdfs dfsadmin

1) -laporan

Lihat maklumat asas dan statistik sistem fail.

Contoh: hdfs dfsadmin -laporan

2) -safemode

masukkan |. Mod selamat ialah keadaan NameNode di mana NameNode tidak menerima perubahan pada ruang nama (blok baca sahaja tidak disalin atau dipadamkan). NameNode secara automatik memasuki mod selamat apabila ia bermula Apabila peratusan minimum blok konfigurasi memenuhi bilangan replika minimum, ia akan meninggalkan mod selamat secara automatik. Masuk bermaksud masuk dan keluar bermakna keluar.

Contoh: hdfs dfsadmin -safemode get

hdfsdfsadmin -safemode enter

3) -refreshNodes

Baca semula hos dan kecualikan fail untuk membuat yang baharu Nod atau nod yang perlu keluar dari kluster boleh dikenal pasti semula oleh NameNode. Perintah ini digunakan apabila menambah nod atau membatalkan pendaftaran nod.

Contoh: hdfs dfsadmin -refreshNodes

4) -finalizeUpgrade

Operasi naik taraf HDFS terakhir. DataNode memadam direktori kerja versi sebelumnya, dan NameNode melakukan perkara yang sama selepas itu.

5) -upgradeProgress

butiran | paksa: Minta status naik taraf sistem semasa| nama fail

Simpan struktur data utama NameNode ke fail dalam direktori yang ditentukan oleh atribut hadoop.log.dir.

7) -setQuota...

Tetapkan kuota untuk setiap direktori . Kuota direktori ialah integer panjang yang memaksa bilangan nama di bawah pepohon direktori ditetapkan.

8) -clrQuota

Kosongkan tetapan kuota untuk setiap direktori .

9) -bantuan

Paparkan maklumat bantuan

Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan

Soalan Lazim

!

Atas ialah kandungan terperinci Apakah arahan hdfs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan