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.
Azure sanal makine (VM) uzantısının iki sürümü vardır. Bu makale, SAP için Azure VM uzantısının Standart sürümünü kapsar. Yeni sürümü yükleme yönergeleri için bkz . SAP çözümleri için Azure VM uzantısının Yeni Sürümü.
Önkoşullar
SAP için Azure uzantısının standart ve yeni sürümü arasında geçiş yapmadan önce VM uzantısını kaldırdığınızdan emin olun.
Azure PowerShell modülü veya Azure CLI yüklü olmalıdır. Aşağıdaki yönergelere bakın:
Azure PowerShell modülünü yükleme bölümünde açıklanan adımları izleyin.
Azure PowerShell cmdlet'lerinde yapılan güncelleştirmeleri sık sık denetleyin. SAP Not 1928533 veya SAP Not 2015553 aksi belirtilmediği sürece, Azure PowerShell cmdlet'lerinin en son sürümüyle çalışmanızı öneririz.
Bilgisayarınızda yüklü olan Azure PowerShell cmdlet'lerinin sürümünü denetlemek için aşağıdaki komutu çalıştırın:
(Get-Module Az.Compute).Version
Not
Genel destek bildirimi:
SAP için Azure uzantısı desteği SAP destek kanalları aracılığıyla sağlanır. SAP çözümleri için Azure VM uzantısıyla ilgili yardıma ihtiyacınız varsa SAP Desteği ile bir destek olayı açın.
SAP çözümleri için Azure VM uzantısını yapılandırma
Azure PowerShell cmdlet'inin en son sürümünü yüklediğinizden emin olun. Daha fazla bilgi için bkz . Azure PowerShell cmdlet'lerini dağıtma
Aşağıdaki cmdlet'i çalıştırın. Kullanılabilir ortamların listesi için komutunu çalıştırın
Get-AzEnvironment. Genel Azure'ı kullanmak istiyorsanız ortamınız AzureCloud'dur. 21Vianet tarafından sağlanan Microsoft Azure için AzureChinaCloud'u seçin.$env = Get-AzEnvironment -Name <name of the environment> Connect-AzAccount -Environment $env Set-AzContext -SubscriptionName <subscription name> Set-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name>
Hesap verilerinizi girdikten sonra betik gerekli uzantıları dağıtır ve gerekli özellikleri etkinleştirir. Betik birkaç dakika sürebilir. Daha fazla bilgi için bkz. Set-AzVMAEMExtension.
Yapılandırma, Set-AzVMAEMExtension SAP için konak verilerinin toplanması için gerekli tüm adımları içerir.
Betik çıkışı aşağıdaki bilgileri içerir:
- İşletim sistemi diski ve diğer tüm veri diskleri için veri toplamanın yapılandırıldığını onaylar.
- Sonraki iki ileti, belirli bir depolama hesabı için Depolama Ölçümleri yapılandırmasını onaylar.
- Bir çıkış satırı, SAP yapılandırması için VM uzantısının gerçek güncelleştirmesinin durumunu verir.
- Başka bir çıkış satırı, yapılandırmanın dağıtıldığını veya güncelleştirildiğini onaylar.
- Çıktının son satırı bilgilendirme amaçlıdır. SAP yapılandırması için VM uzantısını test etme seçeneklerinizi gösterir.
- denetimini çalıştırarak SAP yapılandırması için Azure VM uzantısının tamamlandığını ve Azure altyapısının gerekli verileri teslim ettiğini doğrulayın.
- Azure Tanılama ilgili verileri toplaması için 15-30 dakika bekleyin.
SAP için Azure uzantısının yapılandırmasını güncelleştirme
Aşağıdaki senaryolardan herhangi birinde SAP için Azure uzantısının yapılandırmasını güncelleştirin:
- Ortak Microsoft/SAP ekibi, VM uzantısının özelliklerini genişletir ve daha fazla veya daha az sayaç ister.
- Microsoft, temel alınan Azure altyapısının verileri sunan yeni bir sürümünü kullanıma sunar ve SAP için Azure uzantısının bu değişikliklere uyarlanması gerekir.
- Azure VM'nize ek veri diskleri bağlar veya bir veri diskini kaldırırsınız. Bu senaryoda depolamayla ilgili verilerin koleksiyonunu güncelleştirin. Uç noktaları ekleyerek veya silerek veya BIR VM'ye IP adresleri atayarak yapılandırmanızı değiştirmek uzantı yapılandırmasını etkilemez.
- Azure VM'nizin boyutunu (örneğin, A5 boyutundan başka bir VM boyutuna) değiştirirsiniz.
- Azure VM'nize yeni ağ arabirimleri eklersiniz.
Ayarları güncelleştirmek için, Azure yapılandırma veya için Azure VM uzantısını yapılandırma makalesindeki adımları izleyerek SAP için Azure uzantısının yapılandırmasını güncelleştirin.
Denetimler ve sorun giderme
Azure VM'nizi dağıtıp SAP için ilgili Azure uzantısını ayarladıktan sonra uzantının tüm bileşenlerinin beklendiği gibi çalışıp çalışmadığını denetleyin.
SAP için Azure uzantısı için hazır olma denetimini
Hazır olma denetimi
Bu denetim, SAP uygulamanızın içinde görünen tüm performans ölçümlerinin SAP için temel alınan Azure uzantısı tarafından sağlandığından emin olur.
Azure VM'de oturum açın (yönetici hesabı kullanmak gerekli değildir).
Bir Komut İstemi penceresi açın.
Komut isteminde, dizini SAP için Azure uzantısının yükleme klasörü olarak değiştirin:
cd "C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>\drop"<version>Uzantının yolundaki öğeler değişkenlik gösterebilir. Yükleme klasöründe uzantının birden çok sürümünün klasörlerini görürseniz, AzureEnhancedMonitoring Windows hizmetinin yapılandırmasını denetleyin ve yürütülebilir dosyanın yolu olarak gösterilen klasöre geçin.
Komut isteminde herhangi bir parametre olmadan komutunu çalıştırın
azperflib.exe.Not
Azperflib.exebir döngüde çalışır ve toplanan sayaçları 60 saniyede bir güncelleştirir. Döngüye son vermek için komut istemi penceresini kapatın. Azperflib.exe, kendi amaçları için kullanılamayabilen bir bileşendir. Yalnızca SAP Konak Aracısı için VM ile ilgili Azure altyapı verilerini sunan bir bileşendir.
SAP için Azure uzantısı yüklü değilse veya AzureEnhancedMonitoring hizmeti çalışmıyorsa, uzantı doğru yapılandırılmamış olabilir. Uzantı sorunlarını giderme hakkında ayrıntılı bilgi için bkz . Windows sorunlarını giderme veya Linux için sorun giderme.
azperflib.exe çıkışını denetleyin
Çıktı, azperflib.exe SAP için kaydedilmiş tüm Azure performans sayaçlarını gösterir. Toplanan sayaçlar listesinin en altında, SAP için Azure uzantısının durumunu gösteren özet ve sistem durumu göstergesi gösterilir.
Önceki şekilde gösterilen Sayaç toplamı çıktısı için boş olarak bildirilen döndürülen sonucu ve Sistem Durumu sonucunu denetleyin.
Sonuçta elde edilen değerleri aşağıdaki gibi yorumlayın:
| Azperflib sonuç değerleri | SAP sağlık durumu izleme için Azure uzantısı |
|---|---|
| API Çağrıları - kullanılamıyor | Kullanılamayan sayaçlar ya VM yapılandırması için geçerli olmayabilir ya da hata olabilir. Bkz Sağlık durumu. |
| Toplam sayaç değeri - boş | Aşağıdaki iki Azure depolama sayacı boş olabilir:
Diğer tüm sayaçların değerleri olmalıdır. |
| Sistem durumu | Yalnızca dönüş durumu Tamam olarak görünüyorsa Tamam'ı seçin. |
| Tanılama | Sağlık durumu hakkında ayrıntılı bilgi. |
Eğer Sağlık durumu değeri Uygun değilse, Azure uzantısı için SAP yapılandırması için Sağlık kontrolü başlığındaki yönergeleri izleyin.
Sistem sağlığı kontrolleri
Altyapı verilerinin bazıları Hazır olma denetimi bölümünde açıklanan testlerde gösterildiği gibi doğru teslim edilmezse, bu makalede açıklanan sistem durumu denetimlerini çalıştırın. Azure altyapısının ve SAP için Azure uzantısının doğru yapılandırılıp yapılandırılmadığını denetleyin.
Azure PowerShell cmdlet'lerini dağıtma Azure PowerShell en son sürümünü yüklediğinizden emin olun.
Aşağıdaki cmdlet'i çalıştırın. Kullanılabilir ortamların listesi için cmdlet'ini
Get-AzEnvironmentçalıştırın. Genel Azure'ı kullanmak için AzureCloud ortamını seçin. 21Vianet tarafından sağlanan Microsoft Azure için AzureChinaCloud'u seçin.$env = Get-AzEnvironment -Name <name of the environment> Connect-AzAccount -Environment $env Set-AzContext -SubscriptionName <subscription name> Test-AzVMAEMExtension -ResourceGroupName <resource group name> -VMName <virtual machine name>Betik, seçtiğiniz VM'nin yapılandırmasını test eder.
Her sağlık kontrolü sonucunun Tamam olduğundan emin olun. Bazı denetimler Tamam görüntülenmiyorsa, Azure yapılandırma veya için Azure VM uzantısını yapılandırma başlığında açıklandığı gibi güncelleştirme cmdlet'ini çalıştırın.
15 dakika bekleyin ve ile bu bölümde açıklanan denetimleri yineleyin. Denetimler yine de bazı sayaçlarla veya tüm sayaçlarla ilgili bir sorun olduğunu gösteriyorsa bkz . Linux için Sorun Giderme veya Windows için Sorun Giderme.
Not
Yönetilen Standart Azure Diskleri'ni kullandığınız durumlarda bazı uyarılarla karşılaşabilirsiniz. Tamam döndüren testler yerine uyarılar görüntülenir. Uyarılar normaldir ve bu disk türü için tasarlanmıştır. Ayrıca bkz. Linux sorunlarını giderme veya Windows için sorun giderme.
Sorun giderme
Azure performans sayaçları hiç görünmüyor
AzureEnhancedMonitoring Windows hizmeti, Azure'da performans ölçümlerini toplar. Hizmet doğru yüklenmediyse veya VM'nizde çalışmıyorsa performans ölçümleri toplanamaz.
SAP için Azure uzantısının yükleme dizini boş
Sorun:
Yükleme dizini C:\Packages\Plugins\Microsoft.AzureCAT. AzureEnhancedMonitoring.AzureCATExtensionHandler\<version>\drop boş.
Çözüm:
Uzantı yüklü değil. Bunun bir proxy sorunu olup olmadığını belirleyin (daha önce açıklandığı gibi). Makineyi yeniden başlatmanız veya yapılandırma betiğini yeniden çalıştırmanız Set-AzVMAEMExtension gerekebilir.
SAP için Azure uzantısı hizmeti yok
Sorun:
AzureEnhancedMonitoring Windows hizmeti yok.
Azperflib.exe çıkış bir hata oluşturur:
Çözüm:
Hizmet yoksa SAP için Azure uzantısı doğru yüklenmemiş olur. Uzantıyı Azure CLI ile SAP çözümleri için Azure VM uzantısını yapılandırma veya PowerShell ile SAP çözümleri için Azure VM uzantısını yapılandırma bölümünde açıklandığı gibi yeniden dağıtın.
Uzantıyı dağıttıktan sonra Azure performans sayaçlarının Azure VM'de sağlanıp sağlanmadığını yeniden denetleyin.
SAP için Azure uzantısı hizmeti var ancak başlatılamıyor
Sorun:
AzureEnhancedMonitoring Windows hizmeti var ve etkin, ancak başlatılamıyor. Daha fazla bilgi için Uygulama olay günlüğüne bakın.
Çözüm:
Yapılandırma yanlış. SAP için Azure uzantısını yapılandırma bölümünde açıklandığı gibi VM'de SAP için Azure uzantısını yeniden başlatın.
Bazı Azure performans sayaçları eksik
AzureEnhancedMonitoring Windows hizmeti, Azure'da performans ölçümlerini toplar. Hizmet, çeşitli kaynaklardan veri alır. Bazı yapılandırma verileri yerel olarak toplanır ve bazı performans ölçümleri Azure Diagnostics'ten okunur. Depolama sayaçları, depolama aboneliği düzeyinde kayıt tutma işlemlerinizden kullanılır.
SAP Note 1999351 kullanarak sorun giderme sorunu çözmezse yapılandırma betiğini yeniden çalıştırın Set-AzVMAEMExtension . Depolama analizi veya tanılama sayaçları etkinleştirildikten hemen sonra oluşturulamadığından bir saat beklemeniz gerekebilir. Sorun devam ederse, Windows için BC-OP-NT-AZR bileşeninde veya Linux VM için BC-OP-LNX-AZR bileşeninde bir SAP müşteri desteği mesajı açın.
Azure uzantısı hata kodları
| Hata Tanımlayıcı | Hata açıklaması | Çözüm |
|---|---|---|
| cfg/018 | Uygulama yapılandırması eksik. | kurulum betiğini çalıştırma |
| cfg/019 | Uygulama yapılandırmasında dağıtım kimliği yok. | desteğe başvurun |
| cfg/020 | Uygulama yapılandırmasında RoleInstanceId yok. | desteğe başvurun |
| cfg/022 | Uygulama yapılandırmasında RoleInstanceId yok. | desteğe başvurun |
| cfg/031 | Azure yapılandırması okunamıyor. | desteğe başvurun |
| cfg/021 | Uygulama yapılandırma dosyası eksik. | kurulum betiğini çalıştırma |
| cfg/015 | Uygulama yapılandırmasında VM boyutu yok. | kurulum betiğini çalıştırma |
| cfg/016 | GlobalMemoryStatusEx sayacı başarısız oldu. | desteğe başvurun |
| cfg/023 | MaxHwFrequency sayacı başarısız oldu. | desteğe başvurun |
| cfg/024 | NIC sayaçları başarısız oldu. | desteğe başvurun |
| cfg/025 | Disk eşleme sayacı başarısız oldu. | desteğe başvurun |
| cfg/026 | İşlemci adı sayacı başarısız oldu. | desteğe başvurun |
| cfg/027 | Disk eşleme sayacı başarısız oldu. | desteğe başvurun |
| cfg/038 | Uzantı yapılandırma dosyası config.xml'de 'Disk türü' ölçümü eksik. 'Disk türü' ve diğer bazı sayaçlar 12 Aralık 2015 tarihinde v2.2.0.68'de kullanıma sunulmuştur. Uzantıyı 12 Aralık 2015'tan önce dağıttıysanız, eski yapılandırma dosyasını kullanır. Azure uzantı çerçevesi uzantıyı otomatik olarak daha yeni bir sürüme yükselter, ancak config.xml değişmeden kalır. Yapılandırmayı güncelleştirmek için en son PowerShell kurulum betiğini indirip yürütür. |
kurulum betiğini çalıştırma |
| cfg/039 | Disk önbelleğe alma yok. | kurulum betiğini çalıştırma |
| cfg/036 | Disk SLA aktarım hızı yok. | kurulum betiğini çalıştırma |
| cfg/037 | Disk için SLA IOPS değeri yok. | kurulum betiğini çalıştırma |
| cfg/028 | Disk eşleme sayacı başarısız oldu. | desteğe başvurun |
| cfg/029 | Son donanım değişikliği sayacı başarısız oldu. | desteğe başvurun |
| cfg/030 | NIC sayaçları başarısız oldu | desteğe başvurun |
| cfg/017 | VM'nin sysprep'i nedeniyle Windows SID'niz değişti. | sysprep sonrası yeniden dağıtma |
| str/007 | Depolama analizine erişim başarısız oldu. Yeni oluşturulan bir VM'de depolama analizi verilerinin popülasyonunun yarım saate kadar ihtiyacı olabileceğinden, hata bir süre sonra kaybolabilir. Hata yine de görünüyorsa kurulum betiğini yeniden çalıştırın. |
kurulum betiğini çalıştırma |
| str/010 | Depolama Analizi sayaçları yok. | kurulum betiğini çalıştırma |
| str/009 | Depolama Analizi başarısız oldu. | kurulum betiğini çalıştırma |
| wad/004 | Hatalı WAD yapılandırması. | kurulum betiğini çalıştırma |
| wad/002 | Beklenmeyen WAD biçimi. | desteğe başvurun |
| wad/001 | WAD sayacı bulunamadı. | kurulum betiğini çalıştırma |
| wad/040 | Eski WAD sayaçları bulundu. | desteğe başvurun |
| wad/003 | WAD tablosu okunamıyor. WAD tablosuyla bağlantı yok. Bunun çeşitli nedenleri olabilir: 1) eski yapılandırma 2) Azure'a ağ bağlantısı yok 3) WAD kurulumuyla ilgili sorunlar |
kurulum betiğini çalıştırma desteğe başvurun |
| prf/011 | Perfmon NIC ölçümleri başarısız oldu. | desteğe başvurun |
| prf/012 | Perfmon disk ölçümleri başarısız oldu. | desteğe başvurun |
| prf/013 | Bazı performans izleme (perfmon) ölçümleri başarısız oldu. | desteğe başvurun |
| prf/014 | Perfmon bir sayaç oluşturamadı. | desteğe başvurun |
| cfg/035 | Yapılandırılmış bir ölçüm sağlayıcı yok. | desteğe başvurun |
| str/006 | Hatalı Depolama Analizi yapılandırması. | kurulum betiğini çalıştırma |
| str/032 | Depolama Analizi ölçümleri başarısız oldu. | kurulum betiğini çalıştırma |
| cfg/033 | Ölçüm sağlayıcılarından biri başarısız oldu. | kurulum betiğini çalıştırma |
| str/034 | Sağlayıcı thread başarısız oldu. | desteğe başvurun |
Sağlanan çözümlerle ilgili ayrıntılı yönergeler
Kurulum betiğini çalıştırma
Bu kılavuzda SAP için Azure uzantısını yapılandırma bölümünde yer alan adımları izleyerek uzantıyı yeniden yükleyin. Bazı sayaçlar için sağlama işlemi en fazla 30 dakika sürebilir.
Hatalar kaybolmazsa desteğe başvurun.
Desteğe Başvurma
Beklenmeyen hata veya bilinen bir çözüm yok. (Windows) veya C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\<version>\drop (Linux) klasöründe /var/log/azure/Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux bulunan AzureEnhancedMonitoring_service.log dosyasını toplayın ve daha fazla yardım için SAP desteğine başvurun.
Sysprep'in ardından yeniden dağıtma işlemi
Genelleştirilmiş bir sysprep işletim sistemi görüntüsü (SAP yazılımını içerebilir) oluşturmayı planlıyorsanız, bu görüntünün SAP için Azure uzantısını içermemesi önerilir. Genelleştirilmiş işletim sistemi görüntüsünün yeni örneği dağıtıldıktan sonra SAP için Azure uzantısını yüklemeniz gerekir.
Ancak, genelleştirdiyseniz ve SAP için Azure uzantısını içeren bir sysprep işletim sistemi görüntüsü yaptıysanız, uzantıyı yeni dağıtılan VM örneğinde yeniden yapılandırmak için aşağıdaki geçici çözümü uygulayabilirsiniz. Yeni dağıtılan VM örneğinde aşağıdaki klasörlerin içeriğini silin:
C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\<version>\RuntimeSettingsC:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\<version>\StatusBu kılavuzda SAP için Azure uzantısını yapılandırma bölümünde yer alan adımları izleyerek uzantıyı yeniden yükleyin.
İnternet bağlantısını düzeltme
SAP için Azure uzantısını çalıştıran Microsoft Azure VM için İnternet erişimi gerekir. Bu Azure VM bir Azure Sanal Ağ veya şirket içi etki alanının parçasıysa, ilgili proxy ayarlarının ayarlandığından emin olun. Bu ayarların, LocalSystem hesabının İnternet'e erişebilmesi için de geçerli olması gerekir. Bu kılavuzda ara sunucuyu yapılandırma bölümünü izleyin.
Ayrıca, Azure VM'niz için statik bir IP adresi ayarlamanız gerekiyorsa, Azure VM'nin içinde el ile ayarlamayın, Azure PowerShell, Azure CLIAzure portalını kullanarak ayarlayın. Statik IP, Azure DHCP hizmeti aracılığıyla yayılır.
Azure VM içinde statik IP adresini el ile ayarlamak desteklenmez ve SAP için Azure uzantısıyla ilgili sorunlara yol açabilir.