Articles of xen

xen域无法通过xen domU路由器连接到互联网

我正在尝试将xen guestconfiguration为另外2个guest虚拟机的路由器。 这是configuration: xenbr0 IP: 192.168.1.100 netmask 255.255.255.0 gw 192.168.1.1 域路由器 router0 (its already bridged to xenbr0 and have internet access) IP: 192.168.1.101 netmask: 255.255.255.0 gw 192.168.1.100 router1 IP: 10.10.10.1 netmask 255.255.255.0 域名网 web0 IP: 10.10.10.2 netmask 255.255.255.0 gw 10.10.10.1 域名文件传输 filetransfer0 IP: 10.10.10.3 netmask 255.255.255.0 gw 10.10.10.1 这是在这种情况下configurationnetworking的正确方法? 域名networking和文件传输将通过互联网端口转发访问,但我无法给他们互联网访问到外面… /proc/sys/net/ipv4/ip_forwarding已经在路由器中设置为1,为router1 => router0创build伪装,这两个域仍然没有互联网。 编辑#1 xen服务器只有1个物理网卡

Citrix VDI-In-a-Box以“里程碑快照”

我们使用的是Citrix VDI-in-a-Box,后端是XenServer。 我注意到在我的一个部署映像中,一个框中的XenServer for VDI正在自动创build快照。 快照被列为"ComputerName"Milestone (snapshot) 。 这只发生在来自一个公共模板的一组图像上。 我有三个其他模板与关联的图像不会产生自动快照。 我使用XenServer通过VM设置,并通过VDI中的模板设置,无济于事。 谷歌search这个问题似乎只提供思杰的里程碑信息为自己的发展。 我的最终目标是创build这些自动里程碑快照。 在此之前,我手动删除快照。 我不需要快照。

FreeBSD XEN内核不能在XenServer 6.2中引导

我有一个XenServer 6.2主机,我试图让一个FreeBSD-9.1-i386 guest虚拟机在PV模式下运行。 guest虚拟机的安装很好,但在重新启动新内核之后,系统无法启动。 make buildkernel KERNCONF=XEN make installkernel KERNCONF=XEN reboot 这是我看到的所有启动: FreeBSD/x86 bootstrap loader, Revision 1.1 ([email protected], Tue Dec 4 06:18:06 UTC 2012) Loading /boot/defaults/loader.conf /boot/kernel/kernel text=0x43bc20 _ 我发现其他人也有同样的问题,但没有回应错误提交。 我不完全确定这是一个错误,可能我只是缺lessconfiguration的东西。 我感谢任何和所有的帮助/build议。

Remus或替代品

是否有可能将Remus设置为跨3个位置的高可用性服务器。 有没有人设置类似的东西。 那就是A会是主场所,B会有一个医pipe局,C应该接pipeA和B。 我已经看到Remus的站点到站点的成功实施。 但不知道网站到网站的工作方式。 1)在这种情况下你将如何处理脑裂情况? 2)还是在福斯世界里有一种替代Remus的方式?

HP ProLiant DL160 Gen5虚拟化

