我们正在build立一个8机器build设农场。 这些版本中的大部分需要发生在Linux(Fedora 10截至目前)的特定版本上,而其中一些版本将会发生在几个不同的Windows VM上。 我们正在考虑使用Eucalyptus或Ubuntu企业云来运行Linux虚拟机,并且在我们需要的时候,只需在Windows上安装一些专用于Windows的机器就可以构buildVMWare。 但是, OpenNebula似乎也能以类似的方式工作,但是允许我们拥有部分或全部运行VMware免费(如啤酒) ESXi的节点。 所以我的问题是: Eucalyptus和OpenNebula之间的巨大差异,你们看到了什么? 是否有充分的理由select一个hypervisor而不是另一个? 虚拟机格式怎么样? (例如,KVM更容易与Fedora一起使用吗?)Windows支持使ESXi成为最有可能的select,但是我想知道是否有任何问题。 任何一个系统的pipe理和监控都会使其他系统更受欢迎吗? 我们可能主要通过构build工具使用的脚本接口来控制它们。 谢谢!
我有一个NFS服务器的问题。 数据存储连接并似乎是vSphere客户端和/ vmfs /卷中的有效数据存储。 问题是,它似乎是空的! 我可以创build文件(例如:touch / vmfs / volumes / nfs_common / thefile)并将其正确写入nfs存储。 我可以通过查看nfs服务器本身来validation。 但是vmkernel只能看到一个空的数据存储; 该文件消失。 另一个freebsd框可以挂载相同的NFS共享并正确地查看文件。 一些有用的数据:ESXi 4.0.0 Build 208167 NFS是在Buffalo Linkstation Pro Duo上运行的unfsd(我知道有点怪异)。 共享文件系统权限目前设置为777。 我的/ etc / exports如下,正如我所说的连接好。 / mnt / array1 / ESX_Shared 192.168.16.0/255.255.255.0(insecure,rw,sync,no_root_squash,no_subtree_check) ESXi服务器也可以成功地从其他NFS服务器挂载NFS共享。 任何想法家伙? 谢谢, 汤姆
我正在寻找一些虚拟环境中的networkingstream量隔离的最佳实践,特别是在VMWARE ESXi下的洞察。 目前,我有(testing中)1台运行ESXi的硬件服务器,但我希望将其扩展到多个硬件。 目前的设置如下: 1个pfsense虚拟机,这个虚拟机可以接受所有外部(广域网/互联网)stream量,并执行防火墙/端口转发/ NATfunction。 我有多个公共IP地址发送到这个虚拟机,用于访问单个服务器(通过每个传入的IP端口转发规则)。 该虚拟机连接到所有其他虚拟机所在的私有(虚拟)networking。 它还pipe理VPN连接到一些访问限制的私人networking。 这不是外围防火墙,而是仅用于此虚拟池的防火墙。 我有3个互相通信的虚拟机,还有一些公共访问需求: 1 LAMP服务器运行电子商务网站,公共互联网可访问 1个计费服务器,通过windows server 2008 RDS服务进行访问,供用户远程访问 1库存/仓库pipe理服务器,VPN到客户端仓库 这些服务器经常互相交谈数据同步。 目前所有的服务器都在同一个子网/虚拟networking上,并通过pfsense虚拟机连接到互联网。 pfsense防火墙使用端口转发和NAT来允许外部访问服务器以访问服务器和访问互联网。 我的主要问题是这样的: 将第二个虚拟networking适配器添加到每个服务器并控制stream量,从而使所有服务器到服务器通信位于一个单独的虚拟networking上,而通过另一个networking适配器通过防火墙路由对外部世界的任何访问,并在互联网上。 如果这些服务器都是物理服务器的话,这就是我所使用的体系结构types,但是我不确定虚拟networking是否会改变我应该locking这个系统的方式。 感谢您对任何适当文献的任何想法或方向。
所以我已经遇到了VMware ESXi 4.1中的一些.vgz压缩文件,我收集了这些压缩文件是专门的压缩tar文件。 这篇文章有一些信息 。 这些文件可以使用ESXi脚本安装程序中的/sbin/vmtar程序进行操作。 我想知道: A)这是开源吗? 如果是的话,我可以在哪里find关于它的信息 B)如果没有,是否有免费的vmtar替代Linux(或Solaris)实现? 来到谷歌短。 希望serverfault上有人知道。 我的猜测是这是一个由VMware开发的专有工具,不是其他的,但我想我会问。
我获得了VMWare镜像,但是文件夹中的所有内容都是GZip,IE每个文件。 现在,当我尝试解压缩映像以便放入ESX计算机中时,空间不足(它们最初> 80Gb,压缩到14Gb)。 有谁知道一个体面的方式将其导入到ESX计算机上,而不必自己解压文件?
我习惯于将自己的内核滚动到服务器上,因为它很好地减less了利用漏洞(以及由此产生的补丁)的数量。 在传统(裸机)的世界里,整个过程就是要知道你有什么(硬件),以及你需要什么(以太网,IPv4,iptables等)。在虚拟环境中,有些东西保持不变(仍然需要以太网和IPv4),有些东西就会消失(电源pipe理),然后出现一些新的需求(vxnet3或者vmware-tools,即使它是在内核之外编译的)。 所以我的问题主要关注最后两类:我可以完全删除什么,我想要什么新的东西? 例如,如果我所有的磁盘操作都通过另一个文件系统/调度程序/caching进入虚拟磁盘,那么我需要哪个IO调度程序? 我是否需要启用超线程,或者VM是否会将它显示给我,无论如何都是CPU? 我是否需要开启大容量接收卸载function,或者虚拟机pipe理程序的networking驱动程序会为我做些什么?
我已经用完了可以备份ESXi免费版本的很好的select。 我了解到,VMware已经与所有vmware备份解决scheme提供商联系,以停止支持ESXi免费版本。 我也明白,GhettoVCB脚本存在。 我正在寻找其他一些友好的解决scheme。 提前致谢!
我试图添加我的esxi服务器(我有3个)到我的nagios监控。 我使用的Perl SDK和脚本logging在互联网上的各个地方,最新的脚本在这里: http : //git.op5.org/git/?p=nagios/op5plugins.git;a=blob_plain;f = check_esx3.pl; HB = HEAD 我已经更新了我的两个esxi4盒4.1u1(4.1.0,348481) 我遇到的问题是检查速度很慢。 我使用DProf跟踪了perl命令 /usr/bin/perl -d:DProf /usr/lib/nagios/plugins/check_esxi -H HOSTNAME -u nagios -p PASSWORD -l cpu -s usage -w 85 -c 95 并得到以下输出(通过dproff) Total Elapsed Time = 6.634312 Seconds User+System Time = 5.154312 Seconds Exclusive Times %Time ExclSec CumulS #Calls sec/call Csec/c Name 44.1 2.276 4.339 […]
我正在使用VMware ESXi vSphere 5.0.0,并从Dell EqualLogic SAN中安装6TB LUN。 我使用RDM(原始设备映射)呈现LUN,以便能够看到所有6个TB。 到现在为止还挺好。 然后我使用Gparted来创build多个分区,其中几个分区大小超过2TB。 我用“gpt”来创build初始分区表。 我能够将/ boot分区标记为可引导的。 再次,到目前为止,这么好。 接下来,我启动到CentOS 6.2 64位,并在Gparted Live CD下定义每个分区。 没问题。 我跑了安装,一切安装就好了。 现在…当我重新启动时,ESXi下的VM表示没有find操作系统。 我的问题是:如何使可引导的分区可以被发现并引导到我的CentOS 6.2安装中? 我尝试在ESXi下编辑固件,使其成为EFI而不是BIOS,然后什么都不起作用。
我刚刚在远程服务器(租用专用服务器)上安装了vmware vsphere 5。 我已经添加了我的第一个VPS(5.8版本)准系统。 它没有find任何启动IP(内部或外部)。 我有一个额外的外部IP分配给我的服务器,我想在VPS上使用。 我尝试编辑eth0configuration,并在那里添加IP并closuresDHCP,但它找不到任何IP或ping谷歌或做任何networkingtypes的东西。 如何将IP路由到我的VPS,以便我可以远程访问它?