Articles of 虚拟化

虚拟化环境中硬件过度使用的高级上下文切换?

我在ESXi上的VM上运行的Windows Server上看到了高CPU上下文切换(通过性能计数器)。 我的问题是具体的,如下所示:过度使用的VM主机是否会极大地影响在其下运行的访客虚拟机的CPU上下文切换?

设置KVM使用公共故障转移IP可以从WAN访问

我头痛了。 自从我开始深入研究KVM和虚拟机pipe理程序和虚拟机之间的networking之后已经两周了,但是我从来没有从外部到虚拟机的IP成功尝试分配给它。 我的设置: Online.net VDS在Debian 8上运行 2个IP – 主机提供商提供的默认公共IP地址,以及我购买的专用于虚拟机的故障转移静态IP地址 qemu-kvm,libvirt安装 我能够通过virt-manager和VM的控制台在那里连接,操作和处理所有的事情。 到目前为止我所取得的成就: 我在hypervisor上设置了eth0和eth1奴役的br0接口。 我的pipe理程序是从外面ping的 我可以通过本地IP从pipe理程序ping我的虚拟机 我可以通过本地IP从虚拟机ping我的虚拟机pipe理程序 我可以从我的虚拟机平谷歌 但是我不能从外部networkingping虚拟机。 我真的希望它是ping'able,因为我想这个虚拟机成为一个具有自己的IP的networking服务器。 接下来我应该做什么? 在pipe理程序中设置了我的/ etc / network / interfaces: # The loopback network interface auto lo br0 iface lo inet loopback # The primary network interface iface eth0 inet manual iface eth1 inet manual # Bridge iface br0 […]

在Hyper V上暂停/保存/恢复Ubuntu 14.04时,NMI看门狗locking

我有几个Ubuntu的14.04lts虚拟机的超V(S20 的错误 12 R2的图片 )。 每当我保存/暂停,然后恢复虚拟机,我得到这个错误。 我试图更新到最新的内核,似乎没有任何区别。 所有适当的hyper v工具都安装在Ubuntu上。 机器本身有1-4vcpu的多个configuration,主机是四核。 资源不是问题。 任何人都知道下一步的尝试?

与linux网桥联网

我正在尝试了解Linuxnetworking和网桥,使用网桥设置networking。 我有两个虚拟机eth0接口 VM A – > 10.0.1.7(eth0) VM B – > 10.0.1.8(eth0) 路由器(10.0.1.1)configuration下面的附加路由 目标:10.1.7.0/24,nexthop = 10.0.1.7 目标:10.1.8.0/24,nexthop = 10.0.1.8 我用下面的命令添加了一个linux birdge ip link add br0 type bridge ip addr add 10.1.7.1/24 dev br0 ip link set br0 up [root@test-1 centos]# ip addr 1: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether fa:16:3e:d9:59:5b […]

Azure – 更改在负载平衡器上设置的缩放比例,并保持相同的公有IP

我在Azure上创build了一个资源组,在该资源组中,我有一个负载均衡器,其中包含一个包含缩放集的公有IP。 我想要做的是部署另一个扩展集(具有新configuration的新实例),并将旧的负载均衡器指向这个新的扩展集,从而维护旧的公有IP。 这可能实现吗? 也许另一种方式,我将能够改变缩放设置,并保持相同的公共IP(无宕机)?

在主机上的LXC中设置Linux路由器

我来找你寻求帮助,也许清理一些东西吧…你一定认同我,联网并不是那么容易把握! 今天的话题是:在主机上运行一台LXC路由器,和主机运行路由器一样工作。 一些洞察到我目前的设置: 我的电脑有两块网卡,我们称它们为eth0和eth1。 eth0连接到我的ISP提供的路由器,它在屋顶上。 eth1连接到路由器,处于桥接模式。 还有一个DHCP服务器正在运行,为客户端连接提供eth1服务。 设置与iptables和fowarding。 这很好,不是100%,由于一些DHCP服务器问题,但它的工作。现在我想把这个到一个新的水平。 目标: 在LXC容器中有一个路由器,LXC可能会将其网卡通过网桥连接到eth0和eth1 有一个单独的局域网,类似于10.0.1.255,也可能在eth0上有NAT路由和另一个网桥(还有其他的LXC容器) 现在请记住,我对这个话题有点新意,但是如果指向正确的方向,我可以做到,但是现在这个数字还是很高的。 所以,假设我的主机eth0的IP地址为192.168.0.1,并且LAN线缆连接到了屋顶路由器(0.254)。 在主机上会运行一个LXC路由器,它的IP地址为192.168.0.2和192.168.1.2(假设主机在eth1 [internal port]上有192.168.1.1)。 内部networking有一个范围192.168.1.1/24和一个设备到达互联网它必须去​​像:设备 – > LXC路由器(192.168.1.2) – > LXC外部端口192.168.0.2 – > 192.168 .0.254(我的ISP路由器有这个IP)如果我想连接到主机(ssh,web或者smth else),它将从LXC外部(192.16.0.2) – > 192.168.0.1(主机) 有两个问题: 如果我在当前设置中设置了eth0或eth1上的网桥,则无法访问Internet 可能需要在屋顶路由器和LXC之间build立一个点到点的路由,因为一切都会到达主机eth0上? 我假设路由器需要有两个网桥,一个用于内部networking,一个用于外部networking。 另一个范围是10.0.1.1/24的隔离networking可能是以相同的方式build立的,所以我想如果我解决了上述问题,我可以轻松地设置它。 问题,这是可能的设置? 它有多难? 我应该采取哪些步骤才能使其在“稳定”模式下运行? 我感谢任何帮助,如果我不够具体,我会在这个主题活跃!

