全部产品
Search
文档中心

:Periksa dan perbaiki sistem berkas pada instance Linux

更新时间:Dec 08, 2025

Topik ini menjelaskan cara memeriksa dan memperbaiki sistem berkas pada instance Linux.

Prasyarat

Layanan snapshot telah diaktifkan dan snapshot disk sistem telah dibuat. Untuk informasi lebih lanjut, lihat Aktifkan ECS Snapshot dan Buat Snapshot.

Prosedur

Dalam contoh ini, partisi /dev/vdb1 digunakan untuk menjelaskan cara memeriksa dan memperbaiki sistem berkas pada instance Linux.

  1. Sambungkan ke instance Linux.

    • Jika terjadi pengecualian pada sistem berkas di partisi /dev/vdb1 dari disk data instance, langsung sambungkan ke instance. Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk menyambung ke instance Linux melalui SSH.

    • Jika terjadi pengecualian pada sistem berkas di partisi /dev/vdb1 dari disk sistem instance, lepaskan disk sistem dari instance, pasang disk tersebut ke instance lain sebagai disk data, lalu sambungkan ke instance yang baru dipasang untuk melakukan operasi berikut. Untuk informasi lebih lanjut, lihat bagian "Langkah 2: Lepaskan disk sistem dari Instance A" dan "Langkah 3: Pasang disk sistem yang dilepaskan dari Instance A ke Instance B sebagai disk data" dari topik Praktik terbaik untuk memulihkan data pada instance Linux.

      Catatan

      Ketika Anda melakukan operasi yang dijelaskan dalam Langkah 3: Pasang disk sistem yang dilepaskan dari Instance A ke Instance B sebagai disk data, Anda hanya perlu melakukan empat sublangkah pertama. Anda tidak perlu memasang sistem berkas.

  2. Jalankan perintah berikut untuk memeriksa apakah sistem berkas dipasang pada sistem. Pastikan tidak ada sistem berkas yang dipasang.

    df -h
    Catatan

    Jika sistem berkas dipasang pada sistem, jalankan perintah umount /dev/vdb1 untuk melepas sistem berkas selama periode waktu yang sesuai.

  3. Jalankan perintah blkid untuk melihat tipe sistem berkas. Jalankan salah satu perintah berikut untuk memeriksa dan memperbaiki sistem berkas berdasarkan tipe sistem berkas:

    • Sistem berkas Ext3 dan Ext4: fsck -y /dev/vdb1

    • Sistem berkas XFS: xfs_repair /dev/vdb1

  4. (Kondisional diperlukan) Setelah Anda mengonfirmasi bahwa sistem berkas telah diperbaiki, Anda harus memasang kembali disk ke instance aslinya jika sistem berkas yang rusak berada pada disk sistem. Untuk informasi lebih lanjut, lihat bagian "Langkah 5: Pasang ulang Disk C ke Instance A" dari topik Praktik terbaik untuk memulihkan data pada instance Linux. Jika sistem berkas yang rusak berada pada disk data, abaikan langkah ini.

  5. Jalankan perintah berikut untuk memasang sistem berkas:

    mount /dev/vdb1 /mnt
  6. Jalankan ulang salah satu perintah berikut untuk memeriksa sistem berkas yang telah dipasang. Jika pengecualian sistem berkas masih ada, abaikan peringatan. Untuk informasi lebih lanjut, lihat Mengapa 'fsck' menunjukkan korupsi saat menjalankan 'fsck -n' pada perangkat yang dipasang ketika perangkat bersih?

    • Sistem berkas Ext3 dan Ext4: fsck -y /dev/vdb1

    • Sistem berkas XFS: xfs_repair /dev/vdb1