GNU/Linux >> Belajar Linux >  >> Linux

INCONSISTENSI YANG TAK TERDUGA; JALANKAN fsck SECARA MANUAL

Kemarin salah satu server pelanggan saya mogok karena server mati secara tiba-tiba, dan tentu saja tidak ada akses ssh.
Karena ini adalah server yang dihosting jarak jauh, kami tidak dapat mendapatkannya. Ketika dimulai lagi, ia menjalankan fsck otomatis melalui sda dan sdb.

Karena ini adalah drive SATA II yang lambat dengan konten sekitar 1,5 TB, dibutuhkan sekitar 3 jam untuk menyelesaikannya. Pada akhirnya, tiba-tiba muncul kesalahan ini:

INKONSISTENSI YANG TAK TERDUGA; JALANKAN fsck SECARA MANUAL

Pesan ini cukup jelas, fsck otomatis tidak dapat memperbaiki inkonsistensi dan disarankan untuk menjalankan fsck secara manual .

Pada situasi ini beberapa merekomendasikan untuk mem-boot server dengan gambar linux langsung, seperti SystemRescueCD atau USB boot stick untuk mendapatkan akses ke shell root, namun dalam hal ini satu-satunya hal yang diperlukan adalah mengetikkan kata sandi root dan cukup jalankan fsck secara manual .

Ketika saya mengunjungi kantor pelanggan saya di mana server ini berada, ada dua hal yang harus dilakukan:

1.- Hindari fsck dengan mengedit parameter kernel dari grub boot loader menambahkan 'fastspeed' di akhir, reboot dan cross fing agar sistem hidup kembali.

2.- Jalankan fsck secara manual untuk memperbaiki semua inkonsistensi data yang tidak terduga.

Saya memilih 2, dan sebenarnya cukup sederhana:

Setelah INCONSISTENSI YANG TAK TERDUGA; RUN fsck secara MANUAL pesan itu meminta untuk memasukkan kata sandi root atau tekan CTRL + D untuk melanjutkan, jadi saya memasukkan kata sandi root dan mengeluarkan perintah:

fsck -y /dev/sdb1

Itu saja, fsck manual memperbaiki semua kesalahan dan sistem hidup kembali.

INCONSISTENSI YANG TAK TERDUGA; RUN fsck MANUALLY terakhir diubah:19 September 2017 oleh Esteban Borges
Linux
  1. Ganti nama basis data MySQL

  2. gdb tidak mencapai breakpoint apa pun saat saya menjalankannya dari dalam wadah Docker

  3. jalankan saringan di maildir

  1. CronJob setiap 25 menit

  2. Kehabisan memori menjalankan fsck pada sistem file besar

  3. Bagaimana saya bisa menjalankan pemeriksaan nagios secara manual dari baris perintah?

  1. Instal Java secara manual di Linux

  2. Kisah Linux keluarga saya

  3. 3 rilis Linux favorit saya