إصدار جديد من ملحق Azure VM لحلول SAP

المتطلبات الأساسية

إشعار

بيان الدعم العام: يتم توفير الدعم لملحق Azure لـ SAP من خلال قنوات دعم SAP. إذا كنت بحاجة إلى مساعدة بشأن ملحق Azure VM لحلول SAP، فيرجى فتح حالة دعم مع دعم SAP

إشعار

تأكد من إزالة تثبيت ملحق الجهاز الظاهري قبل التبديل بين الإصدار القياسي والإصدار الجديد من ملحق Azure لـ SAP.

إشعار

يوجد إصداران من ملحق الجهاز الظاهري. تتناول هذه المقالة الإصدار الجديد من ملحق Azure VM لـ SAP. للحصول على إرشادات حول كيفية تثبيت الإصدار القياسي، راجع الإصدار القياسي من ملحق Azure VM لحلول SAP.

  • تأكد من استخدام SAP Host Agent 7.21 PL 47 أو أعلى.
  • تأكد من أن الجهاز الظاهري الذي تم تمكين الإضافة عليه لديه حق الوصول إلى management.azure.com.

توزيع أوامر Azure PowerShell cmdlets

اتبع الخطوات الموضحة في المقالة تثبيت الوحدة النمطية Azure PowerShell

تحقق بشكل متكرر من وجود تحديثات لـ the PowerShell cmdlets، والتي عادة ما يتم تحديثها شهريا. اتبع الخطوات الموضحة في هذه المقالة. ما لم ينص على خلاف ذلك في SAP Note 1928533 أو SAP Note 2015553، نوصي بالعمل مع أحدث إصدار من Azure PowerShell cmdlets.

للتحقق من إصدار Azure PowerShell cmdlets المثبتة على جهاز الكمبيوتر الخاص بك، قم بتشغيل أمر PowerShell هذا:

(Get-Module Az.Compute).Version

توزيع Azure CLI

اتبع الخطوات الموضحة في المقالة تثبيت Azure CLI

تحقق بشكل متكرر من وجود تحديثات ل Azure CLI، والتي عادة ما يتم تحديثها شهريا.

للتحقق من إصدار Azure CLI المثبت على الكمبيوتر، قم بتشغيل هذا الأمر:

az --version

تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell

يستخدم ملحق VM الجديد لـ SAP هوية مدارة تم تعيينها إلى الجهاز الظاهري للوصول إلى بيانات المراقبة والتكوين الخاصة بالجهاز الظاهري. لتثبيت ملحق Azure الجديد لـ SAP باستخدام PowerShell، يجب عليك أولا تعيين مثل هذه الهوية إلى الجهاز الظاهري ومنح هذا الوصول إلى الهوية إلى كافة الموارد المستخدمة بواسطة هذا الجهاز الظاهري، على سبيل المثال، الأقراص وواجهات الشبكة.

إشعار

تتطلب الخطوات التالية امتيازات المالك على مجموعة الموارد أو الموارد الفردية (الجهاز الظاهري وأقراص البيانات وواجهات الشبكة)

  1. تأكد من استخدام SAP Host Agent 7.21 PL 47 أو أعلى.

  2. تأكد من إلغاء تثبيت الإصدار القياسي من ملحق VM لـ SAP. غير مدعوم لتثبيت كلا الإصدارين من ملحق VM لـ SAP على نفس الجهاز الظاهري.

  3. تأكد من تثبيت أحدث إصدار من Azure PowerShell cmdlet (4.3.0 على الأقل). لمزيد من المعلومات، راجع نشر Azure PowerShell cmdlets.

  4. قم بتشغيل cmdlet‏ PowerShell التالية. للحصول على قائمة البيئات المتوفرة، قم بتشغيل الـ commandlet Get-AzEnvironment. إذا كنت تريد استخدام Azure العمومي، فإن بيئتك هي AzureCloud. بالنسبة إلى Microsoft Azure المشغل بواسطة 21Vianet، حدد AzureChinaCloud.

    يدعم ملحق VM لـ SAP تكوين وكيل يجب أن يستخدمه الملحق للاتصال بالموارد الخارجية، على سبيل المثال Azure Resource Manager API. يرجى استخدام المعلمة -ProxyURI لتعيين الوكيل.

    $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> -InstallNewExtension
    
  5. إعادة تشغيل وكيل مضيف SAP

    قم بتسجيل الدخول إلى الجهاز الظاهري الذي قمت بتمكين ملحق VM لـ SAP عليه وأعد تشغيل SAP Host Agent إذا كان مثبتا بالفعل. لا يستخدم SAP Host Agent ملحق VM حتى تتم إعادة تشغيله. يتعذر عليه حاليا اكتشاف تثبيت ملحق بعد بدء تشغيله.

تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI

يستخدم ملحق VM الجديد ل SAP هوية مدارة تم تعيينها إلى الجهاز الظاهري للوصول إلى بيانات المراقبة والتكوين الخاصة بالجهاز الظاهري.

إشعار

تتطلب الخطوات التالية امتيازات المالك على مجموعة الموارد أو الموارد الفردية (الجهاز الظاهري وأقراص البيانات وما إلى ذلك)

  1. تأكد من استخدام SAP Host Agent 7.21 PL 47 أو إصدار أحدث.

  2. تأكد من إزالة تثبيت الإصدار الحالي من ملحق VM لـ SAP. لا يمكنك تثبيت كلا الإصدارين من ملحق VM لـ SAP على نفس الجهاز الظاهري.

  3. قم بتثبيت أحدث إصدار من Azure CLI 2.0 (الإصدار 2.19.1 أو أحدث).

  4. يُرجى تسجيل الدخول باستخدام حساب Azure:

    az login
    
  5. تثبيت ملحق Azure CLI AEM. تأكد من استخدام الإصدار 0.2.2 أو إصدار أحدث.

    az extension add --name aem
    
  6. تمكين الإضافة الجديدة:

    يدعم ملحق VM لـ SAP تكوين وكيل يجب أن يستخدمه الملحق للاتصال بالموارد الخارجية، على سبيل المثال Azure Resource Manager API. يرجى استخدام المعلمة proxy-uri- لتعيين الوكيل.

    az vm aem set -g <resource-group-name> -n <vm name> --install-new-extension
    
  7. إعادة تشغيل وكيل مضيف SAP

    قم بتسجيل الدخول إلى الجهاز الظاهري الذي قمت بتمكين ملحق VM لـ SAP عليه وأعد تشغيل SAP Host Agent إذا كان مثبتا بالفعل. لا يستخدم SAP Host Agent ملحق VM حتى تتم إعادة تشغيله. يتعذر عليه حاليا اكتشاف تثبيت ملحق بعد بدء تشغيله.

تكوين ملحق Azure VM يدويا لحلول SAP

إذا كنت ترغب في استخدام Azure Resource Manager أو Terraform أو أدوات أخرى لنشر ملحق الجهاز الظاهري ل SAP، يمكنك أيضا نشر ملحق الجهاز الظاهري ل SAP يدويا، أي دون استخدام أوامر PowerShell أو Azure CLI المخصصة.

قبل نشر ملحق الجهاز الظاهري ل SAP، يرجى التأكد من تعيين هوية مدارة معينة من قبل مستخدم أو نظام إلى الجهاز الظاهري. لمزيد من المعلومات، اقرأ الدلائل التالية:

بعد تعيين هوية للجهاز الظاهري، امنح الجهاز الظاهري حق الوصول للقراءة إما إلى مجموعة الموارد أو الموارد الفردية المقترنة بالجهاز الظاهري (الجهاز الظاهري وواجهات الشبكة وأقراص نظام التشغيل وأقراص البيانات). يوصى باستخدام دور القارئ المضمن لمنح حق الوصول إلى هذه الموارد. يمكنك أيضا منح هذا الوصول عن طريق إضافة هوية الجهاز الظاهري إلى مجموعة Microsoft Entra التي لديها بالفعل حق الوصول للقراءة إلى الموارد المطلوبة. لم تعد هناك حاجة بعد ذلك للحصول على امتيازات المالك عند نشر ملحق الجهاز الظاهري ل SAP إذا كنت تستخدم هوية معينة من قبل المستخدم لديها بالفعل الأذونات المطلوبة.

