Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWSPremiumSupport-DiagnoseDiskUsageOnWindows
Deskripsi
AWSPremiumSupport-DiagnoseDiskUsageOnWindowsRunbook menganalisis volume Amazon Elastic Block Store (Amazon EBS) instans target Amazon Elastic Compute Cloud (Amazon EC2) untuk menentukan apakah volume tersebut memerlukan ekspansi. Ini memeriksa penggunaan setiap volume, jenis sistem file, dan riwayat ekspansi terhadap ambang batas yang ditentukan dalam parameter input runbook. Skrip mempertimbangkan faktor-faktor seperti modifikasi terbaru, sistem file yang didukung, dan batas AWS volume. Kemudian mengeluarkan volume, jika ada, yang merupakan kandidat untuk ekspansi, bersama dengan detail yang relevan untuk setiap volume.
Bagaimana cara kerjanya?
Runbook ini melakukan operasi berikut:
Memverifikasi bahwa instance target dikelola oleh Manajer Sistem.
Mengambil detail instance termasuk platform dan volume terlampir.
Cabang di platform dan berlanjut hanya jika instance target sedang berjalanWindows.
Menjelaskan modifikasi volume Amazon EBS yang sedang berlangsung atau baru-baru ini gagal pada volume instans.
Menjalankan pemeriksaan awal Windows untuk menganalisis penggunaan disk dan menentukan kandidat ekspansi.
Volume output yang merupakan kandidat untuk ekspansi dengan detail yang relevan.
penting
Akses ke AWSPremiumSupport-* runbook memerlukan Dukungan Bisnis +, Dukungan Perusahaan, atau Langganan Operasi Terpadu. Untuk informasi selengkapnya, lihat Bandingkan AWS Dukungan
Paket
Jalankan Otomatisasi ini (konsol)
Jenis dokumen
Otomatisasi
Pemilik
Amazon
Platform
Windows
Parameter
Izin IAM yang diperlukan
AutomationAssumeRoleParameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
ssm:DescribeInstanceInformationec2:DescribeInstancesec2:DescribeVolumesModificationsssm:SendCommandssm:ListCommandInvocations
Contoh kebijakan IAM
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:DescribeInstanceInformation", "ec2:DescribeInstances", "ec2:DescribeVolumesModifications", "ssm:SendCommand", "ssm:ListCommandInvocations" ], "Resource": "*" } ] }
Instruksi
Ikuti langkah-langkah ini untuk mengkonfigurasi otomatisasi:
-
Buka AWSPremiumSupport-DiagnoseDiskUsageOnWindows
di Manajer Sistem di bawah Dokumen. -
Pilih Eksekusi otomatisasi.
-
Untuk parameter input, masukkan yang berikut ini:
-
AutomationAssumeRole (Opsional):
Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Manajer Sistem untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Sistem Manajer Otomasi menggunakan izin pengguna yang memulai runbook ini.
Tipe:
AWS::IAM::Role::Arn
-
InstanceId (Diperlukan):
Deskripsi: (Diperlukan) ID instans Amazon EC2 Anda.
Tipe:
StringIzinkan Pola:
^i-[a-z0-9]{8,17}$
-
VolumeExpansionUsageTrigger (Diperlukan):
Deskripsi: (Diperlukan) Penggunaan minimum ruang partisi yang diperlukan untuk memicu ekstensi (dalam persentase).
Tipe:
StringIzinkan Pola:
^[0-9]{1,2}$
-
VolumeExpansionCapSize (Diperlukan):
Deskripsi: (Diperlukan) Ukuran maksimum yang akan ditingkatkan menjadi Volume Amazon EBS (dalam GiB).
Tipe:
StringIzinkan Pola:
^[0-9]{1,4}$
-
VolumeExpansionGibIncrease (Diperlukan):
Deskripsi: (Diperlukan) Peningkatan GiB volume. Kenaikan bersih terbesar antara
VolumeExpansionGibIncreasedanVolumeExpansionPercentageIncreaseakan digunakan.Tipe:
StringIzinkan Pola:
^[0-9]{1,4}$
-
VolumeExpansionPercentageIncrease (Diperlukan):
Deskripsi: (Diperlukan) Peningkatan persentase volume. Kenaikan bersih terbesar antara
VolumeExpansionGibIncreasedanVolumeExpansionPercentageIncreaseakan digunakan.Tipe:
StringIzinkan Pola:
^[0-9]{1,2}$
-
-
Pilih Eksekusi.
-
Otomatisasi dimulai.
-
Runbook melakukan langkah-langkah berikut:
-
AssertInstanceIsManagedInstance:
Memeriksa apakah instance target dikelola oleh Manajer Sistem.
-
DescribeInstance:
Menjelaskan instans Amazon EC2 target dan mengambil detail instans termasuk
Platform,InstanceType, dan dilampirkan.VolumeIds -
BranchOnPlatform:
Memeriksa apakah platform instans Amazon EC2 target adalah Windows Server dan melanjutkan eksekusi jika demikian.
-
DescribeVolumesModifications:
Menjelaskan modifikasi volume Amazon EBS yang sedang berlangsung atau baru-baru ini gagal pada volume instans.
-
RunPreChecksOnWindows:
Menjalankan PowerShell skrip pada instance Amazon EC2 target untuk melakukan analisis penggunaan disk dan menghasilkan rekomendasi ekspansi.
-
-
Setelah selesai, tinjau bagian Out put untuk hasil terperinci dari eksekusi.
Referensi
Otomatisasi Systems Manager