Dokumen ini memberikan solusi untuk masalah umum yang mungkin Anda alami saat mengupdate instance VM Compute Engine. Untuk mengetahui petunjuk umum tentang cara mengupdate VM, lihat Mengupdate properti instance.
Praktik terbaik
Untuk menghindari masalah umum saat mengupdate VM, ikuti praktik terbaik berikut:
Gunakan alur kerja
update-from-file
: Ekspor konfigurasi instance ke file, ubah file, lalu gunakan perintahgcloud compute instances update-from-file
untuk menerapkan perubahan. Pendekatan ini membantu mencegah error dari perintah manual.Gunakan flag
most-disruptive-allowed-action
: Flag ini mencegah mulai ulang yang tidak disengaja. Setel keNO_EFFECT
untuk menguji perubahan,REFRESH
untuk update tanpa gangguan, danRESTART
hanya jika Anda yakin bahwa memulai ulang dapat diterima.
Masalah umum
Bagian ini mencantumkan error yang mungkin Anda alami saat mengupdate VM dan memberikan panduan tentang cara menyelesaikannya.
Ketidakcocokan sidik jari metadata
Error ini terjadi saat Anda mencoba memperbarui instance VM, tetapi metadata VM diperbarui oleh proses lain sejak Anda terakhir kali memuat ulang halaman atau mengambil data instance.
Pesan error:
Supplied fingerprint does not match current metadata fingerprint
Resolusi:
Properti sidik jari instance dalam permintaan Anda harus cocok dengan sidik jari instance saat ini untuk mencegah permintaan pembaruan simultan saling menimpa. Coba langkah berikut untuk mengatasinya:
Muat ulang halaman: Jika Anda menggunakan Google Cloud konsol, muat ulang halaman Detail instance VM sebelum melakukan perubahan.
Gunakan flag
--no-etag-cache
Google Cloud CLI: Jika Anda menggunakan Google Cloud CLI, gunakan flag--no-etag-cache
dengan perintahgcloud compute instances update
Anda.Coba lagi setelah beberapa menit: Sebagai upaya terakhir, coba hentikan VM, tunggu beberapa menit, lalu coba lakukan perubahan lagi.