Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWSSupport-CheckXenToNitroMigrationRequirements
Deskripsi
AWSSupport-CheckXenToNitroMigrationRequirements
Runbook memverifikasi bahwa instans Amazon Elastic Compute Cloud (Amazon EC2) memenuhi prasyarat untuk berhasil mengubah jenis instans dari instans tipe Xen ke jenis instans berbasis Nitro. Otomatisasi ini memeriksa hal berikut:
-
Perangkat root adalah volume Amazon Elastic Block Store (Amazon EBS).
-
enaSupport
Atribut diaktifkan. -
Modul ENA diinstal pada instance.
-
Modul NVMe diinstal pada instance. Jika ya, modul diinstal dan skrip memverifikasi bahwa modul dimuat dalam
initramfs
gambar. -
Menganalisis
/etc/fstab
dan mencari perangkat blok yang dipasang menggunakan nama perangkat. -
Menentukan apakah sistem operasi (OS) menggunakan nama antarmuka jaringan yang dapat diprediksi secara default.
Runbook ini mendukung sistem operasi berikut:
-
Red Hat Enterprise Linux
-
CentOS
-
Amazon Linux 2
-
Amazon Linux
-
Debian Server
-
Ubuntu Server
-
SUSE Linux Enterprise Server15 SP2
-
SUSE Linux Enterprise Server12 SP5
Jenis dokumen
Otomatisasi
Pemilik
Amazon
Platform
Linux
Parameter
-
AutomationAssumeRole
Jenis: String
Deskripsi: (Opsional) Amazon Resource Name (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Systems Manager Automation untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
-
InstanceId
Jenis: String
Default: salah
Deskripsi: (Diperlukan) ID instans Amazon EC2 yang ingin Anda periksa prasyarat sebelum bermigrasi ke jenis instans berbasis Nitro.
Izin IAM yang diperlukan
AutomationAssumeRole
Parameter membutuhkan tindakan berikut untuk menggunakan runbook dengan sukses.
-
ssm:DescribeAutomationExecutions
-
ssm:DescribeAutomationStepExecutions
-
ssm:DescribeAutomationStepExecutions
-
ssm:DescribeInstanceInformation
-
ssm:DescribeInstanceProperties
-
ssm:StartAutomationExecution
-
ssm:GetAutomationExecution
-
ssm:GetDocument
-
ssm:ListCommands
-
ssm:ListCommandInvocations
-
ssm:ListDocuments
-
ssm:StartAutomationExecution
-
ssm:SendCommand
-
iam:ListRoles
-
ec2:DescribeInstances
-
ec2:DescribeInstancesTypes
Langkah Dokumen
-
aws:executeAwsApi
- Mengumpulkan rincian tentang contoh. -
aws:executeAwsApi
- Mengumpulkan informasi tentang hypervisor untuk instance. -
aws:branch
- Cabang berdasarkan apakah instance target sudah menjalankan tipe instans berbasis Nitro. -
aws:branch
- Memeriksa apakah OS instance didukung oleh instance berbasis Nitro. -
aws:assertAwsResourceProperty
- Memverifikasi instance yang Anda tentukan dikelola oleh Systems Manager, dan statusnya adalahOnline
. -
aws:branch
- Cabang berdasarkan apakah perangkat root instans adalah volume Amazon EBS. -
aws:branch
- Cabang berdasarkan apakah atribut ENA diaktifkan untuk contoh. -
aws:runCommand
- Memeriksa driver ENA pada instance. -
aws:runCommand
- Memeriksa driver NVMe pada instance. -
aws:runCommand
- Memeriksafstab
file untuk format yang tidak dikenal. -
aws:runCommand
- Memeriksa konfigurasi nama antarmuka yang dapat diprediksi pada instance. -
aws:executeScript
- Menghasilkan output berdasarkan langkah-langkah sebelumnya.
Keluaran
FinalOutput.output - Hasil pemeriksaan yang dilakukan oleh otomatisasi.