Articles of xen

XenServer / Center:共享主机不在同一池中的SR?

我想在XenServer主机上使用相同的SR,因为它们无法成为同一个池的一部分(因为没有完全相同的cpufunction集,如果我理解正确的话)为了共享模板,能够手动)启动另一个节点上的主机,在其他硬件上备份运行主机等。SR的技术可以是iSCSI,NFS或CIFS中的任何一种,iSCSI显然是首选。 尝试添加iSCSI卷会呈现“此LUN已被用作池xxxxxx上的SR iSCSI – 共享存储”。 在一个XS主机上添加NFS共享,在那里创build一个模板,然后检查另一个XS主机,发现他们不同意使用的空间等。 来自vSphere世界这是相当困惑,但如果这些是有限的,那么我将不得不重新思考这个低预算项目的一些概念。

从Xen(XCP)Dom0共享Dom到DomU

情况: XenServer安装在专用服务器上。 它被分配了一批IP。 我想创build一个正在运行WHM / Cpanel安装的CentOS 6 VM(domU),并可以访问主机的IP cPanel的一个注意事项是它不支持任何种类的NAT模式。 我读Xen主机和客户共享相同的IP,但解决scheme涉及到NAT和转发,这是这个虚拟机的问题。 我有两个网卡,每个绑定一个单独的IP(仍然处于testing阶段,然后添加我的其余IP地址)。 其中一个专门用于pipe理 – 如果另一个网卡上的networking出现故障,则可以进行故障保护。 为了简单起见,我们打电话给他们: pipe理 – 0.0.0.255 – xenbr0 Extra – 0.0.0.131 – xenbr1 现在,当我设置一个干净的CentOS安装并configurationnetworking时,我input了像以前configuration的服务器(不使用XCP,只是cPanel)的IP和网关详细信息(使用0.0.0.131)。 centOS安装抱怨说,这已经在使用,我假设由dom0。 如何激活某种桥接或通过,以便为domU分配一个主机IP? 我的目标是隐藏来自CentOS安装的虚拟化环境,允许它完全控制主机上的一组IP(除了pipe理IP之外的所有东西) 编辑:我发现这个和这个,但XCP没有pciback: [root@xenserver ~]# modprobe pciback FATAL: Module pciback not found.

禁用EC2窗口中的主机到访客时间同步

在EC2实例(Xen虚拟化)中,可以通过主机VM禁用客户VM的时间同步。 我发现它可以通过修改xen.independent_wallclock = 1在Linux实例上完成 有没有类似的方式来做到这一点的Windows?

Xen XCP ISO安装和apt-get安装xcp-xapi之间的区别

我刚刚得到了一些新的硬件,并计划testingXen hypervisor和Xen云平台(XCP)..更具体地说,我使用的是Intel i5 3470,H77芯片组,16GB RAM和2x2TB硬盘, raid是什么意思_raid的翻译_音标_读音_用法_例句_爱词霸在线词典 我是使用Xen的新手,所以我试图把我从文档和其他来源读到的东西放在一起。 关于一般的可用性,我不知道如何在正在运行的访客虚拟机之间切换,但从屏幕截图和YouTube演示看来,访客虚拟机在dom0的窗口内运行。 我误解了这个用法吗? 我想象着我的理想设置能够轻松地在虚拟机之间切换,每个人都感觉像是本机操作系统(而不是在一个窗口内)。 这是什么HVM客人做? 那么无论如何,第一步是安装,我想知道是否有差异,通过XCP ISO和安装在Ubuntu 12.04“apt-get install xcp-xapi”? 还有一件事是,我想能够有一个Windows客户虚拟机或双启动本地安装可以玩星际争霸。 我现在的机器只是在Linux和Windows之间的双启动,但为了testing的目的,我希望能够在未来使用虚拟机

Xen PV丢包

我有一个与我的服务器packetloss严重问题。 这台服务器是一台运行Debian Squeeze和Xen 4.0的有些旧的(P4时代)机器。 有两个运行在它上面的domU(都是Debian Squeeze),一个网关和一个文件服务器。 不幸的是,处理器没有虚拟化扩展,因此只能使用PV。 在调查为什么我们的networking似乎比我应该发现一些非常糟糕的数据包丢失(〜25%)慢。 经过进一步的调查和几个实验,我做了一个dom0和其中一个domUs之间的测量: Server listening on UDP port 5001 Receiving 1470 byte datagrams UDP buffer size: 110 KByte (default) ———————————————————— ———————————————————— Client connecting to dom0, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 110 KByte (default) ———————————————————— [ 3] local 192.168.1.2(domU) port 33817 connected with 192.168.1.100(dom0) port […]

解决可怜的磁盘IO性能