هناك طرق مختلفة لنشر ملحق الجهاز الظاهري ل SAP يدويا. يرجى العثور على بعض الأمثلة في الفصول التالية.

يدعم الملحق حاليا مفاتيح التكوين التالية. في المثال أدناه، يتم عرض msi_res_id.

  • msi_res_id: معرف الهوية المعينة للمستخدم الذي يجب أن يستخدمه الملحق للحصول على المعلومات المطلوبة حول الجهاز الظاهري وموارده
  • الوكيل: عنوان URL للوكيل الذي يجب أن يستخدمه الملحق للاتصال بالإنترنت، على سبيل المثال لاسترداد معلومات حول الجهاز الظاهري وموارده.

النشر يدويا باستخدام Azure PowerShell

تحتوي التعليمات البرمجية التالية على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال اسم مجموعة الموارد والموقع واسم الجهاز الظاهري في المثال.

# Windows VM - user assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Windows" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Windows" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Windows VM - system assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Windows" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Windows" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[]}'

# Linux VM - user assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Linux" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Linux" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Linux VM - system assigned identity
Set-AzVMExtension -Publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" -ExtensionType "MonitorX64Linux" -ResourceGroupName "<rg name>" -VMName "<vm name>" `
   -Name "MonitorX64Linux" -TypeHandlerVersion "1.0" -Location "<location>" -SettingString '{"cfg":[]}'

النشر يدويا باستخدام Azure CLI

تحتوي التعليمات البرمجية التالية على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال اسم مجموعة الموارد والموقع واسم الجهاز الظاهري في المثال.

# Windows VM - user assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Windows" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Windows" --settings '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Windows VM - system assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Windows" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Windows" --settings '{"cfg":[]}'
   
# Linux VM - user assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Linux" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Linux" --settings '{"cfg":[{"key":"msi_res_id","value":"<user assigned resource id>"}]}'

# Linux VM - system assigned identity
az vm extension set --publisher "Microsoft.AzureCAT.AzureEnhancedMonitoring" --name "MonitorX64Linux" --resource-group "<rg name>" --vm-name "<vm name>" \
   --extension-instance-name "MonitorX64Linux" --settings '{"cfg":[]}'

النشر يدويا باستخدام Terraform

يحتوي البيان التالي على أربعة أمثلة. يوضح كيفية نشر الملحق على Windows وLinux، باستخدام نظام أو هوية معينة من قبل المستخدم. تأكد من استبدال معرف الجهاز الظاهري ومعرف الهوية المعينة للمستخدم في المثال.


# Windows VM - user assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Windows"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Windows"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
        {
            "key":"msi_res_id",
            "value":"<user assigned resource id>"
        }
    ]
}
SETTINGS
}

# Windows VM - system assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Windows"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Windows"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
    ]
}
SETTINGS
}

# Linux VM - user assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Linux"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Linux"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
        {
            "key":"msi_res_id",
            "value":"<user assigned resource id>"
        }
    ]
}
SETTINGS
}

# Linux VM - system assigned identity

resource "azurerm_virtual_machine_extension" "example" {
  name                 = "MonitorX64Linux"
  virtual_machine_id   = "<vm id>"
  publisher            = "Microsoft.AzureCAT.AzureEnhancedMonitoring"
  type                 = "MonitorX64Linux"
  type_handler_version = "1.0"
  auto_upgrade_minor_version = true

  settings = <<SETTINGS
{
    "cfg":[
    ]
}
SETTINGS
}

إصدارات ملحق الجهاز الظاهري ل SAP

