Устранение неполадок в Azure Stack HubTroubleshoot issues in Azure Stack Hub

В этом документе содержатся сведения об устранении неполадок с интегрированными средами Azure Stack Hub.This document provides troubleshooting information for Azure Stack Hub integrated environments. Чтобы получить справку по Пакету средств разработки Azure Stack Hub, откройте раздел по устранению неполадок с ASDK или обратитесь к экспертам на форуме MSDN, посвященном Azure Stack Hub.For help with the Azure Stack Development Kit, see ASDK Troubleshooting or get help from experts on the Azure Stack Hub MSDN Forum.

Часто задаваемые вопросыFrequently asked questions

Эти разделы содержат ссылки на документацию, в которой рассматриваются распространенные вопросы, отправляемые в службу поддержки Майкрософт.These sections include links to docs that cover common questions sent to Microsoft Support.

Вопросы, связанные с приобретениемPurchase considerations

Обновления и диагностикаUpdates and diagnostics

Поддерживаемые операционные системы и размеры для гостевых виртуальных машинSupported operating systems and sizes for guest VMs

Azure MarketplaceAzure Marketplace

Управление емкостямиManage capacity

ПамятьMemory

Чтобы увеличить общую емкость доступной памяти для Azure Stack Hub, можно добавить дополнительный объем памяти.To increase the total available memory capacity for Azure Stack Hub, you can add additional memory. Физический сервер в Azure Stack Hub также называется узлом единицы масштабирования.In Azure Stack Hub, your physical server is also referred to as a scale unit node. Все узлы единиц масштабирования, входящие в одну единицу масштабирования, должны иметь одинаковый объем памяти.All scale unit nodes that are members of a single scale unit must have the same amount of memory.

Срок храненияRetention period

В параметрах срока хранения оператор облачной среды может указать время (0–9999 дней), в течение которого можно восстановить удаленную учетную запись.The retention period setting lets a cloud operator to specify a time period in days (between 0 and 9999 days) during which any deleted account can potentially be recovered. По умолчанию срок хранения составляет 0 дней.The default retention period is set to 0 days. Если этому параметру задано значение 0, срок хранения всех удаленных учетных записей мгновенно истекает и они отмечаются для периодической сборки мусора.Setting the value to 0 means that any deleted account is immediately out of retention and marked for periodic garbage collection.

Безопасность, соответствие требованиям и идентификацияSecurity, compliance, and identity

Управление RBACManage RBAC

Пользователь в Azure Stack Hub может быть читателем, владельцем или участником каждого экземпляра подписки, группы ресурсов или службы.A user in Azure Stack Hub can be a reader, owner, or contributor for each instance of a subscription, resource group, or service.

Если встроенные роли для ресурсов Azure не соответствуют потребностям вашей организации, вы можете создать собственные пользовательские роли.If the built-in roles for Azure resources don't meet the specific needs of your organization, you can create your own custom roles. С помощью этого руководства и Azure PowerShell вы создадите настраиваемую роль с именем "Запросы в службу поддержки от читателя".For this tutorial, you create a custom role named Reader Support Tickets using Azure PowerShell.

Управление потреблением и выставлением счетов в качестве поставщика облачных службManage usage and billing as a CSP

Выберите тип учетной записи общих служб, который вы будете использовать для Azure Stack Hub.Choose the type of shared services account that you use for Azure Stack Hub. Типы подписок, для которых можно зарегистрировать мультитенантное развертывание Azure Stack Hub:The types of subscriptions that can be used for registration of a multi-tenant Azure Stack Hub are:

  • Поставщик облачных решенийCloud Solution Provider
  • Подписка общих служб партнераPartner Shared Services subscription

Получение метрик единиц масштабированияGet scale unit metrics

Вы можете использовать PowerShell для получения сведений об использовании меток, не обращаясь за помощью в службу поддержки Майкрософт.You can use PowerShell to get stamp utilization information without help from Microsoft Support. Получение сведений об использовании меток:To obtain stamp utilization:

  1. Создайте сеанс PEP.Create a PEP session.
  2. Выполните test-azurestack.Run test-azurestack.
  3. Выйдите из сеанса PEP.Exit PEP session.
  4. Выполните get-azurestacklog -filterbyrole seedring, вызвав invoke-command.Run get-azurestacklog -filterbyrole seedring using an invoke-command call.
  5. Извлеките файл seedring.zip.Extract the seedring .zip. Вы сможете получить отчет о проверке из папки ERCS, из которой вы выполнили test-azurestack.You can obtain the validation report from the ERCS folder where you ran test-azurestack.

