Articles of 虚拟化

掉电后ESXi虚拟机丢失

我有一台ESXi主机,其PSU出现故障,导致主机随机关机。 现在我无法导入虚拟机。 VMDK文件消失,VMX文件为空。 这是怎么发生的? 该文件系统没有损坏。 我有恢复虚拟机的机会吗?

一个macvlan桥应该与它连接的物理适配器具有相同的IP地址吗?

这里描述的方法是允许虚拟机和主机通过networking相互通信。 它包括在主机中设置macvlan接口,脚本分配与绑定的物理适配器相同的IP地址。 事实上,这个脚本因为dhcp而失败了(我在这里发布了: 在主机上创buildmacvlan桥的脚本不能工作,除非它运行两次 – Unix.SE),但是这已经被整理出来了。 现在我发现端口转发到主机没有工作。 我只是通过禁用rp_filter接口的rp_filter来解决它(从如何使iptables DNAT与macvlan -Serverfault 一起工作 )。 [更新]当为macvlan0接口使用不同的IP地址时,端口转发问题仍然存在,因此与问题无关。 不过,我现在不确定是否应继续使用与物理适配器( enp10s0 )相同的IP地址,或不同的IP地址。 信息似乎有所不同: Guest和主机上的答案使用linux-kvm和macvtap (超级用户) 无法看到彼此 解决方法是在pipe理程序上configuration一个macvlan接口,使用与真实硬件接口相同的IP地址(非常重要),并在主机上configuration路由以使用它。 (……) 而在macvlan (Serverfault) 上的一个networking适配器上的两个IP地址的另一个答案说 (…)但是,最好的做法是将相同的子网/ IP分配给虚拟接口,我build议使用单独的vlan,如192.168.2.x 那么…应该遵循哪些build议? (注意:我当前的脚本使用预定义的MAC地址创build了macvlan0设备 – 与物理适配器地址不同)。

转发连接到泊坞亭容器内的虚拟机

我正在努力实现的 在工作中,我们使用一个特定的操作系统,我们(开发人员)在virtualbox中运行。 虚拟化的操作系统正在运行我们用来访问操作系统的Samba服务器和rsh。 此外,虚拟化的操作系统需要访问我们networking上的多台服务器。 我想实现的是有一种方法来快速启动虚拟机作为Docker安装程序的一部分。 这个想法是有一个docker容器,将提供虚拟机的访问,一个容器,在虚拟机上运行testing,并在未来的一些其他容器,将提供例如。 系统的分析。 问题是什么 我有一个docker容器,用桥接networking设置一个VirtualBox机器。 我可以从启动它的容器中使用rsh访问虚拟机,没有任何问题。 但是,我不能从其他容器使用rsh访问虚拟机(呃,我发现了一个解决scheme,我将在下面描述,但我不认为这是一个好的)。 有趣的是,ping工作正常。 现在设置看起来像这样: 虚拟容器 容纳虚拟机的Docker容器 IP地址:172.18.0.5 网关:172.18.0.1 networking掩码:255.255.0.0 VirtualBox机器 在虚拟容器内运行 IP地址:172.18.1.5 网关:172.18.0.1 networking掩码:255.255.0.0 工人容器 一个容器,我想连接到VirtualBox机器 IP地址:172.18.0.6 网关:172.18.0.1 networking掩码:255.255.0.0 到目前为止,我发现只有一个解决scheme如何使用rsh连接到VirtualBox机器,那就是添加一个路由: ip route add 172.18.1.5 via 172.18.0.5 然后rsh到172.18.1.5。 但是,这有一个严重的问题。 因为我需要知道分配给虚拟机的地址,所以我必须将virtualbox地址设置为一个可以容易地从正在运行的容器的地址中猜出的地址。更改容器内的路由也意味着容器需要特权,我想保持特权容器的数量最less。 我想要更多的是能够直接向虚拟容器(172.18.0.5)发送消息。 这样我就不必猜测虚拟机的IP,但是我可以使用docker-compose的虚拟主机名。 我以为我可以使用NAT来实现这一点。 我所做的是: 将虚拟机的网关更改为虚拟机的IP地址 公开虚拟的所有端口 将以下两条规则添加到虚拟容器中: iptables -t nat -A PREROUTING – 目标172.18.0.5 -j DNAT – […]

select一个新的服务器设置/存储设置用ESX取代我们当前的机架服务器

我们正在考虑用我们的虚拟机来replace运行ESX的当前HP机架式服务器。 这些是2台连接有存储设备的物理服务器(SAN)。 在我们的新设置中,我们再次需要2台可以运行ESX的物理服务器,但由于其严重的SLA,SAN需要消失。 我可以select添加磁盘到新的物理服务器,但实际上我希望他们共享磁盘。 但是,如果我都给他们磁盘,我猜他们不能共享? 是否有技术或其他方式比我想实现这一点,并降低成本? 我也考虑过让两个服务器共享磁盘的NAS解决scheme,但我不确定这是否是专业的方式。 2个物理服务器的原因是,如果一个失败,另一个接pipe。 但我也想,也许有一个物理盒子里面有多余的硬件? 我不熟悉最新的服务器技术。 我正在寻找一个硬件和集中存储冗余的解决scheme,而无需昂贵的HP EVA和SLA的成本。

