Pantau kemajuan modifikasi EBS volume Amazon - Amazon EBS

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

Pantau kemajuan modifikasi EBS volume Amazon

Ketika Anda memodifikasi EBS volume, itu melewati urutan status. Volume memasuki status modifying, status optimizing, dan terakhir status completed. Pada titik ini, volume siap untuk dimodifikasi selengkapnya.

catatan

Jarang, AWS kesalahan sementara dapat mengakibatkan keadaan. failed Ini bukan indikasi kesehatan volume; itu hanya menunjukkan bahwa modifikasi terhadap volume gagal. Jika ini terjadi, coba kembali modifikasi volume.

Saat volume berada pada status optimizing, kinerja volume Anda ada di antara spesifikasi konfigurasi sumber dan target. Performa volume transisi tidak akan kurang dari performa volume sumber. Jika Anda menurunkan versiIOPS, kinerja volume transisi tidak kurang dari kinerja volume target.

Perubahan modifikasi volume berlaku sebagai berikut:

  • Perubahan ukuran biasanya memakan waktu beberapa detik dan berlaku setelah volume bertransisi ke status Optimizing.

  • Perubahan Performance (IOPS) dapat memakan waktu dari beberapa menit hingga beberapa jam untuk diselesaikan dan bergantung pada perubahan konfigurasi yang dilakukan.

  • Dalam beberapa kasus, konfigurasi baru dapat diterapkan lebih dari 24 jam, seperti ketika volume belum sepenuhnya diinisialisasi. Biasanya, volume 1-TiB yang digunakan sepenuhnya membutuhkan waktu sekitar 6 jam untuk bermigrasi ke konfigurasi performa baru.

Gunakan salah satu metode berikut untuk memantau kemajuan perubahan suatu volume.

Console
Untuk memantau kemajuan modifikasi menggunakan EC2 konsol Amazon
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Volume.

  3. Pilih volume.

  4. Kolom status Volume dan bidang Status volume di tab Detail berisi informasi dalam format berikut: Volume state - Modification state (Modification progress%). Gambar berikut menunjukkan status modifikasi volume dan volume.

    Status modifikasi volume dan volume

    Status volume yang mungkin adalah creating, available, in-use, deleting, deleted, dan error.

    Status modifikasi yang mungkin adalah modifying, optimizing, dan completed.

    Setelah modifikasi selesai, hanya status volume yang ditampilkan. Status modifikasi dan kemajuan tidak lagi ditampilkan.

AWS CLI
Untuk memantau kemajuan modifikasi menggunakan AWS CLI

Gunakan describe-volumes-modificationsperintah untuk melihat kemajuan satu atau beberapa modifikasi volume. Contoh berikut menjelaskan modifikasi volume untuk dua volume.

aws ec2 describe-volumes-modifications --volume-ids vol-11111111111111111 vol-22222222222222222

Dalam contoh output berikut, modifikasi volume masih dalam status modifying. Kemajuan dilaporkan dalam bentuk persentase.

{ "VolumesModifications": [ { "TargetSize": 200, "TargetVolumeType": "io1", "ModificationState": "modifying", "VolumeId": "vol-11111111111111111", "TargetIops": 10000, "StartTime": "2017-01-19T22:21:02.959Z", "Progress": 0, "OriginalVolumeType": "gp2", "OriginalIops": 300, "OriginalSize": 100 }, { "TargetSize": 2000, "TargetVolumeType": "sc1", "ModificationState": "modifying", "VolumeId": "vol-22222222222222222", "StartTime": "2017-01-19T22:23:22.158Z", "Progress": 0, "OriginalVolumeType": "gp2", "OriginalIops": 300, "OriginalSize": 1000 } ] }

Contoh berikutnya menggambarkan semua volume dengan status modifikasi optimizing atau completed, lalu memfilter dan memformat hasil untuk hanya menampilkan modifikasi yang dimulai pada atau setelah 1 Februari 2017:

aws ec2 describe-volumes-modifications --filters Name=modification-state,Values="optimizing","completed" --query "VolumesModifications[?StartTime>='2017-02-01'].{ID:VolumeId,STATE:ModificationState}"

Berikut ini adalah contoh output dengan informasi tentang dua volume:

[ { "STATE": "optimizing", "ID": "vol-06397e7a0eEXAMPLE" }, { "STATE": "completed", "ID": "vol-ba74e18c2aEXAMPLE" } ]
CloudWatch Events console

Dengan CloudWatch Acara, Anda dapat membuat aturan notifikasi untuk peristiwa modifikasi volume. Anda dapat menggunakan aturan untuk membuat pesan notifikasi menggunakan Amazon SNS atau menjalankan fungsi Lambda sebagai respons terhadap peristiwa yang cocok. Peristiwa dipancarkan atas dasar upaya terbaik.

Untuk memantau kemajuan modifikasi menggunakan CloudWatch Acara
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Peristiwa, Buat aturan.

  3. Untuk Bangun pola peristiwa untuk mencocokkan peristiwa berdasarkan layanan, pilih Pola peristiwa kustom.

  4. Untuk Bangun pola peristiwa kustom, ganti konten dengan berikut dan pilih Simpan.

    { "source": [ "aws.ec2" ], "detail-type": [ "EBS Volume Notification" ], "detail": { "event": [ "modifyVolume" ] } }

    Berikut contoh data peristiwa:

    { "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "EBS Volume Notification", "source": "aws.ec2", "account": "012345678901", "time": "2017-01-12T21:09:07Z", "region": "us-east-1", "resources": [ "arn:aws:ec2:us-east-1:012345678901:volume/vol-03a55cf56513fa1b6" ], "detail": { "result": "optimizing", "cause": "", "event": "modifyVolume", "request-id": "01234567-0123-0123-0123-0123456789ab" } }