我正在质疑: 用FlashCache改进IO 我已经安装了一个RAID1( / dev / md0 )LVM( / dev / vg_xen )并执行以下命令: flashcache_create -p thru flashcache0 /dev/sdc /dev/md0 然后我开始使用/ dev / vg_xen / vm0作为硬盘的XEN PV guest。 使用一段时间后 cat /proc/flashcache/sdc\+md0/flashcache_stats 给我看 reads=0 writes=0 所以,这是行不通的。 我做错了什么?
我已经将XenServer 6.2添加到我们的PXE / TFTP服务器。 一切正常,但我无法按原样安装XenServer。 我们获得XCP版本而不是XenServer 6.2。 这应该是正常的? 这是我的configuration文件: 应答文件: <?xml version="1.0"?> <installation> <primary-disk>sda</primary-disk> <keymap>us</keymap> <admin-interface name="eth0" proto="dhcp" /> <source type="url">http://pxeserver.domain.com/repos/xenserver</source> <timezone>America/Sao_Paulo</timezone> </installation> pxelinux.cfg的/默认: label E kernel mboot.c32 append xenserver/xen.gz watchdog com1=115200,8n1i console=com1,tty — xenserver/vmlinuz root=/dev/ram0 console=tty0 console=ttyS0,115200n8 ramdisk_size=32758 answerfile=http://pxelinux.domain.com/repos/xenserver/answerfile — xenserver/install.img 里面的文件夹结构/ srv / repos / xenserver: /srv/repos/xenserver# ls answerfile packages.main packages.transfer-vm packages.xenserver 文件夹packages.xenserver似乎被忽略,因为只安装了packages.main。 […]
小故事:在两台服务器之间build立InfiniBand连接时,我无法完成RDMA延迟testing。 它甚至破坏SSH连接崩溃。 长话短说 第一个服务器是Xen 4.4,Ubuntu 14.04作为dom0(主机名是xen)。 第二台服务器是Ubuntu 14.04的常用服务器(主机名是node3)。 他们都有通过IB交换机连接的Mellanox MT25208 HCA。 都装载了所有的内核模块,安装了OpenSM。 IPoIB工作正常。 裸ibping双向xen – > node3和node3 – > xen。 当我尝试ib_rdma_lattesting时会出现问题。 以下是导致ib_rdma_lat和xen下一次sshd崩溃的步骤。 在我运行ib_rdma_lat 。 在node3上运行ib_rdma_lat xen 与xen的ssh连接closures。 这是ssh连接closures之前的输出。 root@xen:~/tmp/22# ib_rdma_lat local address: LID 0x03 QPN 0x10406 PSN 0x9f903b RKey 0x40004000 VAddr 0x000000017e4001 remote address: LID 0x01 QPN 0x10406 PSN 0xd8c16e RKey 0x20004000 VAddr 0x000000013fd001 Connection […]
执行最新的Citrix XEN Server 6.2更新,跳过与6.5相关的任何事情。 修复GrubConf.py后,一切似乎都正常,只是几个随机的Windows服务器无法启动。 XenCenter失败的计算机日志选项卡提到“ 错误:无法执行此操作,因为指定的虚拟磁盘找不到”。 非引导计算机的虚拟硬盘位于iSCSI磁盘上的LVM上。 确认使用相同的iSCSI磁盘的其他虚拟机启动正常。 担心,因为我们的以太网到SAS桥接机器和背靠背的扩展断电都有问题。
我做了一些愚蠢的事情:我启用了libxl xend ,并用xend启动了一个实例。 现在, libxl不会启动任何实例,即使我摆脱了所有的xend实例并停止了xend : root@xen1 [~]# virsh start xen-pv-yolo error: Failed to start domain xen-pv-yolo error: internal error: libxenlight failed to create new domain 'xen-pv-yolo' 从日志文件/var/log/libvirt/libxl/xen-pv-yolo.log : libxl: debug: libxl_create.c:1342:do_domain_create: ao 0x7fea1c0075c0: create: how=(nil) callback=(nil) poller=0x7fea1c001400 libxl: error: libxl_create.c:600:libxl__domain_make: cannot change hotplug execution option once set, please shutdown all guests before changing it […]
此刻我真的有点无奈: 我试图用Xen和libvirt来设置Ubuntu 14.04进行pipe理。 我创build了一个虚拟机,但我没有自动启动(尽pipeautostart被选中)。 如果我做了一个“停止libvirt-bin”和“启动libvirt-bin”,虚拟机启动完美。 在我看来有点奇怪的是,libvirt-bin在Xen守护进程之前就开始了。 Boot.log: * Starting configure network device security [ OK ] * Starting configure network device [ OK ] * Starting libvirt daemon [ OK ] * Starting Xen daemons [ OK ] 作为一种解决方法,我把启动/停止命令添加到rc.local 任何想法呢? 起始顺序是否正确?
我已经安装xen这样,我所有的虚拟机都有一个公共IP和一个私人IP(192.168.0.x)。 然而,那些没有pupib ip的vms也应该能够上网,所以我没有设置nat。 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE 但是,当我将这个规则添加到iptables中时,我不再能够在他们的私有ip上ping其他虚拟机,只有拥有192.168.0.1的dom0。 如果目标地址不在192.168.0.xnetworking上,是否可以进行NAT?
只是想澄清Xen虚拟化的某些方面。 据我了解,Xen是一个半虚拟化平台,通常需要修改的Linux内核才能创build虚拟的Linux系统。 在某些时候,它可以在虚拟机中运行Windows和其他未经修改的操作系统。 我认为如果处理器内置了硬件虚拟化扩展,Xen有能力在虚拟机中托pipe未修改的guest虚拟机,否则Xen只能运行修改为在半虚拟化环境中运行的Linux内核?
我最近遇到了一个非常恼人的结果:当一个在Xen DomU上的进程显然消耗了所有可用的内存/交换(这是我的假设;问题的根源可能在于其他地方),DomU锁死,变得完全没有响应,将其重新联机的方法是login到Dom0并销毁/重新创build虚拟机。 DomU的控制台日志的典型部分如下: [88751.207692] INFO: task cron:1318 blocked for more than 120 seconds. [88751.207717] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [88875.710604] Out of memory: kill process 1315 (apache2) score 51765 or a child [88875.710655] Killed process 1315 (apache2) Dom0是Debian Lenny; DomU是Ubuntu Jaunty。 Xen版本是3.1。 什么可能导致这种行为? 我应该做些什么testing来帮助解决问题? 什么configuration选项(如Dom0和DomU之间的RAM或VCPU分配)可以解决这个问题?
我正在尝试在Xen环境中安装Windows XP服务器。 操作系统启动正常。 不幸的是我无法弄清楚如何设置networking设置。 Dom0是目前托pipe10个Linux虚拟服务器的Debian Lenny。 Windows告诉我,我有一个“有限的连接”。 它不能获得任何DHCP响应,也不能访问networking中的其他主机 这里是Xen的客户端configuration文件: kernel ='/usr/lib/xen-3.2-1/boot/hvmloader' builder ='hvm' 内存='1024' DEVICE_MODEL = '/ usr / lib中/ Xen的3.2-1 / bin中/ QEMU-DM' ACPI = 1 APIC = 1 PAE = 1 的vCPU = 1 name ='winexchange' #磁盘 磁盘= [ 'PHY是:/ dev / wnghosts /交换盘,ioemu:HDA,W', '文件:/mnt/freespace/ISO/DVD1_Installation.iso,ioemu:HDC:CD-ROM,R' ] # 联网 vif = ['mac = 00:16:3E:0A:D0:1B,type […]