Modelo de serviço do Systems Center incluindo AD

3

Eu estou tentando projetar um modelo de serviço do SCVMM (2012 SP1) que contém várias máquinas unidas em um domínio, mas o truque é que o próprio controlador de domínio é também no modelo. Ie. o modelo contém uma máquina que se tornará o AD e várias máquinas que serão unidas. Como o domínio não existe durante a implantação, o modelo declara todas as máquinas como parte de um grupo de trabalho. Perfil de aplicativo Os scripts de pré-instalação executam o Install-ADDSForest no AD e Add-Computer nas máquinas que se associam. Com a ordem de implantação adequada, isso funciona bem, mas tenho um problema, pois os próximos scripts de pré-instalação começam a falhar agora:

Error (22725)
SCVMM received computer name <machine>.<domain> for vm <...>. Expected computer name is <machine>.

Recommended Action
Ensure that the vm has joined the right domain or workgroup and then retry the operation.

Opa. Como a renomeação ocorreu nos scripts do aplicativo, o SCVMM não está ciente disso e está causando falhas. Mas este é um problema de galinha e ovo ...

Alguma sugestão de como resolver este problema?

    
por Remus Rusanu 08.03.2013 / 22:07

1 resposta

1

Estou fazendo a mesma coisa e me deparo com o mesmo problema. Resolvi isso no passado definindo uma variável para os nomes das VMs adicionais ( @ServerName @ ) e usando @DomainName @ no campo Domínio do Perfil do SO. Então, para cada VM nas outras camadas, defino o nome do computador no perfil do SO como @ServerName @. @ DomainName @ . Essa concatenação é então passada para o SCVMM na variável @ComputerName @ interna (que é preenchida automaticamente com o FQHN do computador). Isso pode funcionar para você.

No entanto, tenho um novo modelo de serviço que usa camadas de máquina escalonáveis, o que significa que preciso usar ## para as VMs nessas camadas. Como você não pode usar nomes incrementais e configurações de serviço configuráveis no mesmo campo (ou seja, você não pode usar o servidor ##. @ DomainName @ ), estou me deparando com esse problema mais uma vez.

Eu acho que o problema é que quando o VMM define o valor da variável @ ComputerName @ para as VMs, ele não pode analisar o valor da variável @ DomainName @ ou @ DomainName @ ainda não foi preenchido.

    
por 07.09.2013 / 00:40