SAP çözümleri için Azure VM uzantısının standart sürümü

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

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

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

Standart VM uzantısını başarıyla yükleyen Azure PowerShell betiğine ait bir ekran görüntüsü.

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 bölümünde açıklandığı gibi çalıştırın. Tüm hazırlık denetimi sonuçları pozitifse ve tüm ilgili performans sayaçları Tamam görünüyorsa SAP için Azure uzantısı başarıyla ayarlanır. SAP kaynaklarındaki SAP Notları'nda açıklandığı gibi SAP Konak Aracısı'nı yüklemeye devam edebilirsiniz. Hazır olma denetimi sayaçların eksik olduğunu gösteriyorsa, SAP yapılandırması için Azure uzantısının sağlık denetimini, SAP yapılandırması için Azure uzantısının sağlık denetimi bölümünde açıklandığı gibi çalıştırın. Daha fazla sorun giderme seçeneği için bkz . Windows için sorun giderme veya Linux için sorun giderme.

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.

  1. Azure VM'de oturum açın (yönetici hesabı kullanmak gerekli değildir).

  2. Bir Komut İstemi penceresi açın.

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

    SAP için Azure VM uzantısını çalıştıran Azure Gelişmiş İzleyici hizmetinin özellikler iletişim penceresinin ekran görüntüsü.

  4. Komut isteminde herhangi bir parametre olmadan komutunu çalıştırın azperflib.exe .

    Not

    Azperflib.exe bir 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.

Hiçbir sorunla karşılaşılmadığını gösteren azperflib sistem durumu özetinin ekran görüntüsü.

Ö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:
  • Depolama Okuma İşlem Gecikme Süresi Sunucusu msec
  • Depolama Okuma İşlem Gecikme Süresi E2E msec

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.

  1. Azure PowerShell cmdlet'lerini dağıtma Azure PowerShell en son sürümünü yüklediğinizden emin olun.

  2. 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>
    
  3. Betik, seçtiğiniz VM'nin yapılandırmasını test eder.

    SAP için Azure uzantısının sistem durumu denetimini başarıyla çalıştırma işleminin ekran görüntüsü.

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:

SAP için Azure uzantısı hizmetinin çalışmadığını gösteren azperflib ekran görüntüsü.

Çö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>\RuntimeSettings

  • C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.AzureCATExtensionHandler\<version>\Status

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

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

Sonraki adımlar