Articles of vmware vsphere

在VMware服务器内部运行VirtualBox设备的桥接networking问题

我们的一个硬件供应商向我们提供了一个虚拟设备,他们说需要在VirtualBox内运行。 这是不可协商的,因为它是作为设备运行的,所以他们需要通过某种方式访问​​主机服务器以获得支持和升级,他们决定使用TeamViewer来实现这一点,这意味着我不能仅仅转换它们的设备。 我以为我可以启动运行Server 2008 R2的vSphere VM,在该VM中安装VirtualBox,然后导入他们的设备,基本上在虚拟内部运行虚拟机。 当我在vSphere VM内的VirtualBox上运行(读取:启动)设备时,遇到了networking问题。 该设备来自configuration有两个networking适配器的供应商:一个位于主机操作系统的NAT上,另一个则桥接至主机。 如果重要的话,它运行Debian。 从虚拟主机内部,我可以通过IP ping虚拟客户端,在虚拟客户端内部,我可以ping虚拟主机。 但是,设备与networking的其余部分完全隔离(DHCP除外)。 我无法从虚拟主机之外(即从物理世界)ping它,设备也不能在其虚拟主机之外ping。 从现实世界来看,虚拟主机是可以访问的,甚至竟然完全禁用了防火墙,没有任何效果。 似乎路由中的某些东西不会让stream量通过pipe理程序进入虚拟主机,并从那里进入客户设备。 没有VLAN,一切都在同一个子网上运行。 有没有什么办法来configurationnetworking,让stream量从现实世界一路贯穿到虚拟机内运行的虚拟机?

用于Foreman 1.4计算资源的vmware用户的最低权限

我目前正试图添加一个我已经进入福尔曼1.4.1的ESXi集群,并遇到了权限问题。 目前,我给了一个服务帐户以下权限: 数据中心级别: 数据存储 – >分配空间 虚拟机 – >库存 – >新build 集群级: 数据存储 – >分配空间 networking – >分配networking 资源 – >将资源池分配给虚拟机 VM – > * 因此,我们仍然有分配接口到networking的问题,我不能为指定的机器创build一个磁盘。 有没有人知道工头在vSphere群集上configuration所需的最低权限?

NFS数据存储显示为空!

我有一个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共享。 任何想法家伙? 谢谢, 汤姆

通过VMware ESX部署SQL Server 2008故障转移群集的最佳实践

我现在正在构buildSQL Server 2008 Enterprise故障转移群集,以便与第三方服务器监视应用程序(也对趋势进行一些OLAP分析)结合使用。 由于这个项目将通过Windows Server 2008故障转移群集使用SQL Server 2008 Enterprise,我想知道是否必须将数据库引擎实例和OLAP组件分开,或者将其作为单个实例? 是的,我将使用物理RDMfunction,以便我可以使用内置的EMC CX Snapview将数据复制到我的灾难恢复站点,因为这两个虚拟机将部署在两个不同的位置 我正在寻找针对VMware的具体调整:可能启用MMU,并使用VMXNet 3和Paravirtual作为启动设备? 或者在SQL Server内。 RAM中的大页面文件等… 任何其他的build议和想法,在这个故障转移群集的调整和性能优化VMware ESX的顶部将不胜感激。 谢谢, AWT

启动Linux 2TB +分区

我正在使用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,然后什么都不起作用。

vSphere ESX 5.5主机无法连接到NFS服务器

简介:我的问题是我无法使用QNAP NFS服务器作为来自ESX主机的NFS数据存储,尽pipe主机能够ping通它。 我正在利用带有LACP上行链路的vDS来pipe理所有networkingstream量(包括NFS)和每个vmkernel适配器的子网。 设置:我正在评估vSphere,并且我有两台vSphere ESX 5.5主机(node1和node2),每台主机都有4个NIC。 我已经使用LACP / 802.3ad与我的交换机合作,然后在两台主机之间创build一个分布式交换机,每台主机的LAG作为上行链路。 我所有的networking都是通过分布式交换机,理想情况下,我想利用DRS和冗余。 我有一个在node1(使用node1的本地数据存储)上运行的域控制器VM(“Central”)和vCenter VM(“vCenter”),两台主机都连接到vCenter实例。 这两台主机都位于vCenter数据中心内,HA和DRS当前处于禁用状态。 我有一个 QNAP TS-669 Pro(版本4.0.3)(TS-x69系列在VMware Storage HCL上)我​​想用作NFS数据存储的NFS服务器,它使用802.3ad与我的交换机一起使用2个NIC组合在一起。 vmkernel.log:主机的vmkernel.log中的错误不是很有用: NFS: 157: Command: (mount) Server: (10.1.2.100) IP: (10.1.2.100) Path: (/VM) Label (datastoreNAS) Options: (None) cpu9:67402)StorageApdHandler: 698: APD Handle 509bc29f-13556457 Created with lock[StorageApd0x411121] cpu10:67402)StorageApdHandler: 745: Freeing APD Handle [509bc29f-13556457] cpu10:67402)StorageApdHandler: 808: APD Handle freed! cpu10:67402)NFS: 168: […]

哪个iscsi目标在Linux上为vSphere提供服务?

