Resolver problemas do ASDK

Este artigo fornece informações comuns de resolução de problemas para o Azure Stack Development Kit (ASDK). Para obter ajuda com os sistemas integrados do Azure Stack, veja Resolução de problemas do Microsoft Azure Stack.

Uma vez que o ASDK é um ambiente de avaliação, Suporte da Microsoft não fornece suporte. Se estiver a ter um problema que não está documentado, pode obter ajuda de especialistas no Microsoft Q&A para o Azure Stack.

Implementação

Falha na implementação

Se ocorrer uma falha durante a instalação, pode reiniciar a implementação a partir do passo com falha ao utilizar a opção -rerun do script de implementação. Por exemplo:

cd C:\CloudDeployment\Setup
.\InstallAzureStackPOC.ps1 -Rerun

No final da implementação, a sessão do PowerShell ainda está aberta e não mostra nenhuma saída

Este comportamento é provavelmente apenas o resultado do comportamento predefinido de uma janela de comandos do PowerShell quando está selecionada. A implementação do ASDK foi bem-sucedida, mas o script foi colocado em pausa ao selecionar a janela. Pode verificar se a configuração foi concluída ao procurar a palavra "selecionar" na barra de título da janela de comandos. Prima a tecla ESC para anular a seleção e a mensagem de conclusão deve ser apresentada depois da mesma.

O parâmetro de erro de validação de modelo osProfile não é permitido

Se receber uma mensagem de erro durante a validação do modelo a indicar que o parâmetro "osProfile" não é permitido, confirme que está a utilizar as versões corretas das APIs para estes componentes:

Para copiar um VHD do Azure para o Azure Stack, utilize o AzCopy 7.3.0. Trabalhe com o seu fornecedor para resolver problemas com a própria imagem. Para obter mais informações sobre os requisitos do WALinuxAgent para o Azure Stack Hub, veja Agente LinuX do Azure.

A implementação falha devido à falta de acesso externo

Quando a implementação falha em fases em que o acesso externo é necessário, será devolvida uma exceção como o seguinte exemplo:

An error occurred while trying to test identity provider endpoints: System.Net.WebException: The operation has timed out.
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)
   at Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()at, <No file>: line 48 - 8/12/2018 2:40:08 AM

Se este erro ocorrer, confirme que todos os requisitos mínimos de rede foram cumpridos ao rever a documentação de tráfego da rede de implementação. Também está disponível uma ferramenta de verificação de rede para parceiros como parte do Toolkit de Parceiros.

Normalmente, outras falhas de implementação devem-se a problemas de ligação a recursos na Internet.

Para verificar a conectividade aos recursos na Internet, pode efetuar os seguintes passos:

  1. Abra o PowerShell.
  2. Enter-PSSession ao WAS01 ou a qualquer uma das VMs do ERCs.
  3. Execute o seguinte cmdlet:
    Test-NetConnection login.windows.net -port 443
    

Se este comando falhar, verifique se o comutador TOR e quaisquer outros dispositivos de rede estão configurados para permitir o tráfego de rede.

Máquinas virtuais

Tem de ser adicionado um item de galeria e imagem do Windows Server antes de implementar VMs no Azure Stack.

Depois de reiniciar o meu anfitrião do Azure Stack, algumas VMs não são iniciadas automaticamente

Depois de reiniciar o anfitrião, poderá reparar que os serviços do Azure Stack não estão imediatamente disponíveis. Isto deve-se ao facto de as VMs e os RPs da infraestrutura do Azure Stack demorarem algum tempo a verificar a consistência, mas acabarão por ser iniciados automaticamente.

Também poderá reparar que as VMs do inquilino não são iniciadas automaticamente após um reinício do anfitrião do ASDK. Pode colocá-los online com alguns passos manuais:

  1. No anfitrião do ASDK, inicie o Gestor de Clusters de Ativação Pós-falha a partir do Menu Iniciar.
  2. Selecione o cluster S-Cluster.azurestack.local.
  3. Selecione Funções.
  4. As VMs de inquilino aparecem num estado guardado . Assim que todas as VMs de Infraestrutura estiverem em execução, clique com o botão direito do rato nas VMs do inquilino e selecione Iniciar para retomar a VM.

Eliminei algumas VMs, mas continuo a ver os ficheiros VHD no disco

Este comportamento é por predefinição:

  • Quando elimina uma VM, os VHDs não são eliminados. Os discos são recursos separados no grupo de recursos.
  • Quando uma conta de armazenamento é eliminada, a eliminação é visível imediatamente através do Azure Resource Manager, mas os discos que pode conter ainda são mantidos no armazenamento até que a libertação da memória seja executada.

Se vir VHDs "órfãos", é importante saber se fazem parte da pasta de uma conta de armazenamento que foi eliminada. Se a conta de armazenamento não tiver sido eliminada, é normal que os VHDs permaneçam.

Pode ler mais sobre como configurar o limiar de retenção e a recuperação a pedido na gestão de contas de armazenamento.

Armazenamento

Recuperação de armazenamento

A capacidade recuperada pode demorar até 14 horas a aparecer no portal. A recuperação de espaço depende de vários fatores, incluindo a percentagem de utilização de ficheiros de contentor internos no arquivo de blobs de blocos. Por conseguinte, dependendo da quantidade de dados eliminados, não há garantias sobre a quantidade de espaço que pode ser recuperada quando o recoletor de lixo é executado.

Passos seguintes

Visite o fórum de suporte do Azure Stack