Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: ✔️ Linux VM'ler ✔️ Windows VM'ler ✔️ Esnek ölçek kümeleri ✔️ Tekdüze ölçek kümeleri
Önyükleme tanılaması, Azure sanal makineleri (VM) için VM önyükleme hatalarını tanılamaya olanak tanıyan bir hata ayıklama özelliğidir. Önyükleme tanılaması, kullanıcının seri günlük bilgilerini ve ekran görüntülerini toplayarak vm'sinin önyükleme durumunu gözlemlesine olanak tanır.
Önyükleme tanılama depolama hesabı
Azure portalında vm oluşturduğunuzda önyükleme tanılaması varsayılan olarak etkinleştirilir. Önerilen önyükleme tanılama deneyimi, Azure VM oluşturma süresinde önemli performans geliştirmeleri gösterdiğinden yönetilen bir depolama hesabı kullanmaktır. Yönetilen depolama hesabı kullanmak, önyükleme tanılama verilerini depolamak için bir kullanıcı depolama hesabı oluşturmak için gereken süreyi ortadan kaldırır. Yönetilen depolama hesabı kullanılırken: Yönetilen depolama hesabına doğrudan erişilemez ve yönetilen depolama hesabında depolanan önyükleme tanılama veri blobları (günlüklerden ve anlık görüntülerden oluşan) şu anda faturalandırılmaz.
Alternatif bir önyükleme tanılama deneyimi, özel bir depolama hesabı kullanmaktır. Kullanıcı yeni bir depolama hesabı oluşturabilir veya mevcut bir depolama hesabını kullanabilir. Özel depolama hesabında depolama güvenlik duvarı etkinleştirildiğinde (Tüm ağlardan etkinleştirildi seçeneği seçilmez), şunları yapmanız gerekir:
Azure platformunun ekran görüntüsünü ve seri günlüğü yayımlaması için depolama güvenlik duvarı üzerinden erişime izin verildiğinden emin olun. Bunu yapmak için Azure portalında özel önyükleme tanılama depolama hesabına gidin ve Güvenlik + ağ bölümünden Ağ'ı seçin. Güvenilen hizmetler listesindeki Azure hizmetlerinin bu depolama hesabına erişmesine izin ver onay kutusunun seçili olup olmadığını denetleyin.
Kullanıcıların önyükleme ekran görüntülerini veya seri günlükleri görüntülemesi için depolama güvenlik duvarına izin verin. Bunu yapmak için ağınızı veya istemcinin/tarayıcının İnternet IP'lerini güvenlik duvarı dışlamaları olarak ekleyin. Daha fazla bilgi için bkz. Azure Depolama güvenlik duvarlarını ve sanal ağları yapılandırma.
Azure Seri Konsolu için depolama güvenlik duvarını yapılandırmak için bkz. Özel başlangıç tanılama depolama hesabı güvenlik duvarı etkin olduğunda Seri Konsolu kullanma.
Uyarı
Önyükleme tanılamasıyla ilişkili özel depolama hesabının gereklilikleri arasında, depolama hesabı ile ilgili sanal makinelerin aynı bölgede ve abonelikte bulunması yer alır. Önyükleme tanılama verilerini görüntülemek için kullanıcıların da doğru görüntüleme ve okuma izinlerine sahip olması gerekir.
Önyükleme teşhisi görünümü
Azure portalında sanal makine sekmesine gidin. Önyükleme tanılama seçeneği, Azure portalında Yardım bölümünün altındadır. Önyükleme tanılamasını seçtiğinizde ekran görüntüsü ve seri günlük bilgileri gösterilir. Seri günlük çekirdek mesajlaşmasını içerir ve ekran görüntüsü VM'lerinizin geçerli durumunun anlık görüntüsüdür. VM'nin Windows veya Linux çalıştırılıp çalıştırılamadığını temel alarak beklenen ekran görüntüsünün nasıl görüneceğini belirler. Windows için kullanıcılar bir masaüstü arka planı görür ve Linux için kullanıcılar bir oturum açma istemi görür.
Yönetilen önyükleme tanılamasını etkinleştirme
Yönetilen önyükleme tanılamaları Azure portalı, CLI ve ARM Şablonları aracılığıyla etkinleştirilebilir.
Azure portalını kullanarak yönetilen önyükleme tanılamasını etkinleştirme
Azure portalında bir VM oluşturduğunuzda, varsayılan ayar yönetilen depolama hesabı kullanılarak önyükleme tanılamasının etkinleştirilmesidir. VM oluşturma sırasında Yönetim sekmesine gidip görüntüleyin.
CLI kullanarak yönetilen önyükleme tanılamasını etkinleştirme
Yönetilen depolama hesabıyla önyükleme tanılamaları Azure CLI 2.12.0 ve sonraki sürümlerde desteklenir. Depolama hesabı için bir ad veya URI girişi yapmazsanız, yönetilen bir hesap kullanılır. Daha fazla bilgi ve kod örnekleri için önyükleme tanılaması CLI belgelerine bakın.
PowerShell kullanarak yönetilen önyükleme tanılamasını etkinleştirme
Yönetilen depolama hesabıyla önyükleme tanılamaları Azure PowerShell 6.6.0 ve sonraki sürümlerde desteklenir. Depolama hesabı için bir ad veya URI girişi yapmazsanız, yönetilen bir hesap kullanılır. Daha fazla bilgi ve kod örnekleri hakkında önyükleme tanılaması için PowerShell belgelerine bakın.
Azure Resource Manager (ARM) şablonlarını kullanarak yönetilen önyükleme tanılamasını etkinleştirme
API 2020-06-01 sürümünden sonraki her şey yönetilen önyükleme tanılamalarını destekler. Daha fazla bilgi için bkz. önyükleme tanılama durumu görünümü.
"name": "[parameters('virtualMachineName')]",
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2020-06-01",
"location": "[parameters('location')]",
"dependsOn": [
"[concat('Microsoft.Network/networkInterfaces/', parameters('networkInterfaceName'))]"
],
"properties": {
"hardwareProfile": {
"vmSize": "[parameters('virtualMachineSize')]"
},
"storageProfile": {
"osDisk": {
"createOption": "fromImage",
"managedDisk": {
"storageAccountType": "[parameters('osDiskType')]"
}
},
"imageReference": {
"publisher": "publisherName",
"offer": "imageOffer",
"sku": "imageSKU",
"version": "imageVersion"
}
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaceName'))]"
}
]
},
"osProfile": {
"computerName": "[parameters('virtualMachineComputerName')]",
"adminUsername": "[parameters('adminUsername')]",
"linuxConfiguration": {
"disablePasswordAuthentication": true
}
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
}
],
Uyarı
publisherName, imageOffer, imageSKU ve imageVersion değerlerini uygun şekilde değiştirin.
Sınırlamalar
- Yönetilen önyükleme tanılamaları yalnızca Azure Resource Manager VM'leri için kullanılabilir.
- Yönetilen önyükleme tanılamaları yönetilmeyen işletim sistemi diskleri kullanan VM'leri desteklemez.
- Önyükleme tanılaması premium depolama hesaplarını veya alanlar arası yedekli depolama hesaplarını desteklemez. Bunlardan biri önyükleme tanılaması için kullanılıyorsa, kullanıcılar VM'yi başlatırken bir
StorageAccountTypeNotSupportedhata alır. - Yönetilen depolama hesapları Resource Manager API'sinde "2020-06-01" ve sonraki sürümlerde desteklenir.
- Portal yalnızca tek örnekli VM'ler için yönetilen depolama hesabıyla önyükleme tanılaması kullanımını destekler.
- Kullanıcılar Yönetilen Önyükleme Tanılaması için bir bekletme süresi yapılandıramaz. Toplam boyut 1 GB'yi aştığında günlükler güncellenir.
- Önyükleme tanılaması etkinleştirildikten sonra işletim sistemi diski değiştirilirse, önyükleme tanılamasının yeniden çalışması için VM'nin durması/ başlatılması gerekir. Bunu önlemek için işletim sistemi diskini değiştirmeden önce önyükleme tanılamasını devre dışı bırakın ve işletim sistemi disk değişimi tamamlandıktan sonra yeniden etkinleştirin.
Sonraki Adımlar
Azure Seri Konsolu ve Azure'da sanal makine sorunlarını gidermek için önyükleme tanılamasını kullanma hakkında daha fazla bilgi edinin.