Pantau volume Amazon EBS Anda - Amazon EBS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pantau volume Amazon EBS Anda

AWS secara otomatis menyediakan data yang dapat Anda gunakan untuk memantau volume Amazon EBS Anda.

Untuk informasi pemantauan tambahan, lihat CloudWatch Metrik Amazon untuk Amazon EBS dan Amazon EventBridge untuk Amazon EBS.

Pemeriksaan status volume EBS

Pemeriksaan status volume memungkinkan Anda untuk lebih memahami, melacak, dan mengelola potensi ketidakkonsistenan data di volume Amazon EBS. Panduan ini dirancang untuk memberikan informasi yang Anda perlukan untuk menentukan apakah volume Amazon EBS terganggu, dan membantu Anda mengendalikan cara penanganan volume yang berpotensi tidak konsisten.

Pemeriksaan status volume adalah uji otomatis yang berjalan setiap 5 menit dan mengembalikan status lulus atau gagal. Jika semua pemeriksaan berhasil, status volume adalah ok. Jika pemeriksaan gagal, status volume adalah impaired. Jika statusnya insufficient-data, pemeriksaan mungkin masih berlangsung pada volume. Anda dapat melihat hasil pemeriksaan status volume untuk mengidentifikasi volume yang terganggu dan mengambil tindakan yang diperlukan.

Ketika Amazon EBS menentukan bahwa data volume berpotensi tidak konsisten, default-nya adalah data tersebut menonaktifkan I/O ke volume dari setiap instans EC2 yang terlampir, yang membantu mencegah kerusakan data. Setelah I/O dinonaktifkan, pemeriksaan status volume berikutnya gagal, dan status volume impaired. Selain itu, Anda akan melihat peristiwa yang memberi tahu Anda bahwa I/O dinonaktifkan, dan bahwa Anda dapat menyelesaikan status volume yang terganggu dengan mengaktifkan I/O ke volume. Kami menunggu sampai Anda mengaktifkan I/O untuk memberi Anda kesempatan untuk memutuskan apakah akan terus membiarkan instance Anda menggunakan volume, atau menjalankan pemeriksaan konsistensi menggunakan perintah, seperti fsck (instance Linux) atau chkdsk (instance Windows), sebelum melakukannya.

catatan

Status volume didasarkan pada pemeriksaan status volume, dan tidak mencerminkan status volume. Oleh karena itu, status volume tidak menunjukkan volume dalam error menyatakan (misalnya, jika volume tidak dapat menerima I/O.) Untuk informasi tentang status volume, lihat Status volume.

Jika konsistensi volume tertentu tidak menjadi masalah, dan Anda lebih suka bahwa volume disediakan segera jika terganggu, Anda dapat mengganti perilaku default dengan mengonfigurasi volume untuk mengaktifkan I/O secara otomatis. Jika Anda mengaktifkan atribut volume IO Aktif Otomatis (autoEnableIO dalam API), pemeriksaan status volume terus berlanjut. Selain itu, Anda akan melihat sebuah peristiwa yang memberi tahu Anda bahwa volume ditentukan berpotensi tidak konsisten, tetapi I/O secara otomatis diaktifkan. Ini memungkinkan Anda memeriksa konsistensi volume atau menggantinya di lain waktu.

Pemeriksaan status performa I/O membandingkan performa volume aktual dengan performa yang diharapkan dari suatu volume. Hal ini akan memperingatkan Anda jika volume beperforma di bawah harapan. Pemeriksaan status ini hanya tersedia untuk SSD IOPS yang Tersedia (io1 dan io2) dan volume SSD Tujuan Umum (gp3) yang terlampir pada suatu instans. Pemeriksaan status tidak valid untuk SSD Tujuan Umum (gp2), HDD Throughput yang Dioptimalkan (st1), HDD Cold (sc1), atau volume Magnetik (standard). Pemeriksaan status kinerja I/O dilakukan setiap menit sekali, dan CloudWatch mengumpulkan data ini setiap 5 menit. Mungkin diperlukan waktu hingga 5 menit dari saat Anda melampirkan volume io1 atau io2 ke instans untuk pemeriksaan status guna melaporkan status performa I/O.

penting

