Articles of vmware esxi

在VMware中将Linux内核参数发送到VM guest虚拟机

我有很多关于这方面的研究,但我找不到任何答案我的问题。 我的问题是如何将VMware内核参数发送/传递给VMware vSphere中的VM guest虚拟机(所以我不需要打开控制台)? 不知何故,我想通过这个exmaple: linux ks=http://ip-addr/ks/kickstart-file.cfg ip=XXXX netmask=XXXX gateway=XXXX dns=XXXX 我甚至不确定这是可能的。 我知道我可以编辑iso文件并添加上面的参数,但在我的情况下,我不能,因为我创build一个虚拟机时使用静态IP地址。 有什么工具/ API(最好是命令行),让我做到这一点?

为ESXi 5.5生成证书签名请求

我想用自己的CA生成的SSL证书replace各种ESXi 5.5主机上的(自签名)SSL证书。 我在VMware网站上find了关于如何覆盖ESXi主机上的密钥和证书文件的文档,而不是如何在主机上生成CSR。 有人可以解释如何在esxi主机上生成CSR?

增加IIS服务器的RAM使用量

我在以下服务器configuration上运行大型ERP系统 。 该应用程序是使用AngularJS和ASP.NET 4.5开发的 Dell PowerEdge R730(四核2.7 Ghz,32 GB RAM,5 x 500 GB硬盘,RAID5configuration)软件:主机操作系统是VMWare ESXi 6.0两个VM在VMWare ESXi上运行..一个是Windows Server 2012 R2,分配有16 GB内存 … 这包含与我的应用程序代码的IIS 8服务器 另一个虚拟机也是Windows Server 2012与SQL Server 2012和16 GB的内存分配….这只是包含我的应用程序数据库。 你看,我分开了应用程序服务器和数据库服务器的负载平衡的目的。 我的应用程序包含一个注册模块,预计负载非常高(10分钟内约有10,000名访问者) 为了支持这样的请求量,我在我的IIS服务器中完成了以下工作 – >将应用程序池长度中的请求队列增加到5000 – >为aspx文件启用输出caching – >在IIS服务器中启用静态和dynamic压缩 – >设置虚拟内存限制每个应用程序池的私有内存限制为0 – >将每个应用程序池的最大工作进程数增加到6个 然后我使用gatling在我的应用程序上运行负载testing。 我立即将500个用户注册到我的注册模块中。 但是,我看到只有40%/ 45%的RAM正在使用。 每个工作进程只使用最多130 MB左右的内存。 而且gatling报告说我的请求中有大约20%出现了403错误,超过60%的HTTP请求的响应时间大于20秒 。 单个用户在大约3分钟的时间内发出380个HTTP请求。 单个用户的总数据传输量为1.5 MB。 我模拟了500个这样的用户。 我的服务器调整有什么缺失吗? […]

远程桌面scheme – Server 2012 R2 Hyper-V RDS / VDI或带有Win7 guest虚拟机的VMware ESXi?

我不确定这个问题是否应该在超级用户的这里或之后提出…我想要以可靠而经济的方式为用户设置远程桌面场景的一些指导。 因素是: 5倍频繁的工作人员在家工作或不在办公室 我们的VLA提供8个Windows 7 Enterprise许可证 MY 2008 IBM x3650服务器,配有2x至强4C处理器,8GB内存,硬盘RAID-5中的5个300GB SAS驱动器和一个单一的146GB SAS驱动器 购买了用于此硬件的全新Windows Server 2012 R2标准OEM许可证(但尚未使用,我不打算在其他地方使用) IPv4 CIDR / 27块公共IP可用 具有4个以太网区域的硬件防火墙路由器(可信,不受信任,用于公共IP的“DMZ”和备用) 我是否: 安装Server 2012 R2 Standard许可证,joinAD域,configurationWindows RDS和Windows 7桌面体验,为所有5个用户设置RDP端口和公共IP以连接到该服务器。 还是应该为每个用户设置VDI? 无论哪种方式,我都需要为每个用户购买RDS CAL 安装免费的VMware ESXi HyperVisor并创build一个Windows 7来宾(使用现有的VLA许可证授权),启用远程桌面连接,configuration用户和克隆(x4)。 为每台机器设置防火墙,使其拥有30个公有IP地址之一以及相应的开放TCP端口。 build议每个用户的机器的IP和端口为RDP客户端 我可以看到两者(尤其是涉及到$)的pro和con,但是在pipe理安全性,资源和员工生产力(基于用户体验和RDP性能)方面哪个更好?

为什么未分配的适配器在vSwitch“组合和故障转移”顺序中显示?

