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-fileuntuk 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_EFFECTuntuk menguji perubahan,REFRESHuntuk update tanpa gangguan, danRESTARThanya 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-cacheGoogle Cloud CLI: Jika Anda menggunakan Google Cloud CLI, gunakan flag--no-etag-cachedengan perintahgcloud compute instances updateAnda.Coba lagi setelah beberapa menit: Sebagai upaya terakhir, coba hentikan VM, tunggu beberapa menit, lalu coba lakukan perubahan lagi.