所有这些问题都有点过时了, 我希望在过去的一年中事情发生了变化。 你们用什么来为vSphere 5.1 / 5.5的DRS集群提供服务? SCSI-3持续预留支持将是绝对必要的,VAAI是一个不错的select。 我已经看到LIO应该能够做到这一点。 他们将VAAI列为合并到内核中的东西(3.14也许?),但目前在Ubuntu上很难轻松获得。 你有什么经验? 目标块设备已经高度可用:它们是从ceph集群中导出的RADOS块设备。

VSphere Web客户端显示不正确的数据存储容量

在vSphere Web客户端,我有一个奇怪的问题,因为它显示的容量不正确。 原来它有1TB的磁盘空间。 在第二天我增加了1.4TB的容量之后,它恢复到了1TB。 有问题的特定数据存储(MSA_VD005)位于HP MSA存储上。 最初有1TB的存储空间,而MSAarrays则增加了1.4TB,之后我又增加了vsphere web客户端的容量。 (标准程序,我总是) 第二天,我注意到在Web客户端的Datastore usage on disk警报Datastore usage on disk 。 当我检查数据存储时,它有1TB的空间,好像我从来没有增加它。 如果我重新扫描主机上的所有存储适配器,它将再次显示正确的值〜1.4TB,但如果我点击Refreshbutton,它将恢复到1TB。 为了validation所有这些,我在一台主机上使用SSHlogin,并validation数据存储大小的确是〜1.4。 只是vspherenetworking客户端以某种方式拉错了值并根据该值产生警告。 重新扫描存储适配器后: 点击刷新button后 数据存储大小(从ESXi Shell显示)

ESXi 5.5 + vCSA升级

我们正在将4台主机从ESXi 5升级到5.5我们正在增加4台主机,并安装干净的ESXi 5.5我们也将vCS 5升级到vCSA 5.5使用Enterprise Plus Licensing 问题:我正在试图找出实现这一转变的最佳方法。 我们的4个主机运行着大约100个虚拟机,我们添加的4个主机是干净的平板。 这就是我在想…请帮助我的人 在运行干净的ESXi 5.5的数据中心中安装了4台新主机后,我将部署vCSA ovf,并在基于Linux的设备上注册4台主机。 现在,我有4个新的ESXi 5.5主机注册并运行了vCSA 5.5,但我仍旧拥有4台配备ESXi 5的旧主机,并注册了运行大约100个虚拟机的旧WIndows vCS 此时,我正考虑closures旧版本4主机上的虚拟机,并将其从Windows vCenter Server清单中删除,并将其注册到新的vCSA 我将所有的虚拟机转移到主机,如果我closures他们,并把主机进入维护模式? 现在我应该有全部8台主机在新的vCSA上注册。 但是原来的4个主机仍然需要升级到ESXi 5.5 将100台虚拟机移动到运行ESXi 5.5的新4台主机,并升级4台旧主机。 现在,我应该有8台使用vCSA的ESXi 5.5主机 我是否需要运行我的域控制器的主机成为部署vCSA的主机? 或者我需要使用DHCP来部署没有主机名的vCSA,因此我不需要使用静态IP将其映射到DNS。 对于如何升级DC有点困惑。 请帮忙。 干杯!

使用vSphere Hypervisor对公共图书馆PC进行虚拟化

我在公共图书馆工作,我们有20多台Windows 7电脑可供公众使用。 目前,他们使用Deepfreeze维护操作系统的基本状态,以便用户不能搞砸。 我们使用Clonezilla将一个sysprepped映像部署到PC。 (atm,我们没有使用Clonezilla服务器 – 我们手工完成每一个。) 问题是,如果主图像得到更新(软件更新等),每台计算机需要被逐一pipe理。 (我想我们对如何使用Clonezilla服务器通过广播进行部署以及Sysprep脚本来自动完成后期成像设置缺乏了解。) 我想调查一下虚拟化,以使事情变得更简单(也适用于硬件更改等)。 我不是特别熟悉什么是可用的或术语,我很抱歉。 我目前正在查看VMWare vSphere虚拟机pipe理程序。 我想象一个这样的设置: 个人电脑运行某种最小的操作系统,其唯一目的是加载虚拟机。 (这是vSphere虚拟机pipe理程序?) VM映像文件存储在PC上本地。 上面提到的最小的操作系统会定期检查一些服务器,看是否有更新的图像可用,如果是的话,它将rsync或复制图像文件。 虚拟机存储在一个固定的状态。 用户进行的更改在注销/重启后不会被保存。 虚拟机总是在重新启动时恢复到原始状态。 某些自动化操作是必需的,以便每台PC上的Win7客户操作系统都有自己的静态IP和主机名。 PC_01,PC_02等等。天真地,我想象有一些文本文件存储在PC上,而“最小的OS”可以用这个主机名/ IP来configurationWin7虚拟机。 所以,在这个问题上: 那么,当我说“最小操作系统”时,vSphere Hypervisor究竟是我正在寻找的产品types? 还是我的行话错了,而且是其他一些VMWare产品? (例如,将VMWare播放器与某种Linux组合为主机操作系统)。 vSphere虚拟化pipe理程序可以满足我上面写的场景吗? 有没有更好的办法,还能满足我们的需求? (尽pipe我们不需要远程桌面客户机/服务器模型。) 我如何实现步骤4中描述的自动化? 每个Win7客户操作系统都需要有一个特定的唯一主机名和静态IP地址。 我希望这不是一个“推荐产品”types的问题,但我想这是在学校,图书馆,网吧等的常见情况,所以我想得到一些build议,人们是否成功地使用虚拟化这种事情,他们做了什么。