Resolver problemas com o cliente de descoberta

Neste documento, mostramos como resolver problemas com o cliente de descoberta.

Usar registros para identificar problemas

O cliente de descoberta gera arquivos de registro que podem ser usados para depuração. Os registros são armazenados localmente na máquina em que você instalou o cliente de descoberta na pasta C:\ProgramData\Google\mcdc\logs.

Resolver problemas de permissões e contas de serviço

Se você tiver problemas com a autorização no modo conectado, talvez não tenha as permissões necessárias para criar uma conta de serviço na organização ou não tenha os papéis necessários para autorizar o cliente de descoberta.

Para resolver o problema, peça ao administrador da organização para criar uma conta de serviço para você e atribuir o papel roles/migrationcenter.discoveryClient. Além disso, verifique se a API Cloud Resource Manager está ativada no projeto.

Se você tiver uma organização recém-criada em Google Cloud, a criação de chaves de conta de serviço vai estar desativada por padrão. Para ativar a criação de chaves de conta de serviço, verifique se você tem o papel Organization Policy Administrator atribuído e siga estas etapas:

  1. No console do Google Cloud, acesse IAM > Políticas da organização.
  2. Clique na política Desativar criação de chave da conta de serviço.
  3. Clique em Gerenciar política.
  4. Na página Editar política, na seção Aplicável a, selecione Personalizar.
  5. Na seção Regras, abra Editar regra e defina Aplicação como Desativada.
  6. Para concluir, clique em Definir política.

Resolver problemas de instalação

Se você instalar ou fizer upgrade do cliente de descoberta, mas não estiver conectado como administrador local, a execução do MSI provavelmente falhará com a seguinte mensagem de erro:

Google Cloud Migration Center discovery client Setup Wizard ended prematurely
because of an error. Your system has not been modified. To install this program
at a later time, run Setup Wizard again. Click the Finish button to exit the
Setup Wizard.

Para resolver o problema, clique com o botão direito do mouse no arquivo MSI e execute-o como administrador.

Em alguns casos, devido a versões específicas do Windows ou políticas de domínio, a opção "Executar como administrador" pode ficar oculta. Para resolver o problema, tente as seguintes soluções alternativas:

  • Método preferencial:abra o PowerShell como administrador e execute msiexec.exe /i mcdc.msi /L*V "C:\installer.log".

  • Método alternativo:edite o registro para mostrar essa opção na UI.