См. сведения о диагностике в Azure Stack Hub.For more information, see Azure Stack Hub Diagnostics.

Устранение неполадок с виртуальными машинамиTroubleshoot virtual machines (VMs)

Сброс пароля для виртуальной машины LinuxReset Linux VM password

Если вы забыли пароль для виртуальной машины Linux, а параметр сбросить пароль не работает из-за проблем с расширением VMAccess, можно выполнить сброс, выполнив следующие действия.If you forget the password for a Linux VM and the Reset password option is not working due to issues with the VMAccess extension, you can perform a reset following these steps:

  1. Выберите виртуальную машину Linux для использования в качестве виртуальной машины восстановления.Choose a Linux VM to use as a recovery VM.

  2. Войдите на пользовательский портал:Sign in to the User portal:

    1. Запишите размер виртуальной машины, сетевой карты, общедоступный IP-адрес, NSG и диски данных.Make a note of the VM size, NIC, Public IP, NSG and data disks.
    2. Закройте затронутую виртуальную машину.Stop the impacted VM.
    3. Удалите затронутую виртуальную машину.Remove the impacted VM.
    4. Подключите диск из затронутой виртуальной машины в качестве диска данных на виртуальной машине восстановления (для доступа к диску может потребоваться несколько минут).Attach the disk from the impacted VM as a data disk on the recovery VM (it may take a couple of minutes for the disk to be available).
  3. Войдите на виртуальную машину восстановления и выполните следующую команду:Sign in to the recovery VM and run the following command:

    sudo su –
    mkdir /tempmount
    fdisk -l
    mount /dev/sdc2 /tempmount /*adjust /dev/sdc2 as necessary*/
    chroot /tempmount/
    passwd root /*substitute root with the user whose password you want to reset*/
    rm -f /.autorelabel /*Remove the .autorelabel file to prevent a time consuming SELinux relabel of the disk*/
    exit /*to exit the chroot environment*/
    umount /tempmount
    
  4. Войдите на пользовательский портал:Sign in to the User portal:

    1. Отсоедините диск от виртуальной машины восстановления.Detach the disk from the Recovery VM.
    2. Повторно создайте виртуальную машину с диска.Recreate the VM from the disk.
    3. Не забудьте переместить общедоступный IP-адрес из предыдущей виртуальной машины, подключить диски данных и т. д.Be sure to transfer the Public IP from the previous VM, attach the data disks, etc.

Вы также можете создать моментальный снимок исходного диска, а не выполнять изменения непосредственно на исходном диске.You may also take a snapshot of the original disk and create a new disk from it rather than perform the changes directly on the original disk. Дополнительные сведения см. в следующих статьях:For more information, see these topics:

Сбой активации лицензии для Windows Server 2012 R2 во время подготовкиLicense activation fails for Windows Server 2012 R2 during provisioning

В этом случае Windows не сможет выполнить активацию, и вы увидите водяной знак в правом нижнем углу экрана.In this case, Windows will fail to activate and you will see a watermark on the bottom-right corner of the screen. Журналы WaSetup.xml, расположенные в К:\виндовс\пансер, содержат следующее событие:The WaSetup.xml logs located under C:\Windows\Panther contains the following event:

<Event time="2019-05-16T21:32:58.660Z" category="ERROR" source="Unattend">
    <UnhandledError>
        <Message>InstrumentProcedure: Failed to execute 'Call ConfigureLicensing()'. Will raise error to caller</Message>
        <Number>-2147221500</Number>
        <Description>Could not find the VOLUME_KMSCLIENT product</Description>
        <Source>Licensing.wsf</Source>
    </UnhandledError>
</Event>

Чтобы активировать лицензию, скопируйте ключ автоматической активации виртуальной машины (AVMA) для номера SKU, который требуется активировать.To activate the license, copy the Automatic Virtual Machine Activation (AVMA) key for the SKU you want to activate.

ВыпускEdition Ключ AVMAAVMA Key
Центр обработки данныхDatacenter Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TWY4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
СтандартныйStandard DBGBW-NPF86-BJVTX-K3WKJ-MTB6VDBGBW-NPF86-BJVTX-K3WKJ-MTB6V
EssentialsEssentials K2XGM-NMBT3-2R6Q8-WF2FK-P36R2K2XGM-NMBT3-2R6Q8-WF2FK-P36R2

На виртуальной машине выполните следующую команду:On the VM, run the following command:

