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 as funções necessárias 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ê criou uma organização recentemente no Google Cloud, a criação de chaves de conta de serviço fica desativada por padrão.
Para ativar a criação de chaves de conta de serviço, verifique se você tem a função Organization Policy Administrator
atribuída e siga estas etapas:
- No console do Google Cloud , acesse IAM > Políticas da organização.
- Clique na política chamada Desativar criação de chave da conta de serviço.
- Clique em Gerenciar política.
- Na página Editar política, na seção Aplicável a, selecione Personalizar.
- Na seção Regras, expanda Editar regra e defina Aplicação como Desativada.
- Para concluir, clique em Definir política.
Resolver problemas na instalação
Se você instalar ou fazer upgrade do cliente de descoberta, mas não fizer login como administrador local, a execução do MSI provavelmente vai 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 preferido: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.