All Products
Search
Document Center

Elastic Compute Service:Isolasi atau perbaiki disk lokal

Last Updated:May 16, 2026

Isolasi atau perbaiki disk lokal yang rusak pada instance ECS melalui Konsol atau API setelah menerima event kerusakan disk.

Penting

Mengisolasi atau memperbaiki disk menyebabkan kehilangan data permanen pada disk lokal yang rusak. Backup data Anda terlebih dahulu.

Selama isolasi atau perbaikan disk, Anda dapat redeploy instance dengan disk lokal untuk mengembalikan kapasitas penuh disk, tetapi semua data pada disk tersebut akan hilang.

Ikhtisar prosedur

  1. Modifikasi file konfigurasi: Untuk instance Linux, login ke instance, modifikasi file /etc/fstab, dan unmount disk lokal yang rusak untuk mencegah operasi baca/tulis pada disk yang rusak selama penggantian.

  2. Isolasi disk yang rusak: Isolasi disk lokal yang rusak. Instance tetap beroperasi secara normal setelah isolasi.

  3. Ganti disk: Alibaba Cloud mengganti disk yang rusak.

  4. Pulihkan disk: Login ke instance ECS, modifikasi file /etc/fstab, dan mount disk lokal yang baru.

Catatan

Hanya keluarga instans big data d1, d2, dan d3, serta keluarga instans SSD lokal i4 yang mendukung isolasi dan penggantian disk online. Keluarga instans SSD lokal i3 dan i2 mendukung isolasi tetapi tidak mendukung penggantian. Langkah-langkah aktual yang ditampilkan di halaman bergantung pada tingkat kerusakan disk.

Prosedur

Modifikasi file konfigurasi (Linux saja)

Lewati langkah ini jika instance Anda tidak menjalankan Linux. Untuk instance Linux, modifikasi file /etc/fstab dan unmount disk lokal yang rusak sebelum isolasi:

Modifikasi file konfigurasi

  1. Koneksikan ke instance Linux.

  2. Jika disk lokal dikonfigurasi untuk mounting otomatis saat startup di /etc/fstab, tambahkan parameter nofail dan barrier untuk semua disk lokal guna mencegah kegagalan mounting menghambat startup instance.

    Sebelum modifikasi:

    UUID=cf4572d0-****-*** /path/to/mountpoint fstype defaults 0 0

    Setelah modifikasi:

    UUID=cf4572d0-****-*** /path/to/mountpoint fstype defaults,nofail,barrier=0 0 0

    Parameter

    Deskripsi

    UUID

    UUID dari disk data lokal. Jalankan perintah blkid untuk menanyakannya.

    /path/to/mountpoint

    Titik mount disk lokal. Jalankan perintah blkid untuk menanyakannya.

    fstype

    Jenis sistem file. Jalankan perintah blkid untuk menanyakannya.

    barrier

    Apakah write barrier diaktifkan. Nilai 0 berarti dinonaktifkan, dan 1 berarti diaktifkan.

    nofail

    Kegagalan mounting tidak menghambat startup instance.

  3. Unmount disk lokal yang rusak.

    Penting

    Jika Anda tidak unmount disk yang rusak, nama perangkat dapat berubah setelah perbaikan, sehingga aplikasi membaca atau menulis ke disk yang salah.

    umount /path/to/mountpoint

Isolasi disk yang rusak

ECS console

  1. Buka ECS Console-Events.

  2. Di panel navigasi kiri halaman Event, klik Local Disk-based Instance Events > Local Disk Damaged Events. Klik Repair di kolom Actions pada event target.image

  3. Di langkah Configurations Modification, pastikan Anda telah memodifikasi file konfigurasi, lalu klik Next.

    Modify configurations

  4. Di langkah Isolate Damaged Disk, klik OK. Tunggu hingga isolasi selesai. Jika halaman menampilkan langkah Instance Restart, restart instance.image

    Catatan

    Jika langkah berikutnya tidak muncul dalam beberapa menit, refresh halaman.

Operasi API

  1. Kueri peristiwa sistem.

    Panggil DescribeInstanceHistoryEvents untuk menanyakan peristiwa sistem dalam status Inquiring (Inquiring) di wilayah yang ditentukan. Catat EventId (EventId) dan nama event (Name) yang dikembalikan.

  2. Otorisasi dan jalankan isolasi disk yang rusak.

    Panggil AcceptInquiredSystemEvent untuk mengotorisasi isolasi disk.

    • Saat nama event adalah SystemMaintenance.IsolateErrorDisk:

      • Jika hanya RequestId yang dikembalikan, tidak diperlukan restart. Tunggu Alibaba Cloud mengganti disk.

      • Jika dikembalikan code:SwitchToOffline.OnlineIsolateFail, restart instance.

    • Saat nama event adalah SystemMaintenance.RebootAndIsolateErrorDisk: Setelah memanggil AcceptInquiredSystemEvent, restart instance.

Catatan

Setelah restart, disk lokal yang rusak dan diisolasi menjadi dummy disk berukuran 1 MiB. Terus hindari operasi baca/tulis pada disk yang rusak di lapisan aplikasi dan pertahankan pengaturan nofail dan barrier di /etc/fstab.

Ganti disk

Tidak diperlukan tindakan. Tunggu Alibaba Cloud mengganti disk lokal yang rusak. Penggantian diperkirakan selesai dalam lima hari kerja. Periksa progres di halaman Local Disk Events.

Pulihkan disk

ECS console

  1. Saat Disk Repair Progress berubah menjadi To Be Restored, yang menandakan bahwa event berada dalam tahap Restore, klik Repair di kolom Actions, lalu klik Restore di kotak dialog.

    image

  2. Jika halaman menampilkan langkah Restart, restart instance.

  3. Saat Disk Repair Progress berubah menjadi Handled, event telah sepenuhnya diproses.

API

  1. Kueri peristiwa sistem.

    Panggil DescribeInstanceHistoryEvents untuk menanyakan peristiwa sistem. Setelah penggantian disk, Alibaba Cloud menerbitkan event SystemMaintenance.ReInitErrorDisk atau SystemMaintenance.RebootAndReInitErrorDisk.

  2. Otorisasi pemulihan disk.

    Panggil AcceptInquiredSystemEvent untuk mengotorisasi pemulihan disk.

    • Saat nama event adalah SystemMaintenance.ReinitErrorDisk:

      • Jika hanya RequestId yang dikembalikan, tidak diperlukan restart.

      • Jika dikembalikan code=SwitchToOffline.OnlineReInitFail, restart instance.

    • Saat nama event adalah SystemMaintenance.RebootAndReinitErrorDisk: Setelah memanggil AcceptInquiredSystemEvent, restart instance.

Langkah selanjutnya

Setelah perbaikan, periksa status instance ECS dan disk lokal. Disk lokal yang diganti harus diinisialisasi sebelum digunakan. Lihat Initialize Windows data disk atau Initialize Linux data disk.