Saat menginisialisasi volume SSD IOPS yang Tersedia yang dipulihkan dari snapshot, performa volume dapat turun di bawah 50 persen dari tingkat yang diharapkan, yang menyebabkan volume menampilkan status warning dalam pemeriksaan status Performa I/O. Hal ini wajar, dan Anda dapat mengabaikan status warning pada volume SSD IOPS yang Tersedia saat Anda menginisialisasinya. Untuk informasi selengkapnya, lihat Inisialisasi volume Amazon EBS.

Tabel berikut mencantumkan status untuk volume Amazon EBS.

Status volume Status yang diaktifkan I/O Status performa I/O (hanya volume io1, io2, dan gp3)

ok

Diaktifkan (I/O Diaktifkan atau I/O Diaktifkan Otomatis)

Normal (Performa volume sesuai dengan yang diharapkan)

warning

Diaktifkan (I/O Diaktifkan atau I/O Diaktifkan Otomatis)

Terdegradasi (Performa volume di bawah ekspektasi)

Sangat Menurun (Performa volume jauh di bawah harapan)

impaired

Diaktifkan (I/O Diaktifkan atau I/O Diaktifkan Otomatis)

Dinonaktifkan (Volume sedang offline dan menunggu pemulihan, atau menunggu pengguna mengaktifkan I/O)

Terhenti (Performa volume sangat terpengaruh)

Tidak Tersedia (Tidak dapat menentukan performa I/O karena I/O dinonaktifkan)

insufficient-data

Diaktifkan (I/O Diaktifkan atau I/O Diaktifkan Otomatis)

Data Tidak Cukup

Data Tidak Cukup

Anda dapat melihat dan bekerja dengan pemeriksaan status menggunakan metode berikut.

Console
Untuk melihat pemeriksaan status
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Volume.

    Kolom Status Volume menampilkan status operasional setiap volume.

  3. Untuk melihat detail status instans tertentu, pilih instans di kisi lalu pilih tab Pemeriksaan status.

  4. Jika Anda memiliki volume dengan pemeriksaan status gagal (statusnya adalah impaired), lihat Bekerja dengan volume yang terganggu.

Atau, Anda dapat memilih Peristiwa di navigator guna melihat semua peristiwa untuk instans dan volume Anda. Untuk informasi selengkapnya, lihat Peristiwa volume EBS.

AWS CLI
Untuk melihat informasi status volume

Gunakan perintah describe-volume-status.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2.

Tools for Windows PowerShell
Untuk melihat informasi status volume

Gunakan perintah Get-EC2 VolumeStatus.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2.

Peristiwa volume EBS

Ketika Amazon EBS menentukan bahwa data volume berpotensi tidak konsisten, maka secara default menonaktifkan I/O ke volume dari semua instans EC2 terpasang. Hal ini menyebabkan pemeriksaan status volume gagal, dan membuat peristiwa status volume yang menunjukkan penyebab kegagalan.

Untuk mengaktifkan secara otomatis I/O pada volume dengan potensi ketidakkonsistenan data, ubah pengaturan atribut volume IO Aktif Otomatis (autoEnableIO di API). Untuk informasi selengkapnya tentang perubahan atribut ini, lihat Bekerja dengan volume yang terganggu.

Setiap peristiwa mencakup waktu mulai yang menunjukkan waktu terjadinya peristiwa, dan durasi yang menunjukkan berapa lama I/O untuk volume dinonaktifkan. Waktu selesai ditambahkan ke peristiwa saat I/O untuk volume diaktifkan.

Peristiwa status volume mencakup salah satu deskripsi berikut:

Awaiting Action: Enable IO

Data volume berpotensi tidak konsisten. I/O dinonaktifkan untuk volume hingga Anda mengaktifkannya secara eksplisit. Deskripsi peristiwa berubah menjadi IO Enabled setelah Anda secara eksplisit mengaktifkan I/O.

IO Enabled

Operasi I/O secara eksplisit diaktifkan untuk volume ini.

IO Auto-Enabled

Operasi I/O secara otomatis diaktifkan pada volume ini setelah peristiwa terjadi. Kami menyarankan Anda memeriksa inkonsistensi data sebelum melanjutkan penggunaan data.

Normal

Untuk volume io1, io2, dan gp3 saja. Performa volume sesuai dengan yang diharapkan.

