A verificação de pré-requisitos de IaaS não pode validar ambientes configurados com um nome de site do IIS personalizado. Desativar o upgrade automatizado do IaaS corrige o problema.

Problema

O upgrade do dispositivo virtual falha durante a verificação de pré-requisitos de IaaS durante a execução de scripts de pré-instalação e scripts de pós-instalação.

Error: Unrecognized configuration path MACHINE/WEBROOT/APPHOST/Default Web Site can not find path IIS:\Sites\Default Web Site because it does not exist.

Quando a falha ocorrer, você verá uma mensagem de erro semelhante a: Applying automatic fix for <nome da verificação de pré-requisito> prerequisite failed.

Causa

O verificador de pré-requisitos de IaaS não pode validar ambientes configurados com um nome de site do IIS personalizado. Para corrigir o problema, você deve desativar o verificador de pré-requisitos de IaaS automatizado.

Solução

  1. Desative as verificações e correções de pré-requisitos de upgrade automatizadas de IaaS.
  2. Execute o upgrade do vRealize Automation. Consulte Solução alternativa para problemas de upgrade.
  3. Siga os prompts de upgrade. Quando os prompts direcionarem você para reinicializar o vRealize Automation, você poderá usar o instalador IaaS para procurar quaisquer pré-requisitos de IaaS não satisfeitos e corrigi-los manualmente.
    Observação: Não reinicie o dispositivo até concluir a validação dos pré-requisitos de IaaS.
  4. Use as seguintes etapas para cada nó de site IaaS.
    1. Faça download do instalador IaaS. Consulte Baixar o instalador IaaS para fazer upgrade dos componentes IaaS após o upgrade do dispositivo do vRealize Automation.
    2. Na primeira vez que você inicializa o instalador IaaS, ele gera um novo arquivo de configuração no mesmo diretório com a extensão .exe.config.

    3. Feche o instalador do IaaS e adicione a chave a seguir na seção <appSettings> do arquivo de configuração. A chave passa o nome do site personalizado para o verificador de pré-requisitos de IaaS.

      <add key="PreReqChecker.Default.DefaultWebSite" value="custom_web_site_name"/>

    4. Salve o arquivo de configuração e execute novamente o instalador IaaS. Siga as instruções na tela até que a validação de pré-requisitos seja concluída. Se houver algum pré-requisito com falha, corrija-os manualmente.
  5. Ative o upgrade automático do IaaS fechando o instalador IaaS e reinicializando o dispositivo do vRealize Automation atualizado.
    Observação: Se você decidir continuar o upgrade do IaaS manualmente usando o instalador IaaS, primeiro reinicie o dispositivo do vRealize Automation atualizado e aguarde até que todos os serviços sejam registrados. É preciso fazer upgrade e configurar todos os sistemas que tenham componentes IaaS instalados. Para obter mais informações, consulte Fazer upgrade dos componentes IaaS após o upgrade do vRealize Automation para a versão de destino.