我有一个Xen PV guest,运行Ubuntu 10.04。 我不运行底层的主机。 内核是Ubuntu提供的股票: Linux nephos 2.6.32-21-server #32-Ubuntu SMP Fri Apr 16 09:17:34 UTC 2010 x86_64 GNU/Linux 该机器服务器作为一个LAMPnetworking/数据库服务器与我们内部开发的一堆Perl Web应用程序。 由于我们在周一早上上线并让用户在机器上松动,一天可靠地进入一个状态,我们无法从命令行重新启动它,CGI脚本变得反应迟钝,ping时间甚至激增像ls这样的命令在某些目录中失败(可能是正在等待写入的目录)。 top在状态D显示了一些进程,主要是名为fleet.cgi或doc.pl ,这是我们的应用程序。 试图kill或kill -9这些进程默默地失败。 sudo reboot返回,声称机器即将closures,但不会将广播消息发送给即将发生的其他shell用户,也不会重新启动机器。 当机器开始locking时,系统日志中会显示如下所示的行: Dec 14 12:05:45 nephos kernel: [71040.150212] INFO: task mysqld:2708 blocked for more than 120 seconds. Dec 14 12:05:45 nephos kernel: [71040.150234] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables […]
我试图build立一个新的Windows场,我正在使用Acronis True Image将清洁的2003映像恢复到虚拟机(XEN,在CentOS下运行)。 走到最后我得到这个图像,(下图) 这是安装缺less的驱动程序。 我查了一下这个设备,它作为一个Citrix XenServer光伏SCSI主机适配器出现 – 我不知道从哪里得到这个驱动程序。 任何援助感激。 谢谢
我有一个由第三方提供的运行Ubuntu(10.04,服务器版,库存服务器内核)的Xen domU。 该服务器运行Dovecot和Exim4,邮件存储在Maildirs中,并运行一个相当典型的LAMP堆栈,其中大部分应用程序都在Perl中,所有的数据都存储在TIFF文件目录树或MySQL数据库中。 这个服务器已经运行了大约3个月的LAMP的东西,一个月的邮件服务。 所有的文件系统(swap除外)都是Ext3。 几个星期前,我们突然发现了一大堆TIFF文件,这些文件不再可用,正如我们的备份脚本(使用rsync)所指出的那样。 远程主机上的rsync报告了以下错误: rsync: readlink_stat("/srv/data/documents/archive/pdf/2007/Aug/06/085717/00000002.TIF") failed: Input/output error (5) rsync: readlink_stat("/srv/data/documents/archive/pdf/2007/Aug/06/085717/00000001.TIF") failed: Input/output error (5) rsync: readlink_stat("/srv/data/documents/archive/pdf/2011/Jan/04/125227/XSMDESC.DAT") failed: Input/output error (5) rsync: readlink_stat("/srv/data/documents/archive/pdf/2011/Jan/04/125227/DOC010.XST") failed: Input/output error (5) rsync: readlink_stat("/srv/data/documents/archive/pdf/2011/Jan/04/125227/00000001.TIF") failed: Input/output error (5) …等等。 这些文件将在去年12月底或path中的date创build,以后者为准,因为我们去年年底把数据迁移到了这台机器上。 根据我的知识,没有任何过程会写入文件,因为只能从这些文件读取。 在那一整天,我们注意到受影响文件的列表不断增加,所以当天晚上我们卸载了这个文件系统(一个Xen虚拟块设备)并运行了一个fsck ,发现并修复了许多错误。 受影响的文件现在不见了。 但是,一旦fsck完成并重新安装文件系统,腐败就会停止。 (另外,为了说明我们在这里所遇到的那种幸运 – 在同一天下午我们唯一备份这个数据的单个磁盘就是灾难性地死去了,是的,真的,我们唯一的备份是从2010年12月10号开始的。 ) 绝大多数受影响的文件是在今年1月4日或5日创build的,但有些文件是从2006年7月7日开始的,其中一些更新。 随着fsck的完成和机器现在看起来很稳定,我们担心 – 托pipe服务提供商不能find根本原因,也不能 – 我们也丢失了数据,但至less腐败已经停止了。 向前跳过几天,并且例程mysqldump拒绝转储3个表,因为它们被标记为崩溃。 […]
我已经从appscale项目下载了一个Xen虚拟机镜像,我试图启动它。 但是一旦我运行命令, xm create -c -f xen.conf 该实例立即崩溃,不提供控制台输出。 但是它会生成我在下面发布的日志。 但是这是错误的; [2011-03-01 12:34:03 xend.XendDomainInfo 3580] WARNING (XendDomainInfo:1178) Domain has crashed: name=appscale-1.4b id=10. 我设法在本地安装root.img文件,并validation它实际上是一个ext3文件系统。 我正在运行Xen 3.0.3,它是CentOS 5仓库中的RPM; # rpm -qa | grep -i xen xen-libs-3.0.3-105.el5_5.5 xen-3.0.3-105.el5_5.5 xen-libs-3.0.3-105.el5_5.5 kernel-xen-2.6.18-194.32.1.el5 有关如何进行故障排除的任何build议? (我是Xen的新手) 到目前为止,我已经启用了控制台日志logging,但日志文件是空的。 ==> domain-builder-ng.log <== xc_dom_allocate: cmdline=" ip=:1.2.3.4::::eth0:dhcp root=/dev/sda1 ro xencons=tty console=tty1 console=hvc0 debugger=y debug=y sync_console", features="" xc_dom_kernel_file: […]
我是一个小型企业的一部分,他正在租用一台运行Xen(Debian)的专用服务器与4位Debian客人。 Dom0 = eon DomU-1 =炒 – build立服务器 DomU-2 =获得 – 发展环境 DomU-3 = hal – 生产env DomU-4 =离子 – 沙箱 目前我有5个IP地址,而Dom0加上DomU目前有一个IP地址。 你可以从我写的清单中看到,每个DomU都有自己的任务。 现在,我想要一个更简单的方法来configuration对domU的访问,而不必在每个用户的每个框上configuration用户帐户(通过例如useradd)。 如果可能的话,我也希望在其中一个存储文件之类的文件上build立一个samba共享。 VPN会覆盖这个,如果是的话, 是否有可能设置VPN,以便只有stream量指向专用服务器通过VPN(我想避免花费带宽在正常上网,如果用户忘记closuresVPN连接)? 从哪里开始的任何提示都会有很大的帮助。
我一直认为在任何主要的虚拟机pipe理程序中都不支持AMD和Intel服务器之间的实时迁移。 不过,今天我遇到了KVM常见问题解答 ,说KVM支持。 事实上,2008年还有一个演示 。 自2008年以来已经有3年时间了。我想知道任何主要的虚拟机pipe理程序(ESXi,Xen,Hyper-V等)现在是否支持AMD和Intel服务器之间的实时迁移?
我试图让两个物理接口可见Xen机器。 我遵循指南( http://idolinux.blogspot.com/2008/08/xen-add-network-bridge-for-eth1.html ),并为两个物理接口创build了两个Xen桥/更新了guestconfiguration文件新的桥梁。 问题是我的客户机器仍然无法看到eth1。 我会感谢任何成功的人与这张贴任何笔记或清单。 主机(Dom0)是CentOS 5.5 64位,客户机是CentOS 5.3 64位。 使用的Xen是3.0.3版本。 谢谢!
我的服务器是Core i7四核酷睿i7-860 2.8GHz和4 GB DDR3-1333 SDRAM我可以创build多less个xen,如果每个都有256 MB的内存? 我应该留给Xen Server多less内存(1G?512MB?为什么?)有没有什么办法来优化Xen,以便他们可以使用所有的内存资源,CPU资源和带宽资源。 是否有任何书籍,材料说明如何优化xen? 感谢您的回复。
我已经尝试使用“速率”来限制configuration文件中虚拟机的stream量速度,但只限制stream量到虚拟机的stream量。 我想限制stream量可以双向stream动。 谢谢
尝试在我的专用服务器上托pipexen 4时遇到了很多麻烦。 我第一次尝试centos,它只有x 3,但一切都变得非常顺利 – 我几分钟就赢得了XP的运行。 但是,我想主持的Windows服务器2K8 R2,它需要在至less4.0版本的XEN。 我试过debian和opensuse,都是以xen 4作为包,但两者似乎都不稳定。 我不知道到底发生了什么,但是在guest虚拟机启动过程中服务器变得不可用,并且每一个dom0重新启动。 问题是,面板我的主机(hetzner.de)可以select重置,但是…它似乎停止工作,当它冻结。 每次发生这种情况,我都必须手动重新设定一次,而且要等待大约半个小时才能让员工做出反应。 这使得完全不可能find问题:(工作人员通常会用“黑屏”或“被冻结”的方式来回应,你们有什么想法可以尝试“debugging”它吗?任何好的xenreplace…? KVM高于我的预算(它比服务器本身更昂贵…),而且dc太远了,可能我无法去那里… 我完全不知道还有什么我可以尝试或在哪里寻求帮助。 我现在感觉很无用