Articles of vmware esxi

如何为OpenSolaris上的ESX上的每个虚拟机收集api“CPU就绪”统计信息

我在一个OpenSolaris盒子上,我想监视一个ESX盒子上的虚拟机。 VMware在perl中有一个用于linux的远程工具包,还有一个用于LINUX的远程esxtop,但是有没有办法在非LINUX盒子上收集ESX统计信息,在这个例子中是OpenSolaris x86? 我可以使用ssh,expect和esxtop,但想知道是否有办法用远程API来做到这一点? (我宁愿不使用SSH和期望)

使用Equallogic PS4000的VSphere ESX 4.1群集中的MPIO

我与我们的客户有关。 我们从它们的ESX集群中为它们的san设置了循环法多path,我们configuration了每个主机上的两个NIC添加到端口组,一个NIC连接到一个交换机,然后另一个交换机连接到另一个交换机。 每个交换机然后被修补到Equallogic上的两个千兆接口之一。 然后,我已经正确configuration了dynamic发现,并为每个主机在每个数据存储上启用了循环法。 我们的客户端有一个独立的esxi服务器作为他们环境的一部分,通过这个configuration,它可以正常工作。 这只是现在似乎有问题的集群。 当我们最初重新configuration它在当天早些时候工作,我通过拉开关来testing它,它对群集+独立的esxi主机起作用。 然后,我继续在交换机上进行基本configuration; 1端口未标记在vlan 1上进行pipe理,其余未标记在vlan 500上进行数据pipe理。 然后我把第一个重新configuration的开关,然后在一会儿拉了第二个开关,看到它故障转移,然后做了同样的。 重新configuration后,我把第二个切换回环境,它工作正常。 然后,我意识到我会通过机柜侧面的开关运行电源,必须重新路由他们,所以拉开了开关2的电源,好的,插回去,好的,拉开电源开关一,好的,将其重新插入…然后对数据存储区的所有访问都将丢失。 我查看了vSphere中的数据存储,发现所有的LUN都被断开了连接,即使刷新后也没有任何提示。 于是我把电源开关拔下,并且恢复了访问。 奇怪的是,这种行为只能在ESX集群上观察到,ESXi独立主机工作正常,并且据我所知,具有相同的configuration。 我承认我不是存储天才,有人会关心我要出错的地方吗?

ESXi内存分配

我在旧服务器上设置了ESXi 3.5,并且无法启动我创build的任何虚拟机(内存资源的准入检查失败)。 主机的“资源分配”选项卡表示“内存预留”和“内存不足”都只有48 MB(尽pipe机器有1.5 GB)。 我试图限制主机使用只有512 MB,但我不能正确实施,因为保留金额永远不会改变。 摘要标签说只有376 mb被使用。 我错过了什么,或以错误的方式去做这件事?

VMware ESXi 4.1:如何使用root权限创build新用户

在ESXi 4.1中,我启用了SSH访问,并且有一个用户jdoe,他可以通过ssh连接到系统。 〜$ less / etc / passwd | grep jdoe jdoe:x:3:0:John Doe:/ home / jdoe:/ bin / ash 用户jdoe具有我提供的所有权限:0,GUID和pipe理员权限(vSphere权限选项卡)。 不过,这个用户没有root权限。 例如,在jdoelogin下,我不能更改另一个用户的密码: 〜$ passwd user27 passwd:jdoe无法更改user27的密码 我的问题是:如何提供具有所有权限root用户的jdoe? 一些评论:我需要它来防止日常操作的根源。 另外,由于某种原因,su或sudo不是选项。

正常closures一个Equalogic SAN

像许多其他人一样,我跳上了VMware的潮stream。 我们将所有数据托pipe在Equalogic SAN上,如果电池备份达到一定水平,需要采用“优雅”的方式closures虚拟机和SAN。 (类似于PowerChute为物理窗口框所做的)。 有没有人遇到这个问题或有一个可能的解决办法?

