Problemas de resolução de problemas no Azure Stack HubTroubleshoot issues in Azure Stack Hub

Este documento fornece informações sobre resolução de problemas para ambientes integrados do Azure Stack Hub.This document provides troubleshooting information for Azure Stack Hub integrated environments. Para obter ajuda com o Kit de Desenvolvimento da Pilha de Azure, consulte a RESOLUÇão de Problemas da ASDK ou obtenha ajuda de especialistas no Azure Stack Hub MSDN Forum.For help with the Azure Stack Development Kit, see ASDK Troubleshooting or get help from experts on the Azure Stack Hub MSDN Forum.

Perguntas mais frequentesFrequently asked questions

Estas secções incluem links para docs que cobrem questões comuns enviadas para o Microsoft Support.These sections include links to docs that cover common questions sent to Microsoft Support.

Considerações relacionadas com a compraPurchase considerations

Atualizações e diagnósticosUpdates and diagnostics

Sistemas operativos e tamanhos suportados para VMs convidadosSupported operating systems and sizes for guest VMs

Azure MarketplaceAzure Marketplace

Gerir capacidadeManage capacity

MemóriaMemory

Para aumentar a capacidade total de memória disponível para O Azure Stack Hub, pode adicionar memória adicional.To increase the total available memory capacity for Azure Stack Hub, you can add additional memory. No Azure Stack Hub, o seu servidor físico também é referido como um nó de unidade de escala.In Azure Stack Hub, your physical server is also referred to as a scale unit node. Todos os nós da unidade de escala que sejam membros de uma unidade de escala individual têm de ter a mesma quantidade de memória.All scale unit nodes that are members of a single scale unit must have the same amount of memory.

Período de retençãoRetention period

A definição do período de retenção permite que um operador de nuvem especifique um período de tempo em dias (entre 0 e 9999 dias) durante o qual qualquer conta eliminada pode potencialmente ser recuperada.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. O período de retenção por defeito está definido para 0 dias.The default retention period is set to 0 days. Definir o valor para 0 significa que qualquer conta eliminada está imediatamente fora da retenção e marcada para recolha periódica de lixo.Setting the value to 0 means that any deleted account is immediately out of retention and marked for periodic garbage collection.

Segurança, conformidade e identidadeSecurity, compliance, and identity

Gerir o RBACManage RBAC

Um utilizador no Azure Stack Hub pode ser um leitor, proprietário ou contribuinte para cada instância de uma subscrição, grupo de recursos ou serviço.A user in Azure Stack Hub can be a reader, owner, or contributor for each instance of a subscription, resource group, or service.

Se as funções incorporadas para recursos do Azure não suprirem as necessidades específicas da sua organização, poderá criar as suas próprias funções personalizadas.If the built-in roles for Azure resources don't meet the specific needs of your organization, you can create your own custom roles. Neste tutorial vai criar uma função personalizada com o nome Pedidos de Suporte do Leitor com o Azure PowerShell.For this tutorial, you create a custom role named Reader Support Tickets using Azure PowerShell.

Gerir a utilização e a faturação como CSPManage usage and billing as a CSP

Escolha o tipo de conta de serviços partilhados que utiliza para O Azure Stack Hub.Choose the type of shared services account that you use for Azure Stack Hub. Os tipos de subscrições que podem ser usadas para o registo de um multi-inquilino Azure Stack Hub são:The types of subscriptions that can be used for registration of a multi-tenant Azure Stack Hub are:

  • Provedor de solução cloudCloud Solution Provider
  • Subscrição dos Serviços Partilhados do ParceiroPartner Shared Services subscription

Obtenha métricas de unidade de escalaGet scale unit metrics

Pode utilizar o PowerShell para obter informações de utilização de selos sem a ajuda do Microsoft Support.You can use PowerShell to get stamp utilization information without help from Microsoft Support. Para obter a utilização do carimbo:To obtain stamp utilization:

  1. Crie uma sessão PEP.Create a PEP session.
  2. Execute test-azurestack.Run test-azurestack.
  3. Saída PEP sessão.Exit PEP session.
  4. Corra get-azurestacklog -filterbyrole seedring usando uma chamada de comando de invocação.Run get-azurestacklog -filterbyrole seedring using an invoke-command call.
  5. Extraia a semente.zip.Extract the seedring .zip. Pode obter o relatório de validação da pasta ERCS para onde correu test-azurestack .You can obtain the validation report from the ERCS folder where you ran test-azurestack.

Para mais informações, consulte a Azure Stack Hub Diagnostics.For more information, see Azure Stack Hub Diagnostics.

Máquinas virtuais de resolução de problemas (VMs)Troubleshoot virtual machines (VMs)

