A principal funcionalidade da interconexão com a VMware está atualmente nos módulos do kernel, e as ferramentas open-vm são hoje pouco mais que invólucros para isso.
Long sumiram os dias As adições do kernel open-vm-tools tiveram que ser (re) compiladas quando instaladas e em cada operação de atualização do kernel, e foram instaladas as ferramentas do compilador / desenvolvedor C, origem / cabeçalhos do kernel e dkms .
Você pode seguramente instalá-los em uma máquina física, mas não terá nenhum valor agregado fazendo isso. Além disso, hoje em dia, é praticamente apenas instalar o pacote, e você pode fazê-lo a qualquer momento. Além disso, não ter o pacote não impede uma máquina rodando em VMware, os pacotes são apenas indispensáveis para ter a interface vmxnet paravirtualizada (não estou dizendo que eles façam isso).
Quanto a preparar-se antecipadamente para uma migração futura, você já sabe que isso acontecerá nas próximas semanas / meses? Como você saberá que será vmware? A AWS está atraindo muita atenção hoje em dia no lado da nuvem. As alternativas de código aberto como nuvem privada também estão ganhando muita tração ainda mais com soluções praticamente prontas para uso de alguns grandes fornecedores.
No final do dia, não muito como você tenta preparar, algumas coisas terão que ser alteradas em uma operação de migração P2V:
- pelo menos as NICs provavelmente receberão nomes diferentes e os respectivos arquivos de configuração deverão ser alterados;
- redes / endereços IP podem ser diferentes;
- o hardware pode e vai mudar; por exemplo, você não precisará de pacotes de firmware instalados em uma VM;
- dependendo do procedimento de migração e da tecnologia de virtualização envolvida, alguns nomes de dispositivos de partições / disco podem mudar ou até mesmo a organização do sistema de arquivos mudará e, novamente, os respectivos arquivos de configuração devem ser tratados. (concedido, com as ferramentas de migração do VMware, o layout do disco pode não ser diferente se você não estiver usando configurações / controladores esotéricos de RAID)
Alguns podem ser alterados automaticamente, alguns exigirão intervenção do administrador, dependendo do método usado.
Para chegar ao ponto: no Unix eu aconselho seguir o princípio de instalar o que você precisa agora. Uma migração para qualquer tipo de tecnologia de virtualização em um futuro distante terá então os requisitos para alterações na VM e / ou pacotes extras. Você não pode prever o futuro.
Pergunta relacionada: Quando eu / preciso de ferramentas de desenvolvimento / fonte do kernel para 'open-vm-tools'?