首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用govc CLI在vmware ESXI上设置特定VM的CPU亲和力

使用govc CLI在vmware ESXI上设置特定VM的CPU亲和力
EN

Server Fault用户
提问于 2021-01-19 14:28:44
回答 1查看 1.4K关注 0票数 2

我使用shell脚本以编程方式在vmware ESXi主机上配置虚拟机(VM)。我使用"govc“命令行接口(CLI),它提供了一组命令来配置运行在ESXI上的VM(例如,打开、设置ram等)。

我现在正在尝试为我的一些虚拟机设置CPU关联(即VM #2应该使用CPU 9-16,而VM#1应该使用CPU 2-8)。但是,我找不到任何govc命令来以编程方式完成此操作,不过我可以非常清楚地看到如何在基于ESXI网络的gui中这样做:

这里我引用了用于命令的govc,但是,我仍然找不到任何东西。应该为特定的VM设置CPU关联,并且应该为某个范围设置一个用逗号分隔或用set (-)分隔的CPU编号的参数,我可以想象:https://github.com/vmware/govmomi/blob/master/govc/USAGE.md

任何熟悉vmware ESXi和govc的人能帮忙吗?

谢谢。

EN

回答 1

Server Fault用户

发布于 2021-01-19 15:12:24

我不知道如何通过govc来实现这一点,但我发现您可以将sched.cpu.affinity = 2-8,9添加到ESXi数据存储中的VMX文件中,并且它将相应地设置特定VM的CPU关联。在上面的例子中,它意味着CPU 2到8,CPU 9将具有针对这个特定VM的关联集。

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

https://serverfault.com/questions/1050436

复制
相关文章

相似问题

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