Se você associar dois sites do VMware Cloud Director configurados com o mesmo ID de instalação, poderá encontrar conflitos de endereço MAC em redes estendidas nesses sites. Para evitar tais conflitos, você deve regenerar os endereços MAC em um dos sites com base em uma propagação personalizada que seja diferente do ID de instalação.

Durante a configuração inicial do VMware Cloud Director, você define um ID de instalação. O VMware Cloud Director usa o ID de instalação para regenerar os endereços MAC para as interfaces de rede da máquina virtual. Duas instalações do VMware Cloud Director configuradas com o mesmo ID de instalação podem gerar endereços MAC idênticos. Endereços MAC duplicados podem causar conflitos em redes estendidas entre dois sites associados.

Antes de criar redes estendidas entre sites associados configurados com o mesmo ID de instalação, você deve regenerar os endereços MAC em um dos sites usando o subcomando mac-address-management da ferramenta de gerenciamento de célula.

cell-management-tool mac-address-management options

Para gerar novos endereços MAC, você define uma propagação personalizada que seja diferente do ID de instalação. A propagação não substitui o ID de instalação, mas o banco de dados armazena a propagação mais recente como um segundo parâmetro de configuração, que substitui o ID de instalação.

Você executa o subcomando mac-address-management desde um membro arbitrário do VMware Cloud Director do grupo de servidores. O comando é executado no banco de dados do VMware Cloud Director, para que você execute o comando uma vez para um grupo de servidores.

Importante: A regeneração de endereços MAC requer algum tempo de inatividade do VMware Cloud Director. Antes de iniciar a regeneração, você deve desativar as atividades em todas as células no grupo de servidores.
Tabela 1. Argumentos e opções de ferramenta de gerenciamento de célula, subcomando mac-address-management
Opção Argumento Descrição
--help

(-h)

Nenhum Fornece um resumo dos comandos disponíveis nessa categoria.
--regenerate Nenhum Exclui todos os endereços MAC que não estão em uso e gera novos endereços MAC com base na propagação atual. Se não houver nenhuma propagação definida anteriormente, os endereços MAC serão regenerados com base no ID de instalação. Os endereços MAC que estiverem em uso serão mantidos.
Observação: Todas as células no grupo de servidores devem ser inativas. Para obter informações sobre a desativação das atividades em uma célula, consulte Gerenciar uma célula.
--regenerate-with-seed Um número de propagação de 0 a 63 Define uma nova propagação personalizada no banco de dados, exclui todos os endereços MAC que não estão em uso e gera novos endereços MAC com base na propagação recentemente definida. Os endereços MAC que estiverem em uso serão mantidos.
Observação: Todas as células no grupo de servidores devem ser inativas. Para obter informações sobre a desativação das atividades em uma célula, consulte Gerenciar uma célula.
--show-seed Nenhum Retorna a propagação atual e o número de endereços MAC que estão em uso para cada propagação.
Importante: Os endereços MAC que estiverem em uso serão mantidos. Para alterar um endereço MAC que está em uso para um endereço MAC regenerado, você deve redefinir o endereço MAC da interface de rede. Para obter informações sobre a edição de propriedades da máquina virtual, consulte o Guia do Tenant do VMware Cloud Director.

Como regenerar os endereços MAC com base em uma nova propagação personalizada

O comando a seguir define a propagação atual como 9 e regenera todos os endereços MAC que não são usados com base na propagação recentemente definida:
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool mac-address-management --regenerate-with-seed 9
Successfully removed 65,535 unused MAC addresses.
Successfully generated new MAC addresses.

Como visualizar a propagação atual e o número de endereços MAC em uso para cada propagação

O comando a seguir retorna informações sobre a propagação atual e o número de endereços MAC por propagação:
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool mac-address-management --show-seed
Current MAC address seed is '9' and based on MacAddressSeed config.
MAC address seed    9 is in use by     12 MAC addresses
MAC address seed    1 is in use by      1 MAC addresses
Nesse exemplo, a saída do sistema mostra que a propagação atual é 9 e, com base nela, há 12 endereços MAC. Além disso, há um endereço MAC que se baseia em uma propagação anterior ou no ID de instalação de 1.