Você pode criar e gerenciar especificações de personalização para sistemas operacionais guest Linux e Windows. As especificações de personalização são arquivos XML que contêm configurações do sistema operacional convidado para máquinas virtuais. Ao aplicar uma especificação ao sistema operacional convidado durante a clonagem ou implantação da máquina virtual, você evita conflitos que podem resultar da implantação de máquinas virtuais com configurações idênticas, como nomes de computador duplicados.
vCenter Server salva os parâmetros de configuração personalizados no banco de dados vCenter Server. Se as configurações de personalização forem salvas, as senhas do administrador e do administrador do domínio serão armazenadas em formato criptografado no banco de dados. Como o certificado usado para criptografar as senhas é exclusivo para cada sistema vCenter Server, se você reinstalar o vCenter Server ou anexar uma nova instância do servidor ao banco de dados, as senhas criptografadas se tornarão inválidas. Você deve reinserir as senhas antes de usá-las.
Para saber como você pode criar e gerenciar especificações de personalização no vSphere Client, assista ao vídeo a seguir.
Criar uma especificação de personalização para Linux
Salve as configurações do sistema para um sistema operacional convidado Linux em uma especificação de personalização, que você pode aplicar ao clonar máquinas virtuais ou implantar máquinas virtuais a partir de modelos. Você pode usar o utilitário cloud-init como uma maneira padronizada de inicializar uma máquina virtual ao implantá-la em um ambiente de nuvem.
Pré-requisitos
- Verifique se todos os requisitos de personalização foram atendidos. Consulte Requisitos de personalização do sistema operacional convidado.
- Para executar o script de personalização:
- Verifique se o VMware Tools versão 10.1.0 ou posterior está instalado. A personalização falhará se VMware Tools for uma versão anterior à 10.1.0 e você tentar executar o script de personalização.
- Na configuração do VMware Tools, a opção
enable-custom-scripts
é desativada por padrão por motivos de segurança. Quando você tenta executar o script de personalização com uma opçãoenable-custom-scripts
desativada, a personalização falha com um erro de personalização.Por exemplo, para ativar a opçãoenable-custom-scripts
, você deve executarvmware-toolbox-cmd
como usuário root com o comandoconfig
:vmware-toolbox-cmd config set deployPkg enable-custom-scripts true cat /etc/vmware-tools/tools.conf [deployPkg] enable-custom-scripts = true
Para verificar se você definiu a opção corretamente, execute o seguinte comando:vmware-toolbox-cmd config get deployPkg enable-custom-scripts [deployPkg] enable-custom-scripts = true
Para obter mais informações, consulte o VMware ToolsGuia do Usuário.
- Para personalizar o sistema operacional convidado de uma máquina virtual com metadados de inicialização de nuvem e dados do usuário:
- Verifique se o VMware Tools versão 11.3.0 ou posterior está instalado.
- Verifique se o cloud-init versão 21.1 ou posterior está instalado.
Procedimento
Resultados
A especificação de personalização que você criou está listada no Gerenciador de Especificações de Personalização. Você pode usar a especificação para personalizar sistemas operacionais convidados de máquinas virtuais.
Criar uma especificação de personalização para Windows
Salve configurações específicas do sistema operacional convidado do Windows em uma especificação de personalização, que você pode aplicar ao clonar máquinas virtuais ou implantar a partir de modelos.
Pré-requisitos
Certifique-se de que todos os requisitos de personalização sejam atendidos. Consulte Requisitos de personalização do sistema operacional convidado.
Procedimento
Resultados
A especificação de personalização que você criou está listada no Gerenciador de Especificações de Personalização. Você pode usar a especificação para personalizar sistemas operacionais convidados de máquinas virtuais.
Criar uma especificação de personalização para Windows usando um arquivo de resposta Sysprep personalizado
Um arquivo de resposta sysprep personalizado é um arquivo que armazena várias configurações de personalização, como nome do computador, informações de licenciamento e configurações de grupo de trabalho ou domínio. Você pode fornecer um arquivo de resposta sysprep personalizado como uma alternativa para especificar muitas das configurações no assistente para Personalização de Convidado.
O Windows Server 2003 e o Windows XP usam um arquivo de texto chamado sysprep.inf. Windows Server 2008, Windows Vista e Windows 7 usam um arquivo XML chamado sysprep.xml. Você pode criar esses arquivos usando um editor de texto ou usar o utilitário Microsoft Setup Manager para gerá-los. Para obter mais informações sobre como criar um arquivo de resposta sysprep personalizado, consulte a documentação do sistema operacional relevante.
Você pode impedir que Windows atribua novas máquinas virtuais ou modelos com as mesmas IDs de segurança (SIDs) que a máquina virtual original. SIDs duplicados não causam problemas quando os computadores fazem parte de um domínio e somente as contas de usuário do domínio são usadas. No entanto, se os computadores fizerem parte de um Grupo de Trabalho ou forem usadas contas de usuário locais, SIDs duplicados poderão comprometer os controles de acesso a arquivos. Para obter mais informações, consulte a documentação do seu sistema operacional Microsoft Windows.
Pré-requisitos
Certifique-se de que todos os requisitos de personalização sejam atendidos. Consulte Requisitos de personalização do sistema operacional convidado.
Procedimento
Resultados
A especificação de personalização que você criou está listada no Gerenciador de Especificações de Personalização. Você pode usar a especificação para personalizar sistemas operacionais convidados de máquinas virtuais.
Gerenciar especificações de personalização
Você pode editar, duplicar, exportar ou excluir especificações existentes.
Procedimento
- Em vSphere Client, selecione e clique em VM Customization Specifications.
- Selecione uma especificação de personalização e selecione sua tarefa.
Opção Descrição Editar especificação de personalização Você pode fazer alterações nas especificações de personalização, como alterar a configuração de rede. Clique em Editar (Edit) e faça as alterações necessárias. Especificação de personalização duplicada Se você precisar de uma especificação de personalização que seja apenas ligeiramente diferente de uma especificação existente, poderá usar o Gerenciador de Especificações de Personalização para criar uma cópia da especificação existente e modificá-la. Por exemplo, talvez você precise alterar o endereço IP ou a senha do administrador. Exportar especificação de personalização Você pode exportar especificações de personalização e salvá-las como arquivos .xml. Para aplicar uma especificação exportada a uma máquina virtual, importe o arquivo .xml usando o botão Importar (Import). Excluir especificação de especificação Você pode remover as especificações de personalização para liberar armazenamento.
Importar uma especificação de personalização
Você pode importar uma especificação existente e usar a especificação para personalizar o sistema operacional convidado de uma máquina virtual.
Pré-requisitos
Procedimento
- Em vSphere Client, selecione e clique em VM Customization Specifications.
- Clique no ícone Importar (Import ).
- Procure o arquivo .xml a ser importado, especifique um nome e uma descrição opcional e clique em OK.