إذا كنت ترغب في تعطيل التحديثات التلقائية لملحق الجهاز الظاهري أو تريد نشر إصدار معين من الملحق، يمكنك استرداد الإصدارات المتوفرة باستخدام Azure CLI أو Azure PowerShell.

Azure PowerShell

# Windows
Get-AzVMExtensionImage -Location westeurope -PublisherName Microsoft.AzureCAT.AzureEnhancedMonitoring -Type MonitorX64Windows
# Linux
Get-AzVMExtensionImage -Location westeurope -PublisherName Microsoft.AzureCAT.AzureEnhancedMonitoring -Type MonitorX64Linux

Azure CLI

# Windows
az vm extension image list --location westeurope --publisher Microsoft.AzureCAT.AzureEnhancedMonitoring --name MonitorX64Windows
# Linux
az vm extension image list --location westeurope --publisher Microsoft.AzureCAT.AzureEnhancedMonitoring --name MonitorX64Linux

فحص الاستعداد

يتأكد هذا الفحص من أن كل مقاييس الأداء التي تظهر داخل تطبيق SAP الخاص بك من قبل ملحق Azure الأساسي لـ SAP.

قم بتشغيل فحص الاستعداد على جهاز ظاهري Windows

  1. قم بتسجيل الدخول إلى جهاز Azure الظاهري (باستخدام حساب مسؤول غير ضروري).
  2. افتح مستعرض ويب وانتقل إلى http://127.0.0.1:11812/azure4sap/metrics.
  3. يجب أن يعرض المستعرض أو يقوم بتنزيل ملف XML الذي يحتوي على بيانات المراقبة الخاصة بجهازك الظاهري. إذا لم يكن الأمر كذلك، فتأكد من تثبيت ملحق Azure لـ SAP.
  4. تحقق من محتوى ملف XML. يحتوي ملف XML الذي يمكنك الوصول إليه على http://127.0.0.1:11812/azure4sap/metrics كافة عدادات أداء Azure المملوءة لـ SAP. كما يحتوي على ملخص ومؤشر صحي لحالة Azure Extension لـ SAP.
  5. تحقق من قيمة عنصر الوصف الصحي للموفر. إذا لم تكن القيمة موافق، فاتبع الإرشادات الواردة في الفصل عمليات التحقق من الصحة.

قم بتشغيل فحص الاستعداد على جهاز Linux VM

  1. اتصل بـ Azure Virtual Machine باستخدام SSH.
  2. تحقق من إخراج الأمر التالي
    curl http://127.0.0.1:11812/azure4sap/metrics
    
    النتيجة المتوقعة: إرجاع مستند XML الذي يحتوي على معلومات مراقبة الجهاز الظاهري وأقراصه وواجهات الشبكة.

إذا لم ينجح الفحص السابق، فقم بتشغيل هذه الفحوصات الإضافية:

  1. تأكد من تثبيت waagent وتمكينه.

    أ. شغّل sudo ls -al /var/lib/waagent/

    النتيجة المتوقعة: يسرد محتوى دليل "waagent".

    ب. شغّل ps -ax | grep waagent

    النتيجة المتوقعة: يعرض إدخالاً واحداً مشابها لـ: python /usr/sbin/waagent -daemon

  2. تأكد من تثبيت ملحق Azure لـ SAP وتشغيله.

    أ. شغّل sudo sh -c 'ls -al /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-*/'

    النتيجة المتوقعة: يسرد محتوى دليل ملحق Azure لـ SAP.

    ب. شغّل ps -ax | grep AzureEnhanced

    النتيجة المتوقعة: يعرض إدخالاً واحداً مشابها لـ: /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-1.0.0.82/AzureEnhancedMonitoring -monitor

  3. تثبيت SAP Host Agent كما هو موضح في SAP Note1031096، ثم تحقق من إخراجsaposcol.

    أ. شغّل /usr/sap/hostctrl/exe/saposcol -d

    ب. شغّل dump ccm

    ج. افحص للتأكد مما إذا كان المقياس Virtualization_Configuration\Enhanced Monitoring Access صحيحًا أم لا.