Degraded

Untuk volume io1, io2, dan gp3 saja. Performa volume di bawah harapan.

Severely Degraded

Untuk volume io1, io2, dan gp3 saja. Performa volume jauh di bawah harapan.

Stalled

Untuk volume io1, io2, dan gp3 saja. Performa volume sangat terpengaruh.

Anda dapat melihat peristiwa untuk volume Anda menggunakan metode berikut.

Console
Untuk melihat peristiwa volume Anda
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Peristiwa. Semua instans dan volume yang memiliki peristiwa dicantumkan.

  3. Anda dapat memfilter berdasarkan volume untuk melihat status volume saja. Anda juga dapat memfilter jenis status tertentu.

  4. Pilih volume untuk menampilkan peristiwa spesifik.

AWS CLI
Untuk melihat peristiwa volume Anda

Gunakan perintah describe-volume-status.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2.

Tools for Windows PowerShell
Untuk melihat peristiwa volume Anda

Gunakan perintah Get-EC2 VolumeStatus.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2.

Jika Anda memiliki volume dengan I/O dinonaktifkan, lihat Bekerja dengan volume yang terganggu. Jika Anda memiliki volume dengan performa I/O berada di bawah normal, hal ini dapat menjadi kondisi sementara karena tindakan yang telah Anda ambil (misalnya, membuat snapshot volume selama penggunaan puncak, menjalankan volume pada instans yang tidak dapat mendukung bandwidth I/O yang diperlukan, mengakses data pada volume untuk pertama kali, dll.).

Bekerja dengan volume yang terganggu

Gunakan opsi berikut jika volume terganggu karena data volume berpotensi tidak konsisten.

Opsi 1: Melakukan pemeriksaan konsistensi pada volume yang terlampir pada instans

Opsi paling sederhana adalah untuk mengaktifkan I/O, kemudian melakukan pemeriksaan konsistensi data pada volume sementara volume masih terlampir pada instans Amazon EC2.

Untuk melakukan pemeriksaan konsistensi pada volume yang terpasang
  1. Hentikan aplikasi apa pun dari menggunakan volume.

  2. Aktifkan I/O pada volume. Gunakan salah satu metode berikut.

    Console
    1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

    2. Di panel navigasi, pilih Peristiwa.

    3. Pilih volume yang memungkinkan operasi I/O.

    4. Pilih Tindakan, Aktifkan I/O.

    AWS CLI
    Untuk mengaktifkan I/O untuk volume dengan AWS CLI

    Gunakan perintah enable-volume-io.

    Tools for Windows PowerShell
    Untuk mengaktifkan I/O untuk volume dengan Alat untuk Windows PowerShell

    Gunakan perintah Enable-EC2VolumeIO.

  3. Periksa data di volume.

    1. Jalankan perintah fsck (instance Linux) atau chkdsk (instance Windows).

    2. (Opsional) Tinjau semua log aplikasi atau sistem yang tersedia untuk pesan kesalahan yang relevan.

    3. Jika volume telah terganggu selama lebih dari 20 menit, Anda dapat menghubungi AWS Support Center. Pilih Pemecahan Masalah, kemudian di kotak dialog Menyelesaikan Masalah Pemeriksaan Status, pilih Hubungi Dukungan untuk mengirimkan kasus dukungan.

Opsi 2: Melakukan pemeriksaan konsistensi pada volume menggunakan instans lain

Gunakan prosedur berikut untuk memeriksa volume di luar lingkungan produksi Anda.

penting

Prosedur ini dapat menyebabkan hilangnya I/O tulis yang ditangguhkan ketika volume I/O dinonaktifkan.

