Use o vSphere Client para habilitar a alocação de endereços MAC baseada em prefixo ou intervalo e para ajustar os parâmetros de alocação.

Se você estiver alterando de um tipo de alocação para outro, por exemplo, alterando da alocação OUI VMware para uma alocação baseada em intervalo, use o vSphere Client. No entanto, quando um esquema é baseado em prefixo ou intervalo e você deseja alterar para um esquema de alocação diferente, você deve editar o arquivo vpxd.cfg manualmente e reiniciar o vCenter Server.

Alterar ou ajustar alocações com base em intervalo ou prefixo

Ao alternar da OUI VMware padrão para a alocação de endereços MAC baseada em intervalo ou prefixo por meio do vSphere Client, você pode evitar e resolver conflitos de duplicação de endereços MAC em implantações vSphere.

Altere o esquema de alocação do padrão VMware OUI para alocação baseada em intervalo ou prefixo usando as Configurações avançadas (Advanced Settings) disponíveis para a instância vCenter Server no vSphere Client.

Para alternar da alocação baseada em intervalo ou prefixo de volta para alocação OUI VMware, ou entre alocação baseada em intervalo e prefixo, edite o arquivo vpxd.cfg manualmente. Consulte Definir ou alterar o tipo de alocação.

Procedimento

  1. Em vSphere Client, navegue até uma instância de vCenter Server.
  2. Na guia Configurar (Configure), expanda Configurações (Settings) e selecione Configurações avançadas (Advanced Settings).
  3. Clique em Editar configurações.
  4. Adicione ou edite parâmetros para o tipo de alocação de destino.
    Use apenas um tipo de alocação.
    • Altere para a alocação baseada em prefixo.
      Chave Valor de exemplo
      config.vpxd.macAllocScheme.prefixScheme.prefix 005026
      config.vpxd.macAllocScheme.prefixScheme.prefixLength 23

      prefix e prefixLength determinam o intervalo de prefixos de endereço MAC que as vNICs recém-adicionadas têm. prefix é o OUI inicial dos endereços MAC relacionados à instância vCenter Server e prefixLength determina o comprimento do prefixo em bits.

      Por exemplo, as configurações da tabela resultam em endereços MAC de NIC da VM começando com 00:50:26 ou 00:50:27.

    • Altere para a alocação baseada em intervalo.
      Chave Valor de exemplo
      config.vpxd.macAllocScheme.rangeScheme.range[X].begin 005067000000
      config.vpxd.macAllocScheme.rangeScheme.range[X].end 005067ffffff
      X em range[X] representa o número de sequência do intervalo. Por exemplo, 0 em range[0] representa as configurações de alocação do primeiro intervalo para alocação de endereços MAC.
  5. Clique em Salvar (Save).

Definir ou alterar o tipo de alocação

Se você estiver alterando da alocação baseada em intervalo ou prefixo para a alocação OUI VMware, deverá definir o tipo de alocação no arquivo vpxd.cfg e reiniciar o vCenter Server.

Pré-requisitos

Decida sobre um tipo de alocação antes de alterar o arquivo vpxd.cfg. Para obter informações sobre tipos de alocação, consulte Atribuição de endereço MAC de vCenter Server

Procedimento

  1. Na máquina host de vCenter Server, navegue até o diretório /etc/vmware-vpx.
  2. Abra o arquivo vpxd.cfg.
  3. Decida o tipo de alocação a ser usado e insira o código XML correspondente no arquivo para configurar o tipo de alocação.
    Veja a seguir exemplos de código XML a serem usados.
    Observação: Use apenas um tipo de alocação.
    • VMware Alocação de OUI
      <vpxd>
         <macAllocScheme>
            <VMwareOUI>true</VMwareOUI>
         </macAllocScheme>
      </vpxd>
    • Alocação baseada em prefixo
       <vpxd>
          <macAllocScheme>
            <prefixScheme>
               <prefix>005026</prefix>
               <prefixLength>23</prefixLength>
            </prefixScheme>
         </macAllocScheme>
      </vpxd>
    • Alocação baseada em intervalo
      <vpxd>
         <macAllocScheme>
             <rangeScheme>
                <range id="0">
                   <begin>005067000001</begin>
                   <end>005067000001</end>
                </range>
             </rangeScheme>
         </macAllocScheme>
      </vpxd>
  4. Salve o vpxd.cfg.
  5. Reinicie o host vCenter Server.