在物理机上安装 open-vm-tools 有坏处吗?

在物理机上安装 open-vm-tools 有坏处吗?

我想知道open-vm-tools在物理机上安装(VMware Tools)是否有任何缺点(如果您不介意一些MB的磁盘空间)?

我知道这本身毫无意义,但也许当您将它们转换为虚拟机时,您不必这样做,也许将它们包含在标准安装中会更方便。

所以你的想法是什么?

答案1

与 VMware 互连的核心功能现在位于内核模块中,而 open-vm-tools 现在只不过是其包装器。

open-vm-tools 内核添加在安装时和每次内核升级操作中都必须(重新)编译,并安装 C 编译器/开发人员工具、内核源代码/头文件和 dkms 的日子已经一去不复返了。

您当然可以将它们安装在物理机器上,但这样做不会带来任何附加值。此外,现在几乎只是安装软件包,您可以随时安装。最重要的是,没有软件包不会阻止机器在 vmware 上运行,这些软件包只是拥有半虚拟化 vmxnet 接口不可或缺的(我并不是说它们只是这样做)。

至于为未来的迁移做好先发制人的准备,您是否已经知道这将在未来几周/几个月内发生?你怎么知道它将是 vmware?如今,AWS在云方面引起了很多关注。私有云等开源替代方案也越来越受到关注,几家大供应商提供了几乎现成的解决方案。

归根结底,无论您如何尝试准备,P2V 迁移操作中都必须更改一些内容:

  • 至少网卡的命名可能会有所不同,并且相应的配置文件也必须更改;
  • 网络/IP 地址可能不同;
  • 硬件可以而且将会改变;例如,您不需要在虚拟机中安装固件包;
  • 根据所涉及的迁移过程和虚拟化技术,某些分区/磁盘设备名称可能会发生变化,甚至文件系统组织也会发生变化,并且必须再次处理相应的配置文件。 (当然,使用 VMware 迁移工具,磁盘布局可能不会如果您不使用深奥的 RAID 配置/控制器,则会有所不同)

有些可能会自动更改,有些则需要管理员干预,具体取决于所使用的方法。

言归正传:在 Unix 中,我建议遵循仅安装您现在需要的内容的原则。在遥远的未来,任何类型的虚拟化技术的迁移都将需要更改虚拟机和/或额外的数据包。你无法预测未来。

相关问题:我什么时候需要“open-vm-tools”的开发工具/内核源代码?

相关内容