Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средство поддержки (также известное как средство поддержки AKS Arc) — это модуль PowerShell, который предоставляет возможности диагностики и исправления компонентов инфраструктуры, используемых локальными виртуальными машинами Azure и службой Azure Kubernetes (AKS), включенной Azure Arc в локальной среде Azure.
Преимущества использования средства поддержки
Средство поддержки использует простые команды для выявления проблем без знаний экспертного продукта. Это средство предоставляет следующие возможности:
- Исправление проблем, связанных с локальными виртуальными машинами Azure и AKS Arc: помогает выявлять и устранять распространенные проблемы с компонентами локальной инфраструктуры Azure.
- Исправление проблем обновления решения: определяет и пытается устранить распространенные проблемы, возникающие во время обновления решения.
Перед открытием запроса на поддержку запустите средство поддержки. Это средство автоматически разрешает широкий спектр проблем с локальными виртуальными машинами Azure, обновляя компоненты инфраструктуры, такие как Microsoft On-Premises Cloud (MOC), до последней версии исправлений. Выполнение этого средства приводит к более быстрому разрешению проблемы без необходимости подать запрос в службу поддержки. Если проблемы сохраняются, вызовите запрос в службу поддержки.
Распространенные проблемы, в решении которых может помочь средство поддержки
Выполните команды, если у вас есть какие-либо из следующих симптомов в локальном экземпляре Azure:
- Локальные виртуальные машины Azure сталкиваются с проблемами.
- Обновление решения завершается ошибкой:
- В состоянии двоичных файлов MOC.
- На этапе моста ресурсов Arc.
- Служба MOC не остается в сети.
- Мост ресурсов Arc находится в автономном режиме.
Предпосылки
Перед началом работы необходимо выполнить следующее:
- У вас есть доступ к локальному экземпляру Azure, работающему под управлением версии 2311.2 или более поздней версии.
- Получите доступ к клиенту, который может подключиться к локальной службе Azure.
Подключение к локальному экземпляру Azure
Выполните следующие действия на клиенте, чтобы подключиться к одному из компьютеров в локальном экземпляре Azure.
Запустите PowerShell от имени администратора на клиенте, который используется для подключения к системе.
Откройте удаленный сеанс PowerShell на компьютере в локальном экземпляре Azure. Выполните следующую команду и укажите учетные данные для компьютера при появлении запроса:
$cred = Get-Credential $ip = "<IP address of the Azure Local machine>" Enter-PSSession -ComputerName $ip -Credential $credЗамечание
Войдите с помощью учетных данных учетной записи развертывания. Эта учетная запись создается при подготовке Active Directory и ее использовании для развертывания локальной среды Azure.
Разверните этот раздел, чтобы просмотреть пример выходных данных.
Ниже представлен пример результата.
PS C:\Users\Administrator> $cred = Get-Credential PS C:\Users\Administrator> $ip = "100.100.100.10" cmdlet Get-Credential at command pipeline position 1 Supply values for the following parameters: Credential PS C:\Users\Administrator> Enter-PSSession -ComputerName $ip -Credential $cred [100.100.100.10]: PS C:\Users\Administrator\Documents>
Установка модуля средства поддержки
Чтобы установить модуль средства поддержки, выполните следующие команды:
Install-Module -Name Support.AksArc
Import-Module Support.AksArc -force
Замечание
При импорте модуля он пытается автоматически обновиться из галереи PowerShell.
Если модуль уже установлен, обновите его с помощью следующего командлета:
Important
Если у вас уже установлен модуль в экземпляре Azure Local, выполнение трех команд в следующем разделе является обязательным и не должно быть пропущено.
Remove-Module -Name Support.AksArc
Update-Module -Name Support.AksArc
Import-Module -Name Support.AksArc
Использование средства поддержки
В этом разделе объясняется, как выполнять команды диагностики и исправления, включенные в средство поддержки.
Замечание
Выполните эти команды PowerShell локально, а не в удаленном сеансе PowerShell.
Проведение диагностических проверок
Выполните диагностику состояния системы, чтобы помочь обнаружить распространенные проблемы.
Test-SupportAksArcKnownIssues
В следующем примере выходных данных команды Test-SupportAksArcKnownIssues показаны результаты неудачного теста:
Test Name Status Message
--------- --------------
Validate Failover Cluster Service Responsiveness Passed Failover Cluster service is responsive.
Validate Missing MOC Cloud Agents Passed No missing MOC cloud agents found.
Validate MOC Cloud Agent Running Passed MOC Cloud Agent is running
Validate Missing MOC Node Agents Passed All MOC nodes have the Node Agent service installed and healthy.
Validate Missing MOC Host Agents Passed All nodes have MOC host agents installed and healthy
Validate MOC is on Latest Patch Version Failed MOC is not on the latest patch version. Current: 1.15.5.10626, Latest: 1.15.7.10719
Validate Expired Certificates Passed No expired certificates found
Validate MOC Nodes Not Active Passed All MOC nodes are in the 'Active' state
Validate Multiple MOC Cloud Agent Instances Passed No multiple instances of MOC Cloud Agent found
Validate Windows Event Log Running Passed Windows Event Log is running
Validate Gallery Image Stuck In Deleting Passed No gallery images are stuck in deleting state
Validate Virtual Machine Stuck In Pending Passed No virtual machines are stuck in pending state
Validate Virtual Machine Management Service Responsiveness Passed Virtual Machine Management service is responsive
В следующем примере выходных данных показан успешный результат для всех тестов:
Test Name Status Message
--------- --------------
Validate Failover Cluster Service Responsiveness Passed Failover Cluster service is responsive.
Validate Missing MOC Cloud Agents Passed No missing MOC cloud agents found.
Validate MOC Cloud Agent Running Passed MOC Cloud Agent is running
Validate Missing MOC Node Agents Passed All MOC nodes have the Node Agent service installed and healthy.
Validate Missing MOC Host Agents Passed All nodes have MOC host agents installed and healthy.
Validate MOC is on Latest Patch Version Passed MOC is on the latest patch version.
Validate Expired Certificates Passed No expired certificates found.
Validate MOC Nodes Not Active Passed All NMC nodes are in the 'Active' state.
Validate NMC Nodes Sync with Cluster Nodes Passed All NMC nodes are in sync with cluster nodes.
Validate Multiple NMC Cloud Agent Instances Passed No multiple instances of NMC Cloud Agent found.
Validate NMC Powershell Not Stuck in Updating Passed NMC Powershell is not stuck in updating state.
Validate Windows Event Log Running Passed Windows Event Log is running
Validate Gallery Image Stuck In Deleting Passed No gallery images are stuck in deleting state.
Validate Virtual Machine Stuck In Pending Passed No virtual machines are stuck in pending state.
Validate Virtual Machine Management Service Responsiveness Passed Virtual Machine Management service is responsive.
Устранение распространенных проблем
Эта команда устраняет известные проблемы с заданной версией решения. Если при выполнении Test-SupportAksArcKnownIssues команды возникают ошибки, используйте следующую команду, чтобы устранить их:
Invoke-SupportAksArcRemediation
Убедитесь, что средство устранения неполадок устранило типичные проблемы
Повторно выполните команду Test-SupportAksArcKnownIssues и убедитесь, что все тесты завершаются успешно со статусом "Успешно".