إذا كان لديك بالفعل خادم تطبيق SAP NetWeaver ABAP مثبتاً، فافتح المعاملة ST06 وافحص للتأكد مما إذا تم تمكين المراقبة أم لا.

إذا فشلت أي من عمليات التحقق هذه، ولمعلومات مفصلة حول كيفية إعادة نشر الملحق، راجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows أو استكشاف الأخطاء وإصلاحها لنظام Linux

فحوصات صحية

إذا لم يتم تسليم بعض بيانات البنية الأساسية بشكل صحيح كما هو موضح في الاختبارات الموضحة في فحص الجاهزية، فقم بتشغيل عمليات التحقق من الصحة الموضحة في هذا الفصل للتحقق مما إذا كانت البنية الأساسية ل Azure وملحق Azure ل SAP قد تم تكوينهما بشكل صحيح.

فحوصات صحية باستخدام PowerShell

  1. تأكد من تثبيت أحدث إصدار من Azure PowerShell cmdlet، كما هو موضح في نشر Azure PowerShell cmdlets.

  2. قم بتشغيل cmdlet‏ PowerShell التالية. للحصول على قائمة البيئات المتوفرة، قم بتشغيل الأمر cmdlet Get-AzEnvironment. لاستخدام Azure العمومي، حدد بيئة AzureCloud. بالنسبة إلى Microsoft Azure المشغل بواسطة 21Vianet، حدد AzureChinaCloud.

    $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. يختبر البرنامج النصي تكوين الجهاز الظاهري الذي حددته.

تأكد من أن كل نتيجة فحص سلامة هي "OK". إذا لم تظهر بعض عمليات التحقق موافق، فقم بتشغيل الأمر cmdlet للتحديث كما هو موضح في تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI أو تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell. كرر عمليات التحقق الموضحة في فحص الجاهزية وهذا الفصل. إذا كانت عمليات التحقق لا تزال تشير إلى وجود مشكلة في بعض العدادات أو كلها، فراجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Linux أو استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows.

عمليات فحص السلامة باستخدام Azure CLI

لتشغيل فحص سلامة ملحق Azure VM ل SAP باستخدام Azure CLI:

  1. تثبيت Azure CLI 2.0. تأكد من استخدام الإصدار 2.19.1 على الأقل أو إصدار أحدث (استخدم أحدث إصدار).

  2. يُرجى تسجيل الدخول باستخدام حساب Azure:

    az login
    
  3. تثبيت ملحق Azure CLI AEM. تأكد من استخدام الإصدار 0.2.2 أو إصدار أحدث.

    az extension add --name aem
    
  4. تحقق من تثبيت الملحق:

    az vm aem verify -g <resource-group-name> -n <vm name> 
    

يختبر البرنامج النصي تكوين الجهاز الظاهري الذي تحدده.

تأكد من أن كل نتيجة فحص سلامة هي "OK". إذا لم تظهر بعض عمليات التحقق موافق، فقم بتشغيل الأمر cmdlet للتحديث كما هو موضح في تكوين ملحق Azure VM لحلول SAP باستخدام Azure CLI أو تكوين ملحق Azure VM لحلول SAP باستخدام PowerShell. كرر عمليات التحقق الموضحة في فحص الجاهزية وهذا الفصل. إذا كانت عمليات التحقق لا تزال تشير إلى وجود مشكلة في بعض العدادات أو كلها، فراجع استكشاف الأخطاء وإصلاحها لنظام التشغيل Linux أو استكشاف الأخطاء وإصلاحها لنظام التشغيل Windows.

استكشاف الأخطاء وإصلاحها لـ Windows

لا تظهر عدادات أداء Azure على الإطلاق

تجمع عملية AzureEnhancedMonitoring قياسات الأداء في Azure. إذا لم تكن العملية قيد التشغيل في الجهاز الظاهري الخاص بك، فلا يمكن جمع أي مقاييس أداء.

دليل تثبيت Azure Extension لـ SAP فارغ

المشكلة

دليل التثبيت C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<الإصدار> فارغ.