请注意,虽然这个问题有点Redis的具体问题,但主要问题是通用的: 一个进程需要这么多的硬盘IO写带宽,其他进程不能写任何东西 。 我们在基于Ubuntu的Xen XCP主机中安装了一个Ubuntu VM(安装在两个硬盘上的软件RAID1中)。 该虚拟机在大约2K命令/秒的负载下运行Redis服务器。 问题:当所述Redis服务器执行BGREWRITEAOF ,它将阻塞其客户端大约10秒钟。 细节: 只有AOF持久性被使用,没有RDB。 Redis被configuration为每秒一次fsync AOF文件。 在BGREWRITEAOF Redis分支上执行subprocess中的所有磁盘密集型工作。 同时,主进程不断追加数据到它的AOF文件。 BGREWRITEAOF大约需要10秒钟(1.5GB的数据,150MB / s的磁盘写入速度)。 进行重写的subprocess消耗所有HDD IO写入吞吐量。 父进程尝试fsync ,需要超过两秒的时间,数据保护启动,并阻止write被调用,阻塞父进程,直到BGREWRITEAOF完成磁盘。 这是一个详细的信息和讨论 ,导致我上面的事件解释。 问题:对我来说,一个进程被允许占用太多磁盘IO以至于其他所有内容都被阻塞。 有什么我可以在系统级别上解决这个问题吗? 如果BGREWRITEAOF需要多一点时间,只要允许父进程在重写处于活动状态时保存其数据,那么我就行了。 请注意,我知道解决方法,如移动AOF持久性到奴隶,使用no-appendfsync-on-rewrite Redisconfiguration选项等; 这个问题是专门解决问题,而不是解决问题。

从覆盖的LVM还原数据

我昨天收集的所有数据(8TB)都丢失了,因为我在重新装入LVM的过程中犯了一些严重的错误。 我使用额外的4个硬盘来运行XenServer5.6安装以进行数据存储。 这4个硬盘的LVM被用来存储我的所有数据。 昨天,我重新安装了XenServer,并希望安装我的旧硬盘并添加LVM。 我跑 xe sr-create […] 对于所有磁盘(/ dev / sdb .. / dev / sde),但这是完全错误的。 此命令将删除磁盘上的旧LVM,并在没有分区的每个磁盘上创build一个新的空lvm。 不,我有4空硬盘 是否有可能从丢失的LVM卷中恢复一些数据? 我不知道该怎么做,因为我删除了关于旧LVM的所有信息。 有没有办法直接访问旧lvm的文件?

Xen:不能让Dom0和DomUs去相互ping通

我们已经安装了Xen(4.1)configuration,无法让Dom0和DomU进行通信(相互ping通)。 DomU可以ping通对方,但不能连接Dom0,Dom0不能连接DomU。 我们在网上find了很多不同的东西,包括网站上提出的一些解决scheme(见下面),但是我们被卡住了… 这是我们的configuration:我们有两个来宾域: VM1,ID 3 test2,ID 4 我们试图以桥接的方式将它们连接起来,就像在http://wiki.xen.org/wiki/XenNetworking#Bridging中那样 ,但是我们没有成功地做到这一点。 这里是ifconfconfiguration: 从Dom0: # ifconfig eth0 Link encap:Ethernet HWaddr 00:26:22:45:33:59 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:35 Base address:0xc000 lo Link encap:Local Loopback inet addr:127.0.0.1 […]

试图使pvgrub:找不到xen-setup-stubdom

我希望使用pvgrub。 我使用的是debian wheezy x86_64。 我做了一个易于使用的软件,并将其刻录到xen源目录中,并发布了“make world”。 该包不编译,它会发出错误消息: … /bin/sh: 4: ./xen-setup-stubdom: not found make[2]: *** [ioemu] Error 127 make[2]: Leaving directory `/root/install/xen-4.1.3/stubdom' make[1]: *** [install-stubdom] Error 2 make[1]: Leaving directory `/root/install/xen-4.1.3' make: *** [world] Error 2 有谁知道什么可能是错的? 谢谢。

XCP交换机端口locking不起作用

我正在尝试使用XCP / XenServer的“交换机端口locking”function,以允许虚拟机pipe理程序限制虚拟机可以使用的IP地址。 但是,我似乎无法按预期工作。 环境:戴尔PE2950上运行的XCP 1.6。 VM(Ubuntu 12.04 VM)连接到单个networking。 提供给XCP的networking作为绑定(而不是LACP),未标记(即没有VLAN)networking。 XCP使用的是OVS,而不是Linux桥接。 与VM相关的VIFconfiguration如下: # xe vif-param-list uuid=31c2106f-18c0-1feb-453b-5500f6d7c2b4 uuid ( RO) : 31c2106f-18c0-1feb-453b-5500f6d7c2b4 vm-uuid ( RO): 53cf1c1e-8fce-4c75-dbc5-987ed1dd6444 vm-name-label ( RO): wtctest1 allowed-operations (SRO): attach; unplug current-operations (SRO): device ( RO): 0 MAC ( RO): ae:63:a8:61:f6:24 MAC-autogenerated ( RO): false MTU ( RO): 1500 currently-attached ( RO): true […]