使用自定义Unattended.xml的VMware Sysprep

我正在研究使用VCenter来部署虚拟机,并希望利用内置的模板function以及使用unattended.xml文件的能力。 我有一个Windows 7模板,我想用来分离这个虚拟机的副本。 我也有一个我们已经build立了一个广泛的unattended.xml文件。 我知道你可以使用内置的向导创build一个答案文件,但我想导入我自己的unattended.xml文件。 这可能吗? 我希望我的问题是有道理的。

VMWare ESXi 5 – 如何克隆Windows 2008 SBS

我在VMware ESXi 5服务器上运行两个Windows 2008 Server(VMware vSphere 5 Essentials Kit)。 在我的VMware数据中心环境中有两个不同的ESXi主机。 我们称它们为esxserver1和esxserver2。 我的两个Windows 2008服务器当前都在esxserver1上运行,并且由于性能方面的原因,我想将两个Windows服务器都迁移到esxserver2(esxserver2更强大)。 实际上,我预料到我可以使用vCenter克隆两个Windows VM,但不幸的是,在从esxserver1成功克隆到esxserver2后,VM克隆无法工作。 这两个Windows 2008服务器卡住了一些奇怪的krnl错误消息,如下所示: ntkrnlpa.exe丢失或损坏 从Windows安装DVD中运行修复后,两台机器都出现了一个非常类似的错误: ntoskrnl.exe丢失或损坏 我真的很想知道我做错了什么。 将Windows 2008服务器从一台esxserver克隆到另一台时,是否需要考虑其他事情?

Solaris 11可以从一个磁盘启动,但从另一个磁盘加载操作系统?

我试图将裸机Solaris 11 Express盒转换成虚拟机,但无法启动。 我已经问过是否可以从VMware ESXi下的直通LSI 2008 SAS控制器启动? 但我怀疑这是不可能的。 因此,我已经在虚拟磁盘上安装了另一个solaris实例,并启动了它。 但我真的想引导我的现有的操作系​​统,因为它已经configuration了区域等 所以这里是我真正的问题:我需要将什么魔法放入grub menu.lst,以便可以从另一个磁盘启动? 我已经尝试了root,rootnoverify和findroot的所有组合,但是grub似乎无法find其他磁盘。 这是我目前的虚拟menu.lst: #rootnoverify /scsi_vhci/disk@g50014ee2b066ff9c title Oracle Solaris 11 Express snv_151a findroot (pool_rpool,0,a) bootfs rpool/ROOT/solaris kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS module$ /platform/i86pc/$ISADIR/boot_archive #———- ADDED BY BOOTADM – DO NOT EDIT ———- title Virtual Oracle Solaris 11 Express snv_151a findroot (pool_rpool1,0,a) bootfs rpool1/ROOT/solaris kernel$ /platform/i86pc/kernel/$ISADIR/unix -B […]

ESXi 5 – 自定义构buildiscsi或openfiler?

这是针对开发环境,而不是生产环境。 我们有2台ESXi 5主机当前正在使用它们自己的本地磁盘进行存储。 我们有一个非常大的Supermicro服务器,有16TB的磁盘空间。 我们正在考虑安装Openfiler或安装RH 5并自行configurationiSCSI。 去RH路线有什么缺点? 我以为我在某处读过Openfiler在VMware上不能很好地工作。 我不确定是否这是w / Openfiler 2.99的情况。 谢谢

如何处理私有云环境的备份和恢复?

使用Cloudstack OSS – 使用NFS作为存储后端…. 如何处理虚拟机映像的备份和还原? 快照备份是首选 像PHD Virtual这样的软件是为特定的虚拟机pipe理程序而构build的:Citrix XenServer,VMware VSpehere。 AFAIK openstack提供存储后端的API,在云端没有听到类似的东西。 以前有谁处理过这个? 提前致谢