Compartilhar via


Solucionar problemas de validação como serviço

Cuidado

Este artigo faz referência ao CentOS, uma distribuição do Linux que está se aproximando do status de Fim da Vida Útil (EOL). Considere seu uso e plano adequadamente. Para obter mais informações, consulte as diretrizes de Fim da Vida Útil do CentOS.

Veja a seguir problemas comuns não relacionados a versões de software e suas soluções.

Agente local

O portal mostra o agente local no modo de depuração

Esse problema provavelmente ocorre porque o agente não consegue enviar pulsações para o serviço devido a uma conexão de rede instável. Uma pulsação é enviada a cada cinco minutos. Se o serviço não receber uma pulsação por 15 minutos, o serviço considerará o agente inativo e os testes não serão mais agendados nele. Verifique a mensagem de erro no arquivo Agenthost.log localizado no diretório em que o agente foi iniciado.

Observação

Todos os testes já em execução no agente continuarão a ser executados, mas se a pulsação não for restaurada antes do término do teste, o agente não atualizará o status de teste ou carregará logs. O teste sempre aparecerá como em execução e precisará ser cancelado.

O processo do agente no computador foi desligado durante a execução do teste. O que esperar?

Se o processo do agente for desligado sem êxito, o teste que estava em execução nele continuará a ser mostrado como em execução. Um exemplo de um desligamento ingrato é o computador reiniciado e o processo é encerrado (CTRL+C na janela do agente é considerado desligamento normal). Se o agente for reiniciado, o agente atualizará o status do teste a ser cancelado. Se o agente não for reiniciado, o teste será exibido como em execução e você deverá cancelar manualmente o teste.

Observação

Os testes em um fluxo de trabalho são agendados para serem executados sequencialmente. Os testes pendentes não serão executados até que os testes no estado em execução no mesmo fluxo de trabalho sejam concluídos.

Imagens de VM

Falha ocorre ao carregar a imagem da VM no VaaSPreReq script

Consulte a seção abaixo em Manipular conectividade de rede lenta. Ele fornece etapas manuais para carregar as imagens de VM no selo do Azure Stack.

Lidar com a conectividade de rede lenta

1. Verifique se o ambiente está íntegro

  1. Na caixa DVM/jump, marcar que você pode entrar com êxito no portal de administração usando as credenciais de administrador.

  2. Confirme se não há alertas ou avisos.

  3. Se o ambiente estiver íntegro, carregue manualmente as imagens de VM necessárias para execuções de teste do VaaS, de acordo com as etapas na seção abaixo.

2. Baixar a imagem pir para o compartilhamento local em caso de tráfego de rede lento

  1. Baixe a AzCopy de: vaasexternaldependencies(AzCopy).

  2. Extraia AzCopy.zip e altere para o diretório que contém AzCopy.exe.

  3. Abra Windows PowerShell de um prompt com privilégios elevados. Execute os comandos a seguir:

    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'Server2016DatacenterFullBYOL.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'Server2016DatacenterCoreBYOL.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'WindowsServer2012R2DatacenterBYOL.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'Ubuntu1404LTS.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'Ubuntu1604-20170619.1.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'OpenLogic-CentOS-69-20180105.vhd' /NC:12 /V:azcopylog.log /Y
    .\azcopy.exe /Source:'https://azstemplate.blob.core.windows.net/azurestacktemplate-public-container' /Dest:'<LocalFileShare>' /Pattern:'Debian8_latest.vhd' /NC:12 /V:azcopylog.log /Y

Observação

LocalFileShare é o caminho de compartilhamento ou caminho local.

3. Verificando o valor de hash do arquivo de imagem pir

Você pode usar o cmdlet Get-HashFile para obter o valor de hash para os arquivos de imagem de repositório de imagens públicas baixados para marcar a integridade das imagens.

Nome do Arquivo SHA256
Server2016DatacenterFullBYOL.vhd 6ED58DCA666D530811A1EA563BA509BF9C29182B902D18FCA03C7E0868F733E9
WindowsServer2012R2DatacenterBYOL.vhd 9792CBF742870B1730B9B16EA814C683A8415EFD7601DDDB6D5A76D0964767028
Server2016DatacenterCoreBYOL.vhd 5E80E1A6721A48A10655E6154C1B90E320DF5558487D6A0D7BFC7DCD32C4D9A5
Ubuntu1404LTS.vhd B24CDD12352AAEBC612A4558AB9E80F031A2190E46DCB459AF736072742E20E0
Ubuntu1604-20170619.1.vhd C481B88B60A01CBD5119A3F56632A2203EE5795678D3F3B9B764FFCA885E26CB
OpenLogic-CentOS-69-20180105.vhd C8B874FE042E33B488110D9311AF1A5C7DC3B08E6796610BF18FDD6728C7913C
Debian8_latest.vhd 06F8C11531E195D0C90FC01DFF5DC396BB1DD73A54F8252291ED366CACD996C1

4. Carregar imagens de VM em uma conta de armazenamento

  1. Use uma conta de armazenamento existente ou crie uma nova conta de armazenamento no Azure.

  2. Crie um contêiner para o qual carregar as imagens.

  3. Use a ferramenta Azcopy para carregar as imagens de VM do [LocalFileShare] acima (em que você baixou as imagens de VM) para o contêiner que acabou de criar.

    Importante

    Altere o 'Nível de Acesso Público' do contêiner para 'Blob (acesso de leitura anônimo somente para blobs)'

5. Carregar imagens de VM no ambiente do Azure Stack

  1. Entre como administrador do serviço no portal de administração. Você pode encontrar a URL do portal de administração do repositório ECE ou o arquivo de informações de selo. Para obter instruções, consulte Parâmetros de ambiente.

  2. Selecione Maisserviços Provedores> de Recursos>Computar>Imagens de VM.

  3. Selecione o botão + Adicionar na parte superior da folha Imagens da VM .

  4. Modifique ou marcar valores dos seguintes campos para a primeira imagem de VM:

    Importante

    Nem todos os padrões estão corretos para o item do marketplace existente.

    Campo Valor
    Publisher MicrosoftWindowsServer
    Oferta WindowsServer
    Tipo de sistema operacional Windows
    SKU 2012-R2-Datacenter
    Versão 1.0.0
    URI do Blob de Disco do SO < https:// A conta> de armazenamento/nome> do< contêiner/WindowsServer2012R2DatacenterBYOL.vhd
  5. Selecione o botão Criar.

  6. Repita para as imagens restantes da VM.

As propriedades de todas as imagens de VM necessárias são as seguintes:

Publicador Oferta Tipo de sistema operacional SKU Versão URI do Blob de Disco do SO
MicrosoftWindowsServer WindowsServer Windows 2012-R2-Datacenter 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/WindowsServer2012R2DatacenterBYOL.vhd
MicrosoftWindowsServer WindowsServer Windows 2016-Datacenter 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/Server2016DatacenterFullBYOL.vhd
MicrosoftWindowsServer WindowsServer Windows 2016-Datacenter-Server-Core 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/Server2016DatacenterCoreBYOL.vhd
Canônico UbuntuServer Linux 14.04.3-LTS 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/Ubuntu1404LTS.vhd
Canônico UbuntuServer Linux 16.04-LTS 16.04.20170811 https://[Sua conta de armazenamento]/[nome do contêiner]/Ubuntu1604-20170619.1.vhd
OpenLogic CentOS Linux 6.9 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/OpenLogic-CentOS-69-20180105.vhd
Credativ Debian Linux 8 1.0.0 https://[Sua conta de armazenamento]/[nome do contêiner]/Debian8_latest.vhd

Próximas etapas