如何设置docker图像?

先来一点背景: 我目前使用VMWare ESXi来pipe理我的虚拟机。 有些服务器需要全天候运行,而其他服务器则需要在需要时从模板中重新创build。 在与docker玩弄后,我发现我可以完成上面的大部分工作,而且也更快(至less对于我的Linux机器)。 但是,我喜欢VMware ESXi,是对主机,所有运行/停止的服务器,其硬件资源以及点击几次的能力,为单个服务器添加更多RAM,CPU或磁盘空间的全局资源的良好graphics概览。 关于调整内存/ CPU似乎你可以在docker做同样的事情: https://docs.docker.com/engine/admin/resource_constraints/#configure-the-realtime-scheduler 只是稍微低一点。 所以目前我还没有真正看到一条可以完全从VMWare / ESXi托pipe基础设施迁移到纯粹的Docker基础设施的道路,并基于: https://www.upguard.com/articles/docker-vs.-vmware-how-do-they-stack-up 这听起来像是docker也不是真正的重点 – 要replace​​像VMWare / Hyper-V等现有的hypervisor。 那么问题是: 还是那些为整个机器农场运行纯docker设备的公司呢?如果是的话,他们如何pipe理资源并对所有服务器进行概述?

在PROXMOX 4.1上迁移虚拟机时出错

我在我的Proxmox 4.1集群中添加了一个新节点(节点也是4.1) 我想活着迁移一些虚拟机。 其中4人没有问题,迁移成功。 但是当我试图迁移下一个。 它没有成功,虚拟机崩溃。 这是我所做的: 1 VM从一个节点迁移到另一个节点 Jul 13 11:36:47 migration speed: 113.78 MB/s – downtime 66 ms Jul 13 11:36:47 migration status: completed Jul 13 11:36:51 migration finished successfully (duration 00:00:16) TASK OK 2个VM在目标节点上启动 Running as unit 13003.scope. migration listens on tcp:localhost:60000 TASK OK 但是在这个时候,虚拟机崩溃了。 所以我把它移回到前一个节点: 将VM迁移到以前的节点: Jul 13 11:37:59 migration speed: […]

更新主机VMM Microsoft Server 2012 R2错误:RPC服务器不可用,

我在SCVMM有12台主机。 在主机状态沟通是“需要注意”,我去鼠标右键单击主机上,并转到更新代理检查凭证configuration文件和系统给我这个错误: ///错误(410)s8-vrt-hvsr-006.mgkrk.int上的代理程序安装失败。 RPC服务器不可用 build议的操作再次尝试操作。 如果问题仍然存在,请在本地安装代理,然后添加托pipe计算机。 /// 防火墙closures。 我不知道如何解决这个问题。 感谢所有。

Tinc使用oVirt和VM环境

我有许多互联网连接的服务器遍布不同的地理位置。 所有的服务器都可以通过VPN(Tinc)完美地相互通信。 (我没有包含这些脚本,因为在设置基本的Tinc VPN方面有很多post) 现在join到oVirt引擎中,所有的服务器现在充当VM主机。 再次,这工作正常,我可以在主机上启动虚拟机。 目前,每个主机都有一个VLAN接口(在oVirt中创build)VMNetwork。 每个虚拟机都分配了接口,并在10.0.20.0/24子网中给出一个静态IP。 举个例子: WEB:10.0.20.10(主机1)DB:10.0.20.20(主机1)MAIL:10.0.20.30(主机2) 从上面的networking和数据库服务器可以沟通,因为他们位于同一主机上,但与邮件服务器的通信将不可能使用本地IP。 我希望虚拟机能够互相访问,不pipe主机如何,使用已经在每台服务器之间创build的VPN来提供HA和易用性。 这种设置是否可以与Tinc,特别是考虑到所有主机上使用相同的子网?