Menambahkan pemetaan perangkat blok ke AMI - Amazon Elastic Compute Cloud

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

Menambahkan pemetaan perangkat blok ke AMI

Masing-masing AMI memiliki pemetaan perangkat blok yang menentukan perangkat blok untuk dilampirkan ke instance saat diluncurkan dari. AMI Untuk menambahkan lebih banyak perangkat blok keAMI, Anda harus membuatnya sendiriAMI.

Tentukan pemetaan perangkat blok untuk AMI

Ada dua cara untuk menentukan volume selain volume root saat Anda membuat fileAMI. Jika Anda telah melampirkan volume ke instance yang sedang berjalan sebelum membuat AMI dari instance, pemetaan perangkat blok untuk AMI menyertakan volume yang sama. Untuk EBS volume, data yang ada disimpan ke snapshot baru, dan snapshot baru inilah yang ditentukan dalam pemetaan perangkat blok. Untuk volume penyimpanan instans, data tidak disimpan.

Untuk EBS -backedAMI, Anda dapat menambahkan EBS volume dan volume penyimpanan instance menggunakan pemetaan perangkat blok. Untuk instans yang didukung tokoAMI, Anda dapat menambahkan volume penyimpanan instance hanya dengan memodifikasi entri pemetaan perangkat blok dalam file manifes gambar saat mendaftarkan gambar.

catatan

Untuk instans M3, Anda harus menentukan volume penyimpanan instans dalam pemetaan perangkat blok untuk instans ketika Anda meluncurkannya. Saat Anda meluncurkan instance M3, volume penyimpanan instans yang ditentukan dalam pemetaan perangkat blok untuk AMI dapat diabaikan jika tidak ditentukan sebagai bagian dari pemetaan perangkat blok instans.

Console
Untuk menambahkan volume ke AMI menggunakan konsol
  1. Buka EC2 konsol Amazon.

  2. Di panel navigasi, pilih Instans.

  3. Pilih suatu instans dan pilih Tindakan, Citra dan templat, Buat citra.

  4. Masukkan nama dan deskripsi untuk citra.

  5. Volume instans muncul di bawah Volume instans. Untuk menambahkan volume lainnya, pilih Tambahkan volume.

  6. Untuk Tipe volume, pilih tipe volume. Untuk Perangkat pilih nama perangkat. Untuk EBS volume, Anda dapat menentukan detail tambahan, seperti snapshot, ukuran volume, jenis volumeIOPS, dan status enkripsi.

  7. Pilih Buat citra.

Command line

Untuk menambahkan volume ke AMI menggunakan baris perintah

Gunakan AWS CLI perintah create-image untuk menentukan pemetaan perangkat blok untuk -backed. EBS AMI Gunakan AWS CLI perintah register-image untuk menentukan pemetaan perangkat blok untuk instance yang didukung toko. AMI

Tentukan pemetaan perangkat blok menggunakan parameter --block-device-mappings. Argumen yang dikodekan JSON dapat diberikan baik secara langsung pada baris perintah atau dengan referensi ke file:

--block-device-mappings [mapping, ...] --block-device-mappings [file://mapping.json]

Untuk menambahkan volume penyimpanan instans, gunakan pemetaan berikut.

{ "DeviceName": "device_name", "VirtualName": "ephemeral0" }

Untuk menambahkan volume gp2 kosong 100 GiB, gunakan pemetaan berikut ini.

{ "DeviceName": "device_name", "Ebs": { "VolumeSize": 100 } }

Untuk menambahkan EBS volume berdasarkan snapshot, gunakan pemetaan berikut.

{ "DeviceName": "device_name", "Ebs": { "SnapshotId": "snap-xxxxxxxx" } }

Untuk pemetaan perangkat, gunakan pemetaan berikut.

{ "DeviceName": "device_name", "NoDevice": "" }

Atau, Anda dapat menggunakan parameter -BlockDeviceMapping dengan perintah berikut (AWS Tools for Windows PowerShell):

Melihat EBS volume dalam pemetaan perangkat AMI blok

Anda dapat dengan mudah menghitung EBS volume dalam pemetaan perangkat blok untuk file. AMI

Console
Untuk melihat EBS volume untuk AMI menggunakan konsol
  1. Buka EC2 konsol Amazon.

  2. Di panel navigasi, pilih AMIs.

  3. Pilih EBSgambar dari daftar Filter untuk mendapatkan daftar EBS -backedAMIs.

  4. Pilih yang diinginkanAMI, dan lihat tab Detail. Minimal, informasi berikut ini tersedia untuk perangkat root:

    • Jenis Perangkat Root (ebs)

    • Nama Perangkat Root (misalnya, /dev/sda1)

    • Perangkat blok (misalnya, /dev/sda1=snap-1234567890abcdef0:8:true)

    Jika AMI dibuat dengan EBS volume tambahan menggunakan pemetaan perangkat blok, bidang Perangkat Blok akan menampilkan pemetaan untuk volume tambahan tersebut juga. Jika AMI dibuat dengan volume EBS tambahan menggunakan pemetaan perangkat blok, Perangkat Blok menampilkan pemetaan untuk volume tambahan juga.

Command line

Untuk melihat EBS volume untuk AMI menggunakan baris perintah

Gunakan perintah describe-images (AWS CLI) atau perintah Get-EC2Image(AWS Tools for Windows PowerShell) untuk menghitung EBS volume dalam pemetaan perangkat blok untuk file. AMI