首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于VMware的CentOS工具

用于VMware的CentOS工具
EN

Unix & Linux用户
提问于 2018-02-10 12:44:12
回答 1查看 7.8K关注 0票数 3

试图在32位VMware 6.9中安装CentOS工具。

我知道:

代码语言:javascript
运行
复制
yum install open-vm-tools

得到输出:

代码语言:javascript
运行
复制
No package open-vm-tools available.

如何为VMware 6.9安装CentOS工具?

UPD

我做了:

代码语言:javascript
运行
复制
yum --enablerepo=extras install epel-release
yum install open-vm-tools

安装过程中没有错误。

但是VMware工具仍然不起作用。没有复制/粘贴功能,也没有文件复制到/从主机。

Mashine重新启动没有帮助。

尝试重新启动服务:

代码语言:javascript
运行
复制
/etc/vmware-tools/services.sh restart 

但是发现没有这样的目录/etc/vmware-tools/vmware-tools在哪里?

如何使vmware-tools工作?

EN

回答 1

Unix & Linux用户

发布于 2018-02-10 13:06:57

要安装用于VMware的开放源码CentOS工具,首先需要使用以下方法安装EPEL存储库:

代码语言:javascript
运行
复制
yum --enablerepo=extras install epel-release

然后,要安装实际的开源VMware工具,实际上是:

代码语言:javascript
运行
复制
yum install open-vm-tools

这一次,它不会给你任何错误。

此外,如果安装VMWare工具(打开与否),请确保您将使用VMXNET适配器接口和磁盘访问半虚拟化。

虽然VMXNET适配器的使用/配置现在可以非常自动,但您需要在ESXi/ESX方面进行额外的参数化,以获得磁盘控制器半虚拟化(例如选择半虚拟化磁盘控制器)的利润。

请参阅VMWare KB:将磁盘配置为使用VMware准虚拟SCSI适配器(1010398)

补充说明:

由于open-vm-tools自己的官方VMware工具所带来的复杂性,现在推荐使用VMWare安装VMware工具附加组件。

官方的VMware工具外接程序需要编译并作为模块安装.需要安装额外的开发工具,即gcc和headers、内核头源和dkms,这增加了服务器的大小和复杂性,特别是在VM环境中。另外一个复杂的问题是,每次内核升级到新版本时,都必须编译正式模块;因此,每次内核头源都需要升级,而且部署和编译东西带来的额外不便和延迟对多台服务器的系统管理人员来说是不受欢迎的。

虽然开源VMWare工具在过去也必须编译(Re),但现在只需要安装。

因此,它现在也更加轻量级,有助于在服务器上安装安装open-vm-tools所需的最低限度软件的UNIX理念。

随着时间的推移,对VMWare的支持也被整合到Linux内核(源代码)中,而open-vm-tools逐渐结束于与内核模块接口的包装器/脚本。请参阅我什么时候需要开发工具/内核源代码open-vm-tools

此外,现在甚至连VMWare KBs和白皮书都建议安装开源VMware工具,并将官方的VMWare工具留给开源版本不支持的过时版本。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/423213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档