设为首页收藏本站language 语言切换
查看: 2488|回复: 16
收起左侧

VMware ESXi下最大虚拟机设置

[复制链接]
发表于 2012-4-5 21:59:39 | 显示全部楼层 |阅读模式
本帖最后由 eguotangseng 于 5-5-2012 10:23 编辑
今天碰到vmware ESXi5下一台机器开到150个虚拟机后,死活就无法开第9667台,CPU/内存及磁盘空间都没有用到一半
VMware vSphere Client中提示Failed to power on VM,虚拟机无法启动.
打开ssh功能,ssh查看vmware的log中发现有Max VCPUs limit reached: 150 (2048 worlds) 字样,想一想应是Vcpu限制(一台虚拟机分配一个cpu,150个虚拟机是150vcpu)
找了一下资料,Vmware 官方有资料
http://kb.vmware.com/kb/1020121
执行下esxcfg-advcfg -k 1024 maxvCPUs 这条指令即可
不过这只适应VMware ESXi4的版本
VMware ESXi 5版本无效,提示没有这个maxvCPUs这个参数
后来仔细找了,尝试改了maxVMs maxWorlds maxVCPUsPerCore这三个参数
esxcfg-advcfg -k 1024 maxVMs
esxcfg-advcfg -k 1024 maxWorlds
esxcfg-advcfg -k 1024 maxVCPUsPerCore
改好尝试启动第9667台,还是不行,重启了下物理服务器,然后再开,正常了
发表于 2012-4-5 23:10:11 | 显示全部楼层
楼主,不是开了150台VM吗,怎么一下蹦到9667台了呢?还是没理解。。。
沙发 2012-4-5 23:10:11 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 01:19:11 | 显示全部楼层
我倒是 试过 添加 VMs 列表  ,不同的CPU 添加最大的数目 是不同的
例如 AMD  X3系列  就只能加 VMs 列表 到 450左右...在加 开关机就不正常了.
但是 X6 或者 推土机 ,就能加到 800以上. 但是添加 数目超过 900,开关机也不会正常的.
当然 交换机端口 我是修改了 调到了 20xx. 同样的问题.
至于老兄的 3个参数 没试过. 改天有机会 捣鼓一下试试.
板凳 2012-5-5 01:19:11 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 08:35:23 | 显示全部楼层
哇~一台機掛如此多喔!
佩服!
地板 2012-5-5 08:35:23 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-5 10:24:41 | 显示全部楼层

是第9667台,不知道为什么,在网页上显示是9667
5# 2012-5-5 10:24:41 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-4-5 23:10:00 | 显示全部楼层
不是很理解了 ,有兄弟能仔细介绍一下的吗
6# 2012-4-5 23:10:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 11:41:52 | 显示全部楼层
呵呵.我可没说我同时开 几百台...我的意思说 当 VMs列表添加到一定数目后.
哪怕你只开1台  都是傻的...严重的 连 443端口都登录不了.反正整个ESXi控制服务 都傻了.要过一段时间才会复位.
日记也有记录.说啥磁盘IO错误.实际上不是IO顶不住.而是 ESXi的管理服务 自己歇工了.
我没调过 任何底层参数. 我只是换CPU 区别就不同而已.
7# 2012-5-5 11:41:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 14:25:14 | 显示全部楼层
当然加几百台机子的列表是个痛苦的事....我是自己写工具加的...测试来玩的.
8# 2012-5-5 14:25:14 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-5-5 14:26:44 | 显示全部楼层
支持楼主╠╣再接再厉╠╣燕过留声╠╣人过留帖╠
9# 2012-5-5 14:26:44 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-7-5 00:12:32 | 显示全部楼层
学习了~!
10# 2012-7-5 00:12:32 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-7-5 09:42:00 | 显示全部楼层
非常感谢分享,学习学习再学习
11# 2012-7-5 09:42:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-7-5 23:03:06 | 显示全部楼层
非常感谢分享,学习学习再学习
12# 2012-7-5 23:03:06 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-5 10:17:47 | 显示全部楼层
在配置里面,点高级设置,vmkelnel好像也有设这些的参数
13# 2012-8-5 10:17:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-5 10:23:47 | 显示全部楼层
本帖最后由 rogerabc 于 5-8-2012 11:07 编辑
有呀. BOOT项目有 几个跟 VMs数目有关的...
14# 2012-8-5 10:23:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-5 11:02:17 | 显示全部楼层
VMkernel.Boot.maxRegisteredVMs
VMkernel.Boot.maxVMs
VMkernel.Boot.maxPCPUS
VMkernel.Boot.maxVMsPerDevice
这2个不懂是不是.反正上面2个应该是了
15# 2012-8-5 11:02:17 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 06:09 , Processed in 0.071279 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表