在三台ESXi 6主机中的两台中,即使该适配器未分配给vSwitch(请参阅下面的屏幕截图),仍会在vSwitch的组合和故障转移部分中显示未使用的适配器。 这些是标准的不分配的vSwitch。 在一个主机上是vSwitch3,另一个是vSwitch4。 在这两种情况下,所讨论的vSwitch都用于SAN通信。 在这两种情况下,它是第二个物理网卡(vmnic1)。 FWIW,在没有出现此问题的第三台主机上,vmnic1属于用于SAN的vSwitch。 这是一个生产环境,所以在这个阶段我只看了一下,没有改变什么。 我的主要问题是,为什么它甚至不属于vSwitch? 我不认为这是造成任何问题(看到它是无用的),但我想知道是否表明可能有其他configuration问题? 还有什么我应该检查或寻找? pipe理适配器设置截图 团队设置截图

确保VMware ESXi存储的完整性?

我正在计划一个小的ESXi独立服务器来托pipe我在这里使用的一些虚拟机。 我还没有决定从更广泛的vSphere系统使用什么设施。 底层的虚拟机存储是使用企业硬盘和LSI megaraid的本地硬盘RAID,LSI卡上的板载电池支持RAM + SSDcaching系统。 我关心的问题是随着时间的推移,虚拟机存储中的数据损坏和崩溃 – 我真的不知道我的select是什么,我想确保存储的VMDK和快照以及其他虚拟机文件没有得到随着时间的推移而被破坏,并且可以被设置为定期清理,并且检测和修复任何比特级损坏(在合理的范围内)。 作为背景,对于休闲桌面使用,我倾向于使用RAID 1(镜像)而不是更高级别(原因是:快速的读取速度,驱动器的完整可移植性,无需绑定到特定的品牌或卡,如果驱动器出现故障, )。 对于我的文件服务器,我在镜像卷上使用ZFS。 但是ESXi和VMware的套件使用他们自己的数据存储devise来存储本地数据。 所以我不知道如何对抗沉默腐败的弹性,一个设置将是“开箱即用”,特别是当它拥有许多TB的大型文件,有时可能会被访问​​多年后,与本地存储,而不是专用独立的存储系统。 我也收集VMFS使用日志文件系统,但没有ZFS的自我纠正能力。 ESXi的内置function(如果有必要,其套件的其他部分)是否足以防范日常数据损坏问题? 如果不是的话,我有什么select安心? 更新 @mzhaase – 我没有把握把第二台服务器作为一个文件存储,因为这样每个文件的访问和快照都必须通过局域网或第二个设备远程完成,即使使用了10G(这对于大多数家庭设置而言仍然是成本高昂的),放缓将是主要关心的问题。 获得这个特定卡片的部分原因是为了获得真正的caching写入速度,所以大容量写入或回滚不太可能通过“突出”主硬盘来减慢速度,这应该对文件有帮助商店地址。 对于延迟的影响听起来像是任何远程数据存储,服务器设备或家庭版本,如第二个FreeNAS盒(尽pipe如果我必须select,我会使用第二个FreeNAS)也会发生。 我可能会忽略使用专用NIC端口和多个并行1Gb端口,但是对于快照和回滚的延迟和stream量影响是一个大问题。 我也可能忽视在一个小的专用磁盘上运行FreeNAS虚拟机,它将主VM存储arrays作为直通设备从本地存储。 (这意味着ESXi可以启动,并且可以将FreeNAS VM从一个磁盘加载,一旦运行,它就可以作为基于ZFS的文件服务器,用于任何其他VMS,希望延迟较低)。 但是,运行文件服务器虚拟化可能会增加延迟,而不是让本地文件服务器减less延迟,延迟和磁盘瓶颈已经成为我想要克服的问题。 然而,我将查找LSI卡信息,以及 – 您能否在底层ESXi平台上安装文件完整性检查/修复软件来检查和修复VM文件? 我不知道。 iSCSI是否会成为延迟杀手,让远程存储变得可用? 一旦虚拟机启动并运行,虚拟机存储的访问速度/延迟会影响ESXi或当前运行的其他虚拟机的运行?

更换了存储控制器,现在找不到ESXi ZFS挂载点

我们有一个旧的文件服务器(运行Gentoo的所有东西),最近遭受了存储控制器故障。 部件已被replace,除了一个项目外,所有内容都重新联机,可能是最重要的:ESXi挂载点。 前系统pipe理员,虽然辉煌,从来没有logging任何变化。 FSTAB或CRONTAB或任何“正常”的地方都没有创build坐骑。 运行zfs list显示了所有的ZFS挂载名称,但挂载点有一个空白。 我的同事和我正在通过日志文件努力寻找历史坐骑的任何迹象,但没有什么。 这通过infiniband连接到开源许可计算服务器,但不确定是通过NFS,iSCSI还是什么共享。 就像我说的,没有笔记工作。

