Articles of xen

virsh执行缓慢

我在Xen 4.中使用libvirt 。每次使用virsh工具时,都需要很长时间才能启动。 我在Xen虚拟机pipe理程序所在的机器上启动virsh 。 例: root@xen1:~#: time virsh list Id Name State ———————————— 0 Domain-0 running real 0m6.505s user 0m0.000s sys 0m0.020s 我怎样才能加快速度呢? 当我没有参数运行virsh时也会发生这种情况。 我没有得到任何错误,即使在日志文件。

是可以在Xen上使用静态VIF吗?

是否有可能在Xen中使用虚拟nics的静态VIF名称? 哪个不重新启动虚拟机?

通过ubuntu 12.04上的virt-managerpipe理XEN

我一直在试图使Xen在没有GUI的远程机器上工作。在机器上安装XEN hypervisor并在该内核中启动。尝试使用virt-manager创buildVM。 我尝试通过X11转发(ssh -X)访问virt-manager,但仍然无法使用它创buildVM。是否有解决scheme。 细节: 使用的模拟器:usr / lib / xen-default / bin / qemu-dm virsh version输出: info : libvirt version: 0.9.8 Compiled against library: libvir 0.9.8 Using library: libvir 0.9.8 Using API: Xen 0.9.8 j Running hypervisor: Xen 4.1.0 在为磁盘分配空间后使用virt-manger显示以下错误 无法完成安装:'POST操作失败:xend_post:xen守护进程错误:' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper callback(asyncjob, *args, **kwargs) […]

与别名以太网卡桥接,以便通过单个以太网卡进行虚拟化

我们有一个CPU和RAM很好的服务器,所以我们打算在Ubuntu 12.04服务器上做XEN虚拟化来处理高stream量。 该计划是保持主机只pipe理虚拟机(没有NAT)。 一个新的公共IP将被分配给该虚拟机,为此,我认为我们需要一个网桥到外部networking(因为我的机器只有一个以太网卡的别名与4个不同的酒吧IP)是否有可能创build一个桥梁使用别名的IP 单个以太网卡别名到4个酒吧IP 我们是否需要额外的以太网卡才能进行桥接。只有ssh才能访问机器。 任何build议将不胜感激。

当资源需求增加时如何做一个虚拟秤

我有一个16虚拟核心和24G内存的服务器,使用Xen虚拟化和Ubuntu的dom0创build4虚拟机( 在段模式 ),每个虚拟机具有不同的应用程序。 每个虚拟机的CPU负载是不一样的,第一个虚拟机的虚拟机几乎可以达到100%的CPU,而其他虚拟机可以达到25%甚至更低。 那么有没有一种方法可以让vm从其他虚拟机获得cpu,当它们没有实际使用它或者利用率低于25%的时候。同样也是在RAM的情况下。 我不确定我是否在这里提到云。 最初我想给每个vm一个VCPU,但如果不使用它,可以通过从其他vms获取cpu来扩展到8个或更多。 有没有什么工具可以让vm在需求增加时扩展资源。 Cloudstack和Openstack是为了这些目的而devise的,还是只是一个GUI来pipe理虚拟机。

有没有一种方法可以创build虚拟networking之间的XVMñ与创build共享桥与无线接口

xen 4.1.2以ubuntu 12.04作为dom0运行。 我只需要在vm之间启用networking连接(这意味着不要在以太网卡和vm之间创build一个网桥)。 当我安装virt-manager,我能够看到一个桥梁virbr ,与networking192.168.122.0,但我不想使用virt-manager创build虚拟桥。 有没有办法创build虚拟网桥,并告诉虚拟机使用这个虚拟网桥,而不是创build一个桥梁与以太网接口和虚拟机之间共享。 安装的桥梁公用事业,但virbr没有显示出来。 任何人都可以知道如何创buildvirbr而无需安装virt-managetr

为服务器虚拟化提供DMZnetworkingdevise?

我有以下提议的networkingdevise,我将执行。 所有连接服务器和PC都通过一个多function的思科防火墙连接 只有一个高端服务器将被使用。 该服务器有两个NIC。 虚拟化将被使用 从防火墙连接到服务器的DMZ0networking端口。 (虚拟http服务器将使用此端口) PC连接到来自防火墙的交换机,该networking是私有的 服务器将有另一个NIC端口连接到交换机,服务器不暴露在DMZnetworking,将使用此。 问题: 我一直在玩这个设置的虚拟化软件,Xen云平台会为这个图表工作吗? 这种使用两个NIC的networking的物理分离是否可以用于服务器? 它能与Xen云平台一起工作吗? 这个设置可能会遇到其他问题吗?

Xen:'此操作无法执行'(虚拟磁盘未find)错误?

当试图启动一个VM时: This operation cannot be completed because the specified virtual disk cannot be found 我该如何解决这个错误?

我可以在Amazon HVM / PV实例上使用内核模块吗?

我知道这是一个非常愚蠢的想法。 但我想testing一个我的旧项目,其中包括内核模块(Netfilter扩展)在虚拟化的云实例上。 是否有可能将内核代码插入到亚马逊的虚拟化中(我看到他们正在使用Xen ..实例? (我认为,如果为HVM准备AMI包括支持Xen驱动程序的内核configuration,则必须能够加载“正常”模块..)

用xen设置应急控制台访问

在Gandi(或其他提供商)上,您可以激活紧急控制台到您的虚拟机。 它将一个SSH通道绑定到一个临时的IP和端口。 我有我自己的服务器上运行的xen。 我想实现一个紧急控制台,但我不知道从哪里开始。 控制台可以通过xm console <servername>命令访问。 我想可以将stdin / stdout / stderr绑定到在选定的随机端口上运行的SSH服务器。 总体思路是,当有人需要紧急访问他们的虚拟机时,他们可以使用自己的凭据login虚拟机pipe理程序网站,并点击“启用我的紧急SSH访问”。 从那里随机端口绑定到虚拟机一段指定的时间。 另一种说法是, 甘迪如何设法实现紧急控制台访问而不必重启虚拟机?