RAID 6或RAID 10或两者+pipe理程序/虚拟机+存储configuration

我想这是一个多重答案的问题,但在网上找不到这种心态。 我有一台服务器(HP ProLiant DL380 Gen9),带有6 x 1,2 Tb SAS 10k(有2个备用磁盘)和一个带有24 x 1,2 Tb SAS 10k(有2个备用磁盘)的存储,通过2 x 8 Gb / s光纤链路,将运行一个pipe理程序(我们没有单独的pipe理程序的SD卡,而不是决定一个去,因为它必须是免费的 – ESXi +开源pipe理器或oVirt或其他KVM解决scheme – 在这里有什么build议吗?),并运行10到15个虚拟机(如果没有用户指定的话,可能会运行CentOS) – 运行的内容: 各种具有数据库写入function的Web应用程序 – 文本和数字,但不是每个用户的大量数据 – (自制,但可同时达到1000个用户,并将增长) Telnet / SSH>电信networking收集脚本(一些是大量的文本收集器/filter处理) 自动生成报告的数据库处理(文本内部/左/右连接) 为了存储,将会进入(现在): Web应用程序和报告pipe理的日志和数据库 大数据+ BI自制解决scheme 备份? 对于服务器来说,我正在考虑进行全面的Raid 10(6x 1,2 Tb)性能和更快的恢复,如果出现任何问题( 也没有放弃RAID 1的可能性 ),没有想到分区/分区types然而,任何性能相关的build议RAID和分区设置的性能和可靠? 对于存储我实际上不知道要走哪条路,因为可能性更大,也许是大突袭6或10? 或在3×RAID6分裂? 我们也没有find备份策略,但是有可能是RAID或RAID独立备份,而我们没有解决scheme或其他服务器备份。 现在我要和那个一起工作,不能考虑买别的东西。 感谢任何帮助! 谢谢

您将如何监视VM服务器的剩余驱动器空间?

我们大部分的服务器都是虚拟机。 每过一段时间,他们的光盘空间就会变得很小。 我不是pipe理他们的人,但很明显,我受到了这个影响。 我想以某种方式监视我担心的服务器上剩余的磁盘空间。 你会怎么做? 点来帮助你的答案: 如果需要,我可以拥有服务器的完整pipe理权限。 服务器是使用VMWare的W2K3

Windows 7虚拟PC蓝屏

我有一个Win7和VirtualPC的问题 – 每次我启动一个虚拟机,它似乎开始罚款,然后大约10秒的启动过程中,我的笔记本电脑无论是BSOD或只是挂起。 我有一个戴尔Inspiron 1721笔记本电脑,我一直在运行Win7的x86版本 – 并已build立7000和7100两个问题。我也有Windows Virtual PCtesting版和Virtual PC 2007产品。 我试图使用WinDBG来获得我可以从小型转储文件 – 但我不知道,如果我有正确的设置。 这是我从中得到的… CLOCK_WATCHDOG_TIMEOUT(101)在分配的时间间隔内,MP系统中的辅助处理器没有收到期望的时钟中断。 这表示指定的处理器挂起而不处理中断。 参数:Arg1:00000061,标称时钟周期内的时钟中断超时间隔。 Arg2:00000000,0. Arg3:807c4120,挂起处理器的PRCB地址。 Arg4:00000001,0。 – 任何人都知道我可以看看纠正这一点? 作为一名开发人员,我真的很想念我的虚拟PC。

使用虚拟PC 2007在虚拟服务器上build立networking

我已经创build了一个虚拟PC,并在其上安装了Server 2003 R2。 我已经添加了应用程序服务器angular色。 我可以使用VPC上的http:// localhost访问默认站点。 VPC可以访问互联网。 然而,我不能从我的物理桌面(主机)ping VPC。 我已经尝试添加第二个networking适配器在VPC控制台,并给这个静态IP,但无济于事。

如何将Lab Manager机器导出到ESX?

我想知道是否可以将我的Lab Manager模板直接导出到更便宜的ESX主机中。 很容易从其他ESX主机导入。 我想象一下在LM中validation机器,然后将精心configuration好的模板移到纯ESX主机上。 这样可以节省Lab Manager资源,确保真正需要的资源。 可能? 似乎它应该是 – Lab Manager只运行在ESX上。 有人试过吗? 怎么样? 使用LM 3,ESX 3.5。 (我也围绕LM论坛,会让你知道我们发现的)

云平台的虚拟桌面

有没有自己的云计算提供商的软件? 例如,在Amazon EC2平台上运行的VMWare ACE? 或者也许是提供虚拟桌面解决scheme并将其托pipe在自己的基础设施上的供应商? 我专门寻找像ACE这样的虚拟桌面解决scheme,将图像放置在本地计算机上,以便能够在需要时脱机工作。