R630的虚拟化基础设施

我最近被分配到一个新项目,在那里我将不得不使用戴尔R630主机搭build32GB内存,E5 2600 v4 CPU和12个10k SAS硬盘。 我还在每个主机和2个Mellanox交换机中安装了2DP 10G Mellanox卡。 我需要决定的是我使用的是S2D还是VMware Virtual SAN。 我认为VMware会更好,因为我有更多的使用和pipe理经验,S2D也是最近发布的,所以没有人花太多时间在生产环境中进行testing。 几天前,我正在和我的同事谈论这个项目,他告诉我也看看StarWind和HPE,他们会做几乎相同的事情,但更便宜,我开始了我的研究。 不幸的是,我没有find任何有用的信息,并决定询问谁尝试这些解决scheme的人分享他们的想法。 欣赏花时间阅读这个,让我知道你在想什么? UPD:是的,我需要在服务器之间build立共享存储。 另外还有一些问题: 我只有两台服务器,而且我听说前面提到的一些解决scheme需要一个目击服务器? 我可以只用2台服务器,只能去吗? 使用Infiniband卡在服务器之间build立共享存储有什么困难吗? (同样,关于上面列出的产品的问题)

与PCI直通有关的ESXi 6.5服务器(无vSphere)sched.mem.min错误

我有一个没有vSphere的ESXi 6.5服务器我已经运行了几年。 我有一台虚拟机,通过SM X9SCL-FO主板的cougar point SATA控制器进行PCI传输。 我想把CP控制器移到另一个虚拟机上,但是无论我试图把控制器传给哪个虚拟机,在它传递完毕后它都不会启动。 一旦控制器被移除,VM就会正常启动。 错误是: Failed – Invalid memory setting: memory reservation (sched.mem.min) should be equal to memsize(2048) 我努力了: 增加或减less虚拟机内存分配 手动保留.vmx文件中的内存分配 将延迟敏感度从低变为高,以及之间的所有变化 有没有人有任何想法我做错了? 在升级到ESXi 6.5之前,我认为这不是一个问题 请帮忙! 这让我疯狂… 编辑:更新到ESXi 6.5a生成4887370 – 它没有解决问题。 新的信息和答案: 不幸的是,下面的答案中提供的链接没有解释在ESXi 6.5中增加计划内存到虚拟机所需的步骤,因为它是在新的HTML5界面之前写入的,并且过程已经改变。 不过,它确实让我走上了正轨。 我意识到我在编辑虚拟机的虚拟硬件时忽略了内存设置下的“向下箭头”。 内存设置和预留必须相同才能使虚拟机通过PCI直通function运行,以避免sched.mem.min错误并启动虚拟机。 虚拟机通常在不预留内存的情况下工作,但显然这是PCI传递function所需的额外步骤。 以下是我在ESXi 6.5中为不使用vSphere而为VM预留适当内存量的步骤: 1)点击编辑 2)单击内存下方的箭头以展开内存选项 3)在“保留”字段中为虚拟机input相同的内存量(例如,如果内存为2048MB,则在保留中input2048) 4)保存设置。 VM现在应该与PCI直通设备一起运行。 注意:内存不必被locking才能运行虚拟机 希望这会帮助那些和我有同样问题的人。

ESXi 6.5主机在启动后不响应直接Web访问(HTML5客户端无法访问)

我有一个简单的ESXi(所有默认)免费安装在家庭实验室networking,只有主机,交换机(内置DHCP)和一台笔记本电脑。 DHCP为笔记本电脑和ESXi主机提供IP,如下所示: ESXi host (192.168.1.2) ————-> switch laptop (192.168.1.3) —-^ (请注意,我也尝试回避DHCP服务器,并为所有主机设置静态IP,但我无法连接) Web客户端和SSH只能在主机完全正常运行之前的预启动期间访问,而DCUI控制台上的加载屏幕仍然可见)。 但是,只要启动完成,连接将断开,服务器无法从我的笔记本电脑(192.168.1.3)访问。 此外,试图ping主机到我的笔记本电脑(使用networkingtesting和shell),所有的数据包在到达交换机之前被丢弃。 我试图禁用防火墙( esxcli network firewall set –enabled false和esxcli network firewall set –default-access true ),但仍然无法连接。