slmgr /ipk <AVMA_key>

Подробные сведения см. в разделе Активация виртуальной машины.For complete details, see VM Activation.

Перед развертыванием виртуальных машин в Azure Stack Hub необходимо добавить элемент коллекции и образ Windows Server.A Windows Server image and gallery item must be added before deploying VMs in Azure Stack Hub.

Некоторые виртуальные машины удалены, но на диске по-прежнему присутствуют VHD-файлыI've deleted some VMs, but still see the VHD files on disk

Это ожидаемое поведение:This behavior is by design:

  • Если вы удалите виртуальную машину, то ее виртуальные жесткие диски останутся.When you delete a VM, VHDs aren't deleted. В группе ресурсов диски являются отдельными ресурсами.Disks are separate resources in the resource group.
  • Как только учетная запись хранения будет удалена, изменения сразу отобразятся в Azure Resource Manager.When a storage account gets deleted, the deletion is visible immediately through Azure Resource Manager. Однако содержащиеся в ней диски все еще будут находиться в хранилище до выполнения сборки мусора.But the disks it may contain are still kept in storage until garbage collection runs.

При появлении "потерянных" виртуальных жестких дисков важно знать, являются ли они частью папки удаленной учетной записи хранения.If you see "orphan" VHDs, it's important to know if they're part of the folder for a storage account that was deleted. Если учетная запись хранения не была удалена, они по-прежнему будут находиться в папке.If the storage account wasn't deleted, it's normal that they're still there.

Вы можете больше узнать о настройке порогового значения периода удержания и освобождении по запросу в статье об управлении учетными записями хранения.You can read more about configuring the retention threshold and on-demand reclamation in manage storage accounts.

Устранение неполадок с хранилищемTroubleshoot storage

Освобождение хранилищаStorage reclamation

Для отображения освобожденной емкости на портале может понадобиться до 14 часов.It may take up to 14 hours for reclaimed capacity to show up in the portal. Освобождение пространства зависит от различных факторов, включая процент использования файлов внутреннего контейнера в хранилище блочных BLOB-объектов.Space reclamation depends on different factors including usage percentage of internal container files in block blob store. Поэтому, в зависимости от того, какое количество данных удалено, нет гарантий относительно того, сколько пространства можно освободить, запустив сборщик мусора.Therefore, depending on how much data is deleted, there's no guarantee on the amount of space that could be reclaimed when garbage collector runs.

Обозреватель службы хранилища Azure не работает с Azure Stack HubAzure Storage Explorer not working with Azure Stack Hub

При работе с интегрированной системой в сценарии без подключения рекомендуется использовать центр сертификации (ЦС) предприятия.If you're using an integrated system in a disconnected scenario, it's recommended to use an Enterprise Certificate Authority (CA). Экспортируйте корневой сертификат в формате Base-64, а затем импортируйте его в Обозреватель службы хранилища Azure.Export the root certificate in a Base-64 format and then import it in Azure Storage Explorer. Обязательно удалите косую черту (/) в конце конечной точки Resource Manager.Make sure that you remove the trailing slash (/) from the Resource Manager endpoint. Дополнительные сведения см. в разделе Подготовка к подключению к Azure Stack Hub.For more information, see Prepare for connecting to Azure Stack Hub.

Устранение неполадок Службы приложенийTroubleshoot App Service

Сбой скрипта Create-AADIdentityApp.ps1Create-AADIdentityApp.ps1 script fails

Если скрипт Create-AADIdentityApp.ps1, который необходим для работы Службы приложений, завершается сбоем, проверьте наличие обязательного параметра -AzureStackAdminCredential при запуске этого скрипта.If the Create-AADIdentityApp.ps1 script that's required for App Service fails, be sure to include the required -AzureStackAdminCredential parameter when running the script. Подробнее см. статью Предварительные условия для развертывания Службы приложений в Azure Stack Hub.For more information, see Prerequisites for deploying App Service on Azure Stack Hub.

Устранение неполадок с обновлениями Azure Stack HubTroubleshoot Azure Stack Hub updates

