Pemecahan masalah hibernasi di Azure

Penting

Azure Virtual Machines - Hibernasi saat ini dalam PRATINJAU. Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Hibernasi komputer virtual memungkinkan Anda mempertahankan status VM ke disk OS. Artikel ini menjelaskan cara memecahkan masalah dengan fitur hibernasi, masalah saat membuat VM yang diaktifkan hibernasi, dan masalah terkait hibernasi VM.

Untuk informasi khusus untuk VM Linux, lihat panduan pemecahan masalah hibernasi VM Linux.

Untuk informasi khusus untuk VM Windows, lihat panduan pemecahan masalah hibernasi VM Windows.

Tidak dapat membuat VM dengan hibernasi diaktifkan

Jika Anda tidak dapat membuat VM dengan hibernasi diaktifkan, pastikan Anda menggunakan ukuran VM, versi OS yang mendukung Hibernasi. Lihat bagian ukuran VM yang didukung, versi OS di panduan pengguna dan bagian batasan untuk detail selengkapnya. Berikut adalah beberapa kode kesalahan umum yang mungkin Anda amati:

ResultCode Pesan kesalahan Perbuatan
OperationNotAllowed Disk os yang dirujuk harus mendukung hibernasi untuk VM dengan kemampuan hibernasi. Validasi bahwa disk OS mengaktifkan dukungan hibernasi.
OperationNotAllowed Gambar platform yang dirujuk harus mendukung hibernasi untuk VM dengan kemampuan hibernasi. Gunakan gambar platform yang mendukung hibernasi.
OperationNotAllowed Gambar galeri bersama yang dirujuk harus mendukung hibernasi untuk VM dengan kemampuan hibernasi. Memvalidasi bahwa Definisi Gambar Shared Gallery mengaktifkan dukungan hibernasi
OperationNotAllowed Kemampuan hibernasi tidak didukung untuk Spot VM.
OperationNotAllowed Gambar VM pengguna tidak didukung untuk VM dengan kemampuan Hibernasi. Gunakan gambar platform atau Gambar Galeri Bersama jika Anda ingin menggunakan fitur hibernasi
OperationNotAllowed Mereferensikan Host Khusus tidak didukung untuk VM dengan kemampuan Hibernasi.
OperationNotAllowed Mereferensikan Grup Reservasi Kapasitas tidak didukung untuk VM dengan kemampuan Hibernasi.
OperationNotAllowed Hibernasi tidak dapat diaktifkan pada Komputer Virtual karena Ukuran Disk OS ({0} byte) setidaknya harus lebih besar dari memori VM ({1} byte). Pastikan disk OS memiliki ruang yang cukup untuk dapat mempertahankan konten RAM setelah VM dihibernasi
OperationNotAllowed Hibernasi tidak dapat diaktifkan pada Komputer Virtual yang dibuat dalam Set Ketersediaan. Hibernasi hanya didukung untuk VM mandiri & Virtual Machine Scale Sets Flex VM

Tidak dapat menghibernasi VM

Jika Anda tidak dapat menghibernasi VM, pertama-tama periksa apakah hibernasi diaktifkan pada VM. Misalnya, menggunakan GET VM API, Anda dapat memeriksa apakah hibernasi diaktifkan pada VM

    "properties": {
        "vmId": "XXX",
        "hardwareProfile": {
            "vmSize": "Standard_D4s_v5"
        },
        "additionalCapabilities": {
            "hibernationEnabled": true
        },

Jika hibernasi diaktifkan pada VM, periksa apakah hibernasi berhasil diaktifkan di OS tamu.

Untuk tamu Linux, lihat panduan pemecahan masalah hibernasi VM Linux.

Untuk tamu Windows, lihat panduan pemecahan masalah hibernasi VM Windows.

Kode kesalahan umum

ResultCode errorDetails Perbuatan
InternalOperationError Operasi fabric gagal. Biasanya ini adalah masalah sementara. Coba lagi operasi Hibernate setelah 5 menit.
OperationNotAllowed Operasi 'HibernateAndDeallocate' tidak diizinkan pada VM 'Z0000ZYH000' karena VM memiliki ekstensi 'AzureHibernateExtension' dalam status gagal Masalah pelanggan. Konfirmasikan bahwa pembuatan VM dengan hibernasi diaktifkan berhasil, dan ekstensi dalam keadaan sehat
OperationNotAllowed Operasi Hibernate-Deallocate hanya dapat dipicu pada VM yang berhasil disediakan dan sedang berjalan. Kesalahan pelanggan. Pastikan bahwa VM berhasil berjalan sebelum mencoba Hibernate-Deallocate VM.
OperationNotAllowed Operasi Hibernate-Deallocate hanya dapat dipicu pada VM yang diaktifkan untuk hibernasi. Aktifkan properti additionalCapabilities.hibernationEnabled selama pembuatan VM, atau setelah menghentikan dan membatalkan alokasi VM. Kesalahan pelanggan.
VMHibernateFailed Hibernasi VM 'hiber_vm_res_5' gagal karena kesalahan internal. Coba lagi nanti. Coba lagi setelah 5 menit. Jika terus gagal setelah beberapa percobaan ulang, periksa apakah tamu dikonfigurasi dengan benar untuk mendukung hibernasi atau hubungi dukungan Azure.
VMHibernateNotSupported VM 'Z0000ZYJ000' tidak mendukung hibernasi. Pastikan bahwa VM dikonfigurasi dengan benar untuk mendukung hibernasi. Hibernasi VM segera setelah boot tidak didukung. Coba lagi hibernasi VM setelah beberapa menit.

Tidak dapat melanjutkan VM

Memulai VM hibernasi mirip dengan memulai VM yang dihentikan. Selain masalah yang umum dilihat saat memulai VM, masalah tertentu khusus untuk memulai VM yang dihibernasi.

ResultCode errorDetails
OverconstrainedResumeFromHibernatedStateAllocationRequest Kegagalan alokasi. VM dengan batasan berikut tidak dapat dialokasikan, karena kondisinya terlalu ketat. Hapus sejumlah batasan, lalu coba lagi. Batasan yang diterapkan adalah: Batasan Jaringan (seperti Jaringan Terakselerasi atau IPv6), Melanjutkan dari status hibernasi (coba lagi memulai VM setelah beberapa waktu atau atau hentikan-batalkan alokasi VM dan coba mulai VM lagi).
AllocationFailed Alokasi VM gagal dari status hibernasi karena kapasitas yang tidak mencukup. Coba lagi nanti atau hentikan-batalkan alokasi VM dan coba mulai VM.