Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

VMwarecloud-initkonfigurasi guestinfo untuk AL2 023 di VMware

Mode fokus
VMwarecloud-initkonfigurasi guestinfo untuk AL2 023 di VMware - Amazon Linux 2023

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

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

VMware lingkungan tidak memiliki Layanan Data Meta EC2 Instance Amazon (IMDS), jadi metode alternatif untuk mengkonfigurasi AL2 023 diperlukan. Bagian ini menjelaskan cara menggunakan mekanisme konfigurasi alternatif untuk drive CD-ROM seed.iso virtual yang tersedia di VMware vSphere.

Metode konfigurasi ini menggunakan VMware extraconfigmekanisme untuk menyediakan data konfigurasi kecloud-init. Untuk masing-masing kunci berikut, keyname.encoding properti yang sesuai harus disediakan.

Kunci-kunci berikut dapat diberikan ke VMware extraconfigmekanisme.

guestinfo.metadata

JSON atau YAML mengandung cloud-init meta-data

guestinfo.userdata

A YAML dokumen yang berisi cloud-init data pengguna dalam format. cloud-config

guestinfo.vendordata(opsional)

YAML mengandung cloud-init vendor-data

Properti pengkodean yang sesuai (guestinfo.metadata.encoding,guestinfo.userdata.encoding, danguestinfo.vendordata.encoding) dapat berisi:

base64

Isi properti base64 dikodekan.

gzip+base64

Isi properti dikompresi dengan gzip setelah base64 pengkodean.

catatan

seed.isoMetode ini mendukung file network-config konfigurasi (opsional) terpisah. VMware guestinfoberbeda dalam bagaimana konfigurasi jaringan disediakan. Informasi tambahan disediakan di bagian berikut.

Jika konfigurasi jaringan eksplisit diinginkan, itu harus disematkan metadata dalam bentuk dua YAML atau JSON properti:

network

Berisi konfigurasi jaringan yang dikodekan dalam bentuk JSON atau YAMAL.

network.encoding

Berisi pengkodean data konfigurasi jaringan di atas. Pengkodean yang cloud-init didukung sama dengan untuk guestinfo data: base64 dan. gzip+base64

contoh Menggunakan VMware Alat govc CLI vSphere untuk lulus konfigurasi dengan guestinfo
  1. Siapkanmeta-data,user-data, dan file network-config konfigurasi opsional seperti yang dijelaskan dalamNoCloud (seed.iso) cloud-init konfigurasi untuk Amazon Linux 2023 di KVM dan VMware.

  2. Mengkonversi file konfigurasi ke dalam format yang dapat digunakan oleh VMware guestinfo.

    # 'meta-data', `user-data` and `network-config` are the configuration # files in the same format that would be used by a NoCloud (seed.iso) # data source, read-them and convert them to VMware guestinfo # # The VM_NAME variable is assumed to be set to the name of the VM # It is assumed that the necessary govc environment (credentials etc...) are already set metadata=$(cat "meta-data") userdata=$(cat "user-data") if [ -e "network-config" ] ; then # We need to embed the network config inside the meta-data netconf=$(base64 -w0 "network-config") metadata=$(printf "%s\nnetwork: %s\nnetwork.encoding: base64" "$metadata" "$netconf") fi metadata=$(base64 -w0 <<< "$metadata") govc vm.change -vm "$VM_NAME" \ -e guestinfo.metadata="$metadata" \ -e guestinfo.metadata.encoding="base64" userdata=$(base64 -w0 <<< "$userdata") govc vm.change -vm "$VM_NAME" \ -e guestinfo.userdata="$userdata" \ -e guestinfo.userdata.encoding="base64"
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.