Процесс исправления и обновления Azure Stack Hub позволяет операторам единообразно и стабильно применять пакеты обновления.The Azure Stack Hub patch and update process is designed to allow operators to apply update packages in a consistent, streamlined way. В редких случаях в ходе исправления и процесса обновления могут возникать проблемы.While uncommon, issues can occur during patch and update process. Мы рекомендуем выполнить следующие действия, если вы столкнетесь с проблемой при исправлении или обновлении.The following steps are recommended should you encounter an issue during the patch and update process:

  1. Предварительные требования: Убедитесь, что вы выполнили пункты из контрольного списка действий по обновлению и включили упреждающий сбор журналов.Prerequisites: Be sure that you have followed the Update Activity Checklist and enable proactive log collection.

  2. Следуйте инструкциям по исправлению, которые будут включены в оповещение об ошибке, которая произошла при обновлении.Follow the remediation steps in the failure alert created when your update failed.

  3. Если вам не удалось устранить проблему, создайте запрос в службу поддержки Azure Stack Hub.If you have been unable to resolve your issue, create an Azure Stack Hub support ticket. Убедитесь, что у вас есть собранные журналы за период времени, в который возникла проблема.Be sure you have logs collected for the time span when the issue occurred. Если обновление завершается сбоем (с критическим оповещением или предупреждением), важно проверить сбой и обратиться в службу поддержки пользователей Майкрософт, указав в оповещении, чтобы единица масштабирования не оставалась в состоянии сбоя в течение длительного времени.If an update fails, either with a critical alert or a warning, it's important that you review the failure and contact Microsoft Customer Support Services as directed in the alert so that your scale unit does not stay in a failed state for a long time. Если в течение длительного времени обновление единицы масштабирования в состоянии сбоя не удалась, могут возникнуть дополнительные проблемы, которые более трудно устранить позже.Leaving a scale unit in a failed update state for an extended period of time can cause additional issues that are more difficult to resolve later.

Типичные проблемы с исправлением и обновлением в Azure Stack HubCommon Azure Stack Hub patch and update issues

Область применения: интегрированные системы Azure Stack HubApplies to: Azure Stack Hub integrated systems

PreparationFailedPreparationFailed

Применимо. Данная проблема касается всех поддерживаемых выпусков.Applicable: This issue applies to all supported releases.

Причина. При попытке установить обновление для Azure Stack Hub может произойти сбой состояния обновления, после чего его состояние изменится на PreparationFailed.Cause: When attempting to install the Azure Stack Hub update, the status for the update might fail and change state to PreparationFailed. В системах, подключенных к Интернету, обычно это указывает на то, что не удается правильно скачать пакет обновления из-за слабого подключения к Интернету.For internet-connected systems this is usually indicative of the update package being unable to download properly due to a weak internet connection.

Исправление. Чтобы устранить эту ошибку, щелкните Install now (Установить сейчас) снова.Remediation: You can work around this issue by clicking Install now again. Если проблема не будет устранена, рекомендуем вручную загрузить пакет обновления, следуя инструкциям по установке обновлений.If the problem persists, we recommend manually uploading the update package by following the Install updates section.

Периодичность. РаспространенныеOccurrence: Common

Предупреждения и ошибки, о которых сообщается при выполнении обновленияWarnings and errors reported while update is in progress

Применимо. Данная проблема касается всех поддерживаемых выпусков.Applicable: This issue applies to all supported releases.

Причина: Если обновление центра Azure Stack находится в состоянии " выполняется", на портале могут быть выведены предупреждения и ошибки.Cause: When Azure Stack Hub update is in status In progress, warnings and errors may be reported in the portal. Компоненты могут превышено время ожидания для других компонентов во время обновления, что привело к ошибке.Components may timeout waiting for other components during upgrade resulting in an error. Центр Azure Stack имеет механизм для повторной попытки или исправлять некоторые из задач из-за периодических ошибок.Azure Stack Hub has mechanism to retry or remediate some of the tasks due to intermittent errors.

Исправление. в то время как обновление центра Azure Stack находится в состоянии выполняется, предупреждения и ошибки, переданные на портале, можно игнорировать.Remediation: While the Azure Stack Hub update is in status In progress, warnings and errors reported in the portal can be ignored.

Периодичность. РаспространенныеOccurrence: Common

Сбой обновления 20022002 update failed

Применимо. Эта проблема применима только к выпуску 2002.Applicable: This issue applies only to the 2002 release.

Причина: при попыток обновления 2002 может произойти сбой обновления и предоставить следующее сообщение: The private network parameter is missing from cloud parameters. Please use set-azsprivatenetwork cmdlet to set private networkTrace .Cause: When attempting the 2002 update, the update might fail and provide this message: The private network parameter is missing from cloud parameters. Please use set-azsprivatenetwork cmdlet to set private networkTrace.

Исправление: Настройте частную внутреннюю сеть.Remediation: Set up a private internal network.