Untuk melakukan pemeriksaan konsistensi pada volume secara terpisah
  1. Hentikan aplikasi apa pun dari menggunakan volume.

  2. Lepaskan volume dari instans Untuk informasi selengkapnya, lihat Lepaskan volume Amazon EBS dari instans.

  3. Aktifkan I/O pada volume. Gunakan salah satu metode berikut.

    Console
    1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

    2. Di panel navigasi, pilih Peristiwa.

    3. Pilih volume yang Anda lepas di langkah sebelumnya.

    4. Pilih Tindakan, Aktifkan I/O.

    AWS CLI
    Untuk mengaktifkan I/O untuk volume dengan AWS CLI

    Gunakan perintah enable-volume-io.

    Tools for Windows PowerShell
    Untuk mengaktifkan I/O untuk volume dengan Alat untuk Windows PowerShell

    Gunakan perintah Enable-EC2VolumeIO.

  4. Lampirkan volume ke instans lainnya. Untuk informasi selengkapnya, lihat Meluncurkan instans Anda danLampirkan volume Amazon EBS ke instans.

  5. Periksa data di volume.

    1. Jalankan perintah fsck (instance Linux) atau chkdsk (instance Windows).

    2. (Opsional) Tinjau semua log aplikasi atau sistem yang tersedia untuk pesan kesalahan yang relevan.

    3. Jika volume telah terganggu selama lebih dari 20 menit, Anda dapat menghubungi AWS Support Center. Pilih Pemecahan Masalah, lalu di kotak dialog pemecahan masalah, pilih Hubungi Dukungan untuk mengirimkan kasus dukungan.

Opsi 3: Hapus volume jika Anda tidak lagi membutuhkannya

Jika Anda ingin menghapus volume dari lingkungan Anda, cukup hapus volume. Untuk informasi tentang menghapus volume, lihat Menghapus volume Amazon EBS.

Jika Anda memiliki snapshot baru yang mencadangkan data pada volume, Anda dapat membuat volume baru dari snapshot. Untuk informasi selengkapnya, lihat Membuat volume dari snapshot.

Bekerja dengan atribut volume IO yang Diaktifkan Otomatis

Ketika Amazon EBS menentukan bahwa data volume berpotensi tidak konsisten, maka secara default menonaktifkan I/O ke volume dari semua instans EC2 terpasang Hal ini menyebabkan pemeriksaan status volume gagal, dan membuat peristiwa status volume yang menunjukkan penyebab kegagalan. Jika konsistensi volume tertentu tidak menjadi masalah, dan Anda lebih memilih agar volume tersebut tersedia segera jika terganggu, Anda dapat mengganti perilaku default dengan mengonfigurasi volume untuk mengaktifkan I/O secara otomatis. Jika Anda mengaktifkan atribut volume IO Aktif Otomatis (autoEnableIO di API), I/O antara volume dan instans secara otomatis diaktifkan ulang dan pemeriksaan status volume akan terlewati. Selain itu, Anda akan melihat peristiwa yang memberi tahu Anda bahwa volume berada dalam status yang berpotensi tidak konsisten, tetapi I/O secara otomatis diaktifkan. Jika peristiwa ini terjadi, Anda harus memeriksa konsistensi volume dan menggantinya jika perlu. Untuk informasi selengkapnya, lihat Peristiwa volume EBS.

Anda dapat melihat dan memodifikasi atribut IO Aktif Otomatis volume menggunakan salah satu metode berikut.

Amazon EC2 console
Untuk melihat atribut IO Diaktifkan Otomatis dari volume
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Volume.

  3. Pilih volume dan pilih tab Pemeriksaan status.

    Bidang I/O aktif otomatis menampilkan pengaturan saat ini (Diaktifkan atau Dinonaktifkan) untuk volume yang dipilih.

Untuk memodifikasi atribut IO yang Diaktifkan Otomatis dari volume
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Volume.

  3. Pilih volume dan pilih Tindakan, Kelola I/O yang diaktifkan otomatis.

  4. Untuk mengaktifkan I/O secara otomatis untuk volume yang terganggu, pilih kotak centang Aktifkan otomatis I/O untuk volume yang terganggu. Untuk menonaktifkan fitur, kosongkan kotak centang.

  5. Pilih Perbarui.

AWS CLI
Untuk melihat atribut autoEnableIO dari volume

Gunakan perintah describe-volume-attribute.

Untuk mengubah atribut autoEnableIO dari volume

Gunakan perintah modify-volume-attribute.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2

Tools for Windows PowerShell
Untuk melihat atribut autoEnableIO dari volume

Gunakan perintah Get-EC2 VolumeAttribute.

Untuk mengubah atribut autoEnableIO dari volume

Gunakan perintah Edit-EC2 VolumeAttribute.

Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Mengakses Amazon EC2