O nome da interface é alterado ao migrar a VM, mas o nome original ainda deve ser válido

0

Eu tenho um conjunto complicado e louco de circunstâncias que eu preciso entender e encontrar uma solução para.

Histórico: lançamos nosso produto como um appliance virtual por meio de OVFs. Com o nosso produto de última geração eu uso empacotador para gerar uma imagem gold, e eu dou a ela um arquivo de interfaces com o nome do adaptador ens160. Tudo funciona bem lá. No entanto, temos um produto mais antigo que lançamos da mesma maneira, exceto que não tenho um script de empacotador para ele. Eu estava usando anteriormente um vm que eu coloquei as alterações, em seguida, exportá-lo como um OVF.

Na semana passada tivemos que fazer uma correção para o produto antigo. Quando tentei exportar o OVF, o host do vcenter estava com problemas e não o exportava. Então eu mudei para o outro host, que é onde eu construo o projeto baseado no empacotador.

A máquina original também tinha um nome ens160, mas quando migrei para o outro host, o nome mudou para ens32 e o serviço de rede disse que ens160 não é um nome válido. Mas eu sei ens160 é um nome válido neste host. Listar o endereço lógico mostra apenas o ens32.

Por que isso mudou? Como posso forçá-lo a usar o ens160 ou gerar o arquivo de interfaces na inicialização com o nome da interface apropriada? Estou tendo problemas para entender a coisa do nome da interface de rede previsível. Não parece muito previsível.

    
por Kevin Milner 20.08.2018 / 17:43

0 respostas