我们想在旧服务器上创build一些虚拟机。 它是一款至强5405的惠普ProLiant DL160 Gen5。所以intel的规格( http://ark.intel.com/products/33079 )包含了VT-x技术。 但是在VT-x的BIOS中没有任何设置。 BIOS可能不支持vt-x而是cpu? 问候

Xen dom0网桥接口丢弃了很多RX数据包?

我以Dom0的身份运行Gentoo Hardened。 它也充当路由器/ NAT。 有一个名为br0的网桥接口,其中包含一个pci-e WLAN卡,ethernet nic&domU。 bridge name bridge id STP enabled interfaces br0 8000.002590d4dffe no enp5s0 vif1.0 wlp1s0 互联网连接通过enp6s0并伪装成br0。 Dnsmasq正在为br0提供地址。 我正在经历大量丢弃的RX数据包: br0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST> mtu 1500 inet 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 ether 00:25:90:d4:df:fe txqueuelen 0 (Ethernet) RX packets 61866962 bytes 67532965037 (62.8 GiB) RX errors 0 dropped 26876 overruns 0 frame 0 TX […]

xen hotplug无法添加vif到eth0:操作不受支持

我是新来的xen,我正在尝试运行domU,但是我遇到了问题。 我认为我的网卡可能不支持桥接,这是奇怪的。 这是我尝试创builddomU时遇到的错误 [root@hyrba ~]# xm create sardis.secusrvr.com.cfg Using config file "/etc/xen/sardis.secusrvr.com.cfg". Error: Device 0 (vif) could not be connected. Hotplug scripts not working. 所有的XEN内核模块加载… xen_pciback 52948 0 xen_gntalloc 6807 0 xen_acpi_processor 5390 1 xen_netback 27155 0 [permanent] xen_blkback 21827 0 [permanent] xen_gntdev 10849 1 xen_evtchn 5215 1 xenfs 3326 1 xen_privcmd 4854 16 xenfs […]

CentOS 6.5 Xen虚拟机问题'连接驱动程序不支持此function'

我试图将我的系统分割成多个虚拟机,但似乎无法使这个工作。 我觉得我很接近,但不是那样。 我已经安装了xen,virsh,xl等,我正在使用virsh来尝试创build一个新的虚拟机。 virt-install –virt-type xen –name centos6 –ram 2048 –vcpus=4 -f /dev/vg0/centosvirtfs –location http://mirror.internode.on.net/pub/centos/6.5/os/x86_64/ –os-type linux –accelerate –nographics –network=bridge:br0 正如你所看到的,我正在尝试创build一个名为centos6的新容器,它具有2048 MB RAM和4个VCPU。 它开始从位置指令下载必要的资源,但在创build域的时候,我得到以下错误 – [root@server install]# virt-install –virt-type xen –name centos6 –ram 2048 –vcpus=4 -f /dev/vg0/centos6 –location http://mirror.internode.on.net/pub/centos/6.5/os/x86_64/ –os-type linux –accelerate –nographics –network=bridge:br0 Starting install… Retrieving file .treeinfo… | 728 B 00:00 … Retrieving […]

在XEN CentOS 5.8上安装DRBD(稳定)

我正在尝试几天时间,在现有的两台位于东京的XEN VPS和另一台位于美国的XEN VPS之间实现容错(两者都具有相同的设置和相同的configuration,我正在考虑Pacemaker,Corosync,DRBD和Stonith,但是我因为两个系统都在运行(在生产中),所以我不能付出任何forms的数据丢失。 /dev/sda1 (formatted in ext3 and mounted as /) /var/tmp (formatted in ext3 and mounted as /tmp) 我知道DRBD需要它自己的未安装的专用分区在安装之前用于数据同步和元数据这就是为什么我缩小了两个服务器上的根分区,但我逻辑上丢失,因为我们在这里谈论的web服务器有很多正在运行的服务,包括但不限于(Apache,MySQL,FTP等) /dev/sda1 (formatted in ext3 and mounted as /) /dev/sda2 (unmounted unformatted partition) /var/temp (formatted in ext3 and mounted as /tmp) 那么我应该怎么做呢,我怎样才能将所有这些服务移动到新的未安装的分区,而不会影响正在运行的服务器,我怎样才能以最小的延迟保护两台服务器之间的通信,以及如果VPN是答案我可以做到这一点,我是在正确的轨道上(起搏器,Corosync,DRBD和Stonith),还有一些我还没有意识到的东西,他们是我现有的设置或不是最好的select,我做了我的功课,我在询问之前试了很多,这是我第一次在这样的设置上的经验,我真的需要你的技术经验和build议,也许我有一个技术路线来实现我的目标。 非常感谢您花时间阅读我的问题,祝您有个美好的一天:))

虚拟分配不合理地高

只是将我们的池升级到Xenserver 6.2,并安装了一个全新的主机,也使用Xenserver 6.2。 对于自Xenserver完全开放源代码(过度分配内存,ha实时迁移等)后新function感到兴奋。 所以决定testing一下,并有一个小的Windows XP开发机器VM从一台主机迁移到全新的主机。 新主机有1TB的专用存储池,没有其他虚拟机正在运行。 我迁移的VM有一个20GB的虚拟磁盘。 迁移进行得顺利,但现在我的新主机报告虚拟分配661.4GB! 而唯一的虚拟机是小的20GB的。 我已经检查过,虚拟机没有快照,从来没有任何快照。 所以手动运行coalesce不会产生任何结果。 我已经让XenCenter重新扫描了SR,以确保它不是报告问题,并重新启动了该主机,以确保xen toolstack不只是报告怪异。 不用找了。 我可能会导出这个虚拟机,并重新导入它来解决这个问题,但是这不仅非常耗时,而且对于生产虚拟机也不适用,一旦这个问题出现,我仍然需要迁移到新的主机上解决了(希望不会重演)。 请提供可能的解决scheme,尽可能减lessvm的停机时间(如果可能的话)。