Repor a palavra-passe da VM do LinuxReset Linux VM password

Se esquecer a palavra-passe de um VM Linux e a opção de palavra-passe Reset não estiver a funcionar devido a problemas com a extensão VMAccess, pode efetuar um reset seguindo estes passos: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. Escolha um Linux VM para usar como VM de recuperação.Choose a Linux VM to use as a recovery VM.

  2. Inscreva-se no portal do Utilizador:Sign in to the User portal:

    1. Tome nota do tamanho de VM, NIC, IP Público, NSG e discos de dados.Make a note of the VM size, NIC, Public IP, NSG and data disks.
    2. Pare o VM impactado.Stop the impacted VM.
    3. Remova o VM impactado.Remove the impacted VM.
    4. Fixe o disco do VM impactado como um disco de dados no VM de recuperação (pode levar alguns minutos para o disco estar disponível).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. Inscreva-se no VM de recuperação e execute o seguinte comando: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. Inscreva-se no portal do Utilizador:Sign in to the User portal:

    1. Retire o disco do VM de recuperação.Detach the disk from the Recovery VM.
    2. Recrie o VM do disco.Recreate the VM from the disk.
    3. Certifique-se de que transfere o IP público do VM anterior, anexe os discos de dados, etc.Be sure to transfer the Public IP from the previous VM, attach the data disks, etc.

Também pode tirar uma fotografia do disco original e criar um novo disco a partir dele, em vez de executar as alterações diretamente no disco original.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. Para obter mais informações, veja estes tópicos:For more information, see these topics:

A ativação da licença falha no Windows Server 2012 R2 durante o provisionamentoLicense activation fails for Windows Server 2012 R2 during provisioning

Neste caso, o Windows não será ativado e verá uma marca de água no canto inferior direito do ecrã.In this case, Windows will fail to activate and you will see a watermark on the bottom-right corner of the screen. Os registos WaSetup.xml localizados em C:\Windows\Panther contém o seguinte evento: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>

Para ativar a licença, copie a tecla automática de ativação da máquina virtual (AVMA) para o SKU que pretende ativar.To activate the license, copy the Automatic Virtual Machine Activation (AVMA) key for the SKU you want to activate.

EdiçãoEdition Chave AVMAAVMA Key
DatacenterDatacenter Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TWY4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
StandardStandard DBGBW-NPF86-BJVTX-K3WKJ-MTB6VDBGBW-NPF86-BJVTX-K3WKJ-MTB6V
EssentialsEssentials K2XGM-NMBT3-2R6Q8-WF2FK-P36R2K2XGM-NMBT3-2R6Q8-WF2FK-P36R2

No VM, executar o seguinte comando:On the VM, run the following command:

slmgr /ipk <AVMA_key>

Para obter mais detalhes, consulte a ativação VM.For complete details, see VM Activation.

Uma imagem e um item de galeria do Windows Server devem ser adicionados antes de implantar VMs no Azure Stack Hub.A Windows Server image and gallery item must be added before deploying VMs in Azure Stack Hub.

Apaguei alguns VMs, mas ainda vejo os ficheiros VHD no disco.I've deleted some VMs, but still see the VHD files on disk

Este comportamento é por design:This behavior is by design:

  • Quando se apaga um VM, os VHDs não são apagados.When you delete a VM, VHDs aren't deleted. Os discos são recursos separados no grupo de recursos.Disks are separate resources in the resource group.
  • Quando uma conta de armazenamento é eliminada, a eliminação é visível imediatamente através do Azure Resource Manager.When a storage account gets deleted, the deletion is visible immediately through Azure Resource Manager. Mas os discos que pode conter ainda estão guardados até que a recolha de lixo seja executado.But the disks it may contain are still kept in storage until garbage collection runs.

Se vir VHDs "órfãos", é importante saber se fazem parte da pasta para uma conta de armazenamento que foi apagada.If you see "orphan" VHDs, it's important to know if they're part of the folder for a storage account that was deleted. Se a conta de armazenamento não foi apagada, é normal que ainda estejam lá.If the storage account wasn't deleted, it's normal that they're still there.

Pode ler mais sobre a configuração do limiar de retenção e a recuperação a pedido nas contas de armazenamento de gestão.You can read more about configuring the retention threshold and on-demand reclamation in manage storage accounts.

Resolução de problemas de armazenamentoTroubleshoot storage

Recuperação de armazenamentoStorage reclamation

