GNU/Linux >> Belajar Linux >  >> Linux

Perbedaan Antara nobootwait dan nofail di Sistem File Linux

Sebagai pengguna linux, kita sering kali perlu menambah/mengubah opsi penyimpanan di sistem kita, dan kemungkinan besar kita akan mulai menggunakan /etc/fstab file , yang sangat penting untuk kita kuasai agar memiliki administrasi server yang baik sebelum itu kita lanjutkan dengan topik utama yang ingin saya berikan pengantar singkat tentang file fstab.

File fstab.

Ketika kami menyalakan perangkat kami, proses boot linux dimulai. dan salah satu "langkah" (jika Anda mau) adalah memasang sistem file. File fstab menyimpan sistem file yang akan di-mount saat boot yaitu, untuk menghindari pemasangan sistem file secara manual, kita perlu menentukan sistem file mana yang akan dipasang saat boot. Biasanya distribusi linux yang berbeda secara default memiliki file fstab dengan sistem file yang diperlukan untuk menjalankan linux misalnya "/" atau root, /boot sistem file dll.

Fstab adalah file teks biasa dalam format yang sangat sederhana, tetapi juga bisa sangat membingungkan pada awalnya.

!

1.1 Gambar file fstab default

Dalam file fstab kita dapat menemukan enam bidang yaitu:

  1. UUID atau perangkat:Ini untuk mencantumkan perangkat mana yang kami gunakan, tetapi sistem linux "modern" lebih suka menggunakan UUID. Misalnya kita dapat memiliki yang berikut:

    Device: /dev/sda1
    UUID:   70ccd6e7-6ae6-44f6-812c-51aab8036d9
    

    Perangkat dan UUID secara praktis sama, tetapi seperti yang kami nyatakan sebelumnya, UUID akan lebih umum kita lihat.

  2. Titik pemasangan: Ini menunjukkan di mana sistem file dilampirkan atau di mana kita akan melampirkan sistem file.

  3. Jenis sistem file: Seperti namanya, ini menunjukkan tipe sistem file. Salah satu contoh pada gambar adalah swap.

  4. Opsi: opsi panjang untuk sistem file misalnya Nobootwait, nofail, noauto dll.

  5. Informasi cadangan (digunakan oleh perintah dump):Ini tidak lagi relevan dan harus selalu disetel ke 0.

  6. Urutan pengujian Integritas sistem file.

Untuk menyimpulkan dengan pengenalan singkat ke file fstab, Perlu disebutkan bahwa ada opsi lain yang dapat kita konfigurasikan di server, yang paling menarik daripada menggunakan satu file untuk me-mount sistem file, gunakan, /etc/fstab .d direktori di mana kita akan memiliki file individual untuk sistem file kita. Alternatif lain adalah menggunakan unit systemd untuk sistem file, tetapi ini di luar cakupan artikel ini.

Nobootwait

Nobootwait adalah opsi yang dapat kita gunakan untuk menghentikan proses boot dari mencoba me-mount sistem file yang berada di perangkat keras yang tidak tersedia atau tidak ada, memungkinkan kita untuk melanjutkan proses boot. Ini akan membantu kami mencegah urutan boot menjadi "hang" di awal.

Contoh opsi nofail di file fstab.

Device		            Filesystem	    format  options		                                min max
dev/vg_data/log_data    /var/log/backup ext3    defaults,nobootwait                         1   2
/dev/sda2               /mnt/other      auto    defaults,nofail,x-systemd.device-timeout=9  0   2

TidakGagal

Opsi NoFail akan menjadi kebalikan dari nobootwait karena jika kita menambahkan opsi ini ke satu sistem file di file fstab, pada saat boot, sistem akan mencoba memasang sistem file meskipun sistem file tersebut tidak ada. Apa yang akan terjadi adalah bahwa sistem tidak akan boot sampai sistem file di-mount. Opsi ini sering digunakan dalam sistem file yang penting bagi sistem linux dan yang perlu dipasang apa pun yang terjadi.

Seperti yang dapat kita lihat, opsi ini dapat digunakan tergantung pada apa yang ingin kita capai, jika kita membutuhkan sistem untuk melakukan boot meskipun beberapa sistem file tidak ada atau tidak dapat dipasang, kita dapat menggunakan nobootwait opsi di sistem file yang tidak terlalu "penting" bagi kami.

Di sisi lain jika kita membutuhkan satu filesystem itu, (karena sangat penting dan dibutuhkan untuk operasi kita) di-mount, kita bisa menggunakan opsi Nofail.

Referensi

  • Bagaimana cara menonaktifkan pemasangan sistem file jika perangkat keras gagal. - Topi merah

Gunakan tab Umpan Balik untuk memberikan komentar atau mengajukan pertanyaan. Anda juga dapat memulai percakapan dengan kami.


Linux
  1. Pelajari Perbedaan Antara Perintah "su" dan "su -" di Linux

  2. Cara Mengakses Sistem File Linux di Windows 10 dan WSL 2

  3. Perbedaan sub-kulit antara bash dan ksh

  1. Perbedaan Antara Editor Teks Vi Dan Vim Dijelaskan

  2. Apa perbedaan antara lsof dan netstat di linux?

  3. Perbedaan antara Sistem file yang dibuat oleh fdisk dan sistem file yang dibuat oleh mkfs - linux

  1. Inode dan sistem file Linux

  2. Fitur &Perbedaan Sistem File Linux Ext2, Ext3 dan Ext4

  3. Linux SCHED_OTHER, SCHED_FIFO dan SCHED_RR - perbedaan