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. |