Topik ini menjelaskan cara memeriksa dan memperbaiki sistem file pada instans Linux.
Prasyarat
Layanan snapshot telah diaktifkan dan snapshot disk sistem telah dibuat. Untuk informasi selengkapnya, lihat Aktifkan snapshot dan Buat snapshot secara manual.
Prosedur
Topik ini menggunakan /dev/vdb1 sebagai contoh untuk menjelaskan cara memeriksa dan memperbaiki sistem file.
Hubungkan ke instans Linux.
Jika terjadi pengecualian pada sistem file di partisi /dev/vdb1 dari data disk instans tersebut, langsung hubungkan ke instans tersebut. Untuk informasi selengkapnya, lihat Hubungkan ke instans Linux menggunakan Workbench.
Jika sistem file yang rusak berada pada disk sistem, lepaskan disk sistem dari instans tersebut, sambungkan ke instans lain sebagai data disk, lalu hubungkan ke instans tersebut untuk melakukan langkah-langkah berikut. Untuk informasi selengkapnya, lihat Praktik terbaik untuk pemulihan data instans Linux.
CatatanPada dokumen yang ditautkan, lakukan hanya empat sublangkah pertama dari Langkah 3. Jangan memasang (mount) sistem file.
Jalankan perintah berikut untuk memeriksa apakah ada sistem file yang sedang dipasang pada sistem. Pastikan tidak ada sistem file yang sedang dipasang.
df -hCatatanJika sistem file sudah dipasang pada sistem, Anda dapat menjalankan perintah
umount /dev/vdb1untuk melepas pemasangannya (unmount) pada jam operasional yang sesuai.Jalankan perintah
blkiduntuk memeriksa jenis sistem file agar Anda dapat menjalankan perintah pemeriksaan dan perbaikan yang sesuai.Untuk sistem file EXT3 atau EXT4:
fsck -y /dev/vdb1Untuk sistem file XFS:
xfs_repair /dev/vdb1
(Diperlukan secara kondisional) Jika Anda memperbaiki disk sistem, pasang kembali ke instans asal. Untuk petunjuknya, lihat Praktik terbaik untuk pemulihan data instans Linux. Jika Anda memperbaiki data disk, lewati langkah ini.
Jalankan perintah berikut untuk memasang sistem file:
mount /dev/vdb1 /mntJalankan kembali salah satu perintah berikut untuk memeriksa sistem file yang telah dipasang. Jika pengecualian sistem file masih terjadi, abaikan peringatan tersebut. Untuk informasi selengkapnya, lihat Mengapa fsck menampilkan kerusakan saat menjalankan 'fsck -n' pada perangkat yang sedang dipasang meskipun perangkat tersebut bersih?
Untuk sistem file EXT3 dan EXT4:
fsck -y /dev/vdb1Untuk sistem file XFS:
xfs_repair /dev/vdb1