الحل

الملحق غير مثبت. حدد ما إذا كانت هذه مشكلة وكيل (كما هو موضح سابقًا). قد تحتاج إلى إعادة تشغيل الجهاز أو تثبيت ملحق الجهاز الظاهري مرة أخرى.

بعض عدادات الأداء Azure مفقودة

تجمع عملية Windows AzureEnhancedMonitoring مقاييس الأداء في Azure. العملية تحصل على بيانات من عدة مصادر. يتم تجميع بعض بيانات التكوين محليا، وتتم قراءة بعض مقاييس الأداء من Azure Monitor.

إذا لم يؤد استكشاف الأخطاء وإصلاحها باستخدام SAP Note 1999351 إلى حل المشكلة، فافتح رسالة دعم عملاء SAP على المكون BC-OP-NT-AZR لـ Windows أو BC-OP-LNX-AZR لجهاز Linux الظاهري. الرجاء إرفاق ملف السجل C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<الإصدار>\logapp.txt بالحادث.

استكشاف الأخطاء وإصلاحها لـ Linux

لا تظهر عدادات أداء Azure على الإطلاق

يتم تجميع مقاييس الأداء في Azure بواسطة برنامج خفي. إذا لم يتم تشغيل البرنامج الخفي، لا يمكن جمع مقاييس الأداء.

دليل تثبيت Azure Extension لـ SAP فارغ

المشكلة

لا يحتوي الدليل \var\lib\waagent\ على دليل فرعي لملحق Azure لـ SAP.

الحل

الملحق غير مثبت. حدد ما إذا كانت هذه مشكلة وكيل (كما هو موضح سابقًا). قد تحتاج إلى إعادة تشغيل الجهاز و/أو تثبيت ملحق الجهاز الظاهري مرة أخرى.

بعض عدادات الأداء Azure مفقودة

يتم تجميع مقاييس الأداء في Azure بواسطة البرنامج الخفي الذي يحصل على بيانات من عدة مصادر. يتم تجميع بعض بيانات التكوين محليا، وتتم قراءة بعض مقاييس الأداء من Azure Monitor. للحصول على قائمة كاملة وحديثة من المشكلات المعروفة، راجع ملحوظة SAP1999351، التي تحتوي على المزيد من معلومات استكشاف الأخطاء وإصلاحها الخاصة بملحق Azure لـ SAP. إذا لم يؤدي استكشاف الأخطاء وإصلاحها باستخدام SAP Note 1999351 إلى حل المشكلة، فقم بتثبيت الملحق مرة أخرى كما هو موضح في تكوين ملحق Azure ل SAP. إذا استمرت المشكلة، افتح رسالة دعم عملاء SAP على المكون BC-OP-NT-AZR لجهاز Windows أو BC-OP-LNX-AZR لجهاز Linux الظاهري. يرجى إرفاق ملف السجل /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-<الإصدار>/logapp.txt بالحادث.

رموز خطأ امتداد Azure

تحتوي جميع معرفات الأخطاء على علامة فريدة في شكل a-#، حيث # رقم. يسمح بالبحث السريع عن خطأ معين والحلول الممكنة.

معرف الخطأ وصف الخطأ الحلول
a-0116 لا يوجد رمز مصادقة لمزيد من المعلومات:
يتعذر على الملحق الحصول على رمز مميز للمصادقة للوصول إلى مقاييس VM في شاشة Azure. لتقديم مقاييس VM، تحتاج إلى الوصول إلى موارد VM مثل VM نفسها وجميع الأقراص وجميع NICs المرفقة بجهاز ظاهري
الحل:
يرجى تمكين الهوية المدارة من قبل الجهاز الظاهري وإعطائها دور القارئ لمجموعة موارد الأجهزة الظاهرية. عند استخدام برنامج نصي للإعداد، يقوم البرنامج النصي بذلك نيابة عنك. عادة لا تحتاج إلى تمكين الهوية المدارة بواسطة VM وتعيينها يدويا.

الخطوات التالية