Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jeda injeksi I/O kesalahan
Gunakan AWS Fault Injection Service dan I/O tindakan Jeda untuk berhenti sementara I/O antara volume Amazon EBS dan instans yang dilampirkan untuk menguji bagaimana beban kerja Anda menangani I/O interupsi.
Untuk informasi selengkap AWS FIS nya, lihat Panduan AWS Fault Injection Service Pengguna .
Pertimbangan-pertimbangan
Ingatlah pertimbangan berikut untuk menjeda volume: I/O
-
Jeda I/O didukung pada semua jenis Nitro-based instance.
-
Untuk menguji konfigurasi batas waktu OS Anda, tetapkan durasi percobaan sama dengan atau lebih besar dari nilai yang ditentukan untuk
nvme_core.io_timeout. Untuk informasi selengkapnya, lihat Waktu tunggu I/O operasi NVMe untuk volume Amazon EBS. -
Jika Anda mengem I/O udi ke volume yang telah di I/O jeda, hal berikut terjadi:
-
Transisi status volume ke
impaireddalam 120 detik. Untuk informasi selengkapnya, lihat Pemeriksaan status volume Amazon EBS. -
Met CloudWatch rik untuk
VolumeStalledIOCheckadalah1jika volume I/O dijeda selama lebih dari 60 detik. Untuk mengetahui informasi selengkapnya, lihat Metrik untuk volume Amazon EBS. -
Met CloudWatch rik untuk panjang antrian (
VolumeQueueLength) tidak akan nol. Alarm atau pemantauan apa pun harus memantau kedalaman antrean non-nol. -
Met CloudWatch rik untuk
VolumeReadOpsatauVolumeWriteOpsakan0, yang menunjukkan bahwa volume tidak lagi diproses I/O.
-
Anda dapat melakukan eksperimen dasar dari konsol Amazon EC2, atau Anda dapat melakukan eksperimen yang lebih canggih menggunakan AWS FIS konsol. Untuk informasi selengkapnya tentang melakukan eksperimen lanjutan menggunakan AWS FIS konsol, lihat Tutorial untuk AWS FIS di Panduan AWS Fault Injection Service Pengguna.
Untuk melakukan percobaan dasar menggunakan konsol Amazon EC2
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Pada panel navigasi, pilih Volume.
-
Pilih volume yang akan dijeda I/O dan pilih Tindakan , Injeksi kesalahan, Jeda volume I/O.
-
Untuk Durasi, masukkan durasi yang akan dijeda I/O antara volume dan instance. Bidang di sebelah daftar dropdown Durasi menunjukkan durasi dalam format ISO 8601.
-
Di bagian Akses layanan, pilih peran layanan IAM AWS FIS untuk diasumsikan untuk melakukan percobaan. Anda dapat menggunakan peran default, atau peran yang sudah ada yang Anda buat. Untuk informasi selengkapnya, lihat Membuat peran IAM untuk AWS FIS eksperimen.
-
Pilih Jeda volume I/O. Saat diminta, masukkan
startdi bidang konfirmasi dan pilih Mulai percobaan. -
Pantau kemajuan dan dampak percobaan Anda. Untuk informasi selengkapnya, lihat Memantau AWS FIS di Panduan Pengguna AWS FIS .