Pode levar até 14 horas para a capacidade recuperada aparecer no portal.It may take up to 14 hours for reclaimed capacity to show up in the portal. A recuperação do espaço depende de diferentes fatores, incluindo a percentagem de utilização de ficheiros internos de contentores na loja blob de blocos.Space reclamation depends on different factors including usage percentage of internal container files in block blob store. Portanto, dependendo da quantidade de dados que são eliminados, não há garantias sobre a quantidade de espaço que poderia ser recuperado quando o coletor de lixo corre.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 Storage Explorer não trabalhando com Azure Stack HubAzure Storage Explorer not working with Azure Stack Hub

Se estiver a utilizar um sistema integrado num cenário desligado, recomenda-se a utilização de uma Autoridade de Certificados empresariais (CA).If you're using an integrated system in a disconnected scenario, it's recommended to use an Enterprise Certificate Authority (CA). Exporte o certificado de raiz num formato Base-64 e, em seguida, importe-o no Azure Storage Explorer.Export the root certificate in a Base-64 format and then import it in Azure Storage Explorer. Certifique-se de que remove o corte de trilha / () do ponto final do Gestor de Recursos.Make sure that you remove the trailing slash (/) from the Resource Manager endpoint. Para obter mais informações, consulte Prepare-se para ligar ao Azure Stack Hub.For more information, see Prepare for connecting to Azure Stack Hub.

Serviço de Aplicações de Resolução de ProblemasTroubleshoot App Service

Create-AADIdentityApp.ps1 script falhaCreate-AADIdentityApp.ps1 script fails

Se o Create-AADIdentityApp.ps1 script necessário para o Serviço de Aplicações falhar, certifique-se de incluir o parâmetro necessário -AzureStackAdminCredential ao executar o script.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. Para obter mais informações, consulte Pré-requisitos para a implementação do Serviço de Aplicações no Azure Stack Hub.For more information, see Prerequisites for deploying App Service on Azure Stack Hub.

Resolução de problemas Azure Stack Hub atualizaçõesTroubleshoot Azure Stack Hub updates

O patch e o processo de atualização do Azure Stack Hub são projetados para permitir que os operadores apliquem pacotes de atualização de forma consistente e simplificada.The Azure Stack Hub patch and update process is designed to allow operators to apply update packages in a consistent, streamlined way. Embora incomuns, os problemas podem ocorrer durante o processo de correção e atualização.While uncommon, issues can occur during patch and update process. Recomenda-se que os seguintes passos se encontre um problema durante o processo de correção e atualização:The following steps are recommended should you encounter an issue during the patch and update process:

  1. Pré-requisitos: Certifique-se de que seguiu a Lista de Verificação da Atividade de Atualização e permite a recolha proativa de registos.Prerequisites: Be sure that you have followed the Update Activity Checklist and enable proactive log collection.

  2. Siga os passos de reparação no alerta de falha criado quando a sua atualização falhou.Follow the remediation steps in the failure alert created when your update failed.

  3. Se não foi capaz de resolver o seu problema, crie um bilhete de apoio Azure Stack Hub.If you have been unable to resolve your issue, create an Azure Stack Hub support ticket. Certifique-se de que tem registos recolhidos durante o período de tempo em que o problema ocorreu.Be sure you have logs collected for the time span when the issue occurred.

Patch comum do Azure Stack Hub e problemas de atualizaçãoCommon Azure Stack Hub patch and update issues

Aplica-se a: Sistemas integrados Azure Stack HubApplies to: Azure Stack Hub integrated systems

PreparationFailedPreparationFailed

Aplicável: Esta questão aplica-se a todas as versões suportadas.Applicable: This issue applies to all supported releases.

Causa: Ao tentar instalar a atualização do Azure Stack Hub, o estado da atualização pode falhar e alterar o estado para PreparationFailed .Cause: When attempting to install the Azure Stack Hub update, the status for the update might fail and change state to PreparationFailed. Para os sistemas ligados à Internet, isto é geralmente indicativo de que o pacote de atualização não é capaz de descarregar corretamente devido a uma ligação à Internet fraca.For internet-connected systems this is usually indicative of the update package being unable to download properly due to a weak internet connection.

Remediação: Pode contornar este problema clicando em instalar novamente.Remediation: You can work around this issue by clicking Install now again. Se o problema persistir, recomendamos que o pacote de atualização seja enviado manualmente seguindo a secção de atualizações de Instalação.If the problem persists, we recommend manually uploading the update package by following the Install updates section.

Ocorrência: ComumOccurrence: Common

A atualização de 2002 falhou2002 update failed

Aplicável: Esta questão aplica-se apenas à versão de 2002.Applicable: This issue applies only to the 2002 release.

Causa: Ao tentar a atualização de 2002, a atualização pode falhar e fornecer esta mensagem: 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.

Remediação: Criar uma rede interna privada.Remediation: Set up a private internal network.