我目前在一个数据中心有一个1U服务器。 我运行我的(主要是个人的)DNS,邮件和networking服务器上。 现在是时候更换/刷新它了。 到了新机器的时候,我正在考虑从运行所有服务的物理机切换到VM模型,每个虚拟机相对被剥离并运行一个主要的服务(所以如果一个漏洞危害服务,那么只有虚拟机和服务将是受影响而不是全部)。 我想要使用免费的(如啤酒)解决scheme。 机器将继续位于远程位置,因此,当初始设置机器时,我将拥有完整的控制台访问权限,但我只能访问串行控制台(在机架中有一个联网的串行terminal集中器),虽然也许是完整的控制台访问通过集成的,联网的灯光pipe理/控制台redirect硬件,如果我最终购买的框支持类似的东西)。 在阅读这些内容时看起来很多的东西是Xen,KVM和vSphere的免费版本。 我不认为我会做很多创build/销毁/修改虚拟机。 我设想设置它们并定期进行备份,但是就是这样。 所以对于这种使用,人们发现什么是最好的免费解决scheme?
我正在寻找使用LVM创buildXen(HVM)备份的方法。 我知道xm save但这是一个低效率的空间明智的,B)虚拟机将closures。 我发现rsnapshot能够创build一个LVM快照,但要恢复这个,我将不得不将所有文件复制到机器上(而不是仅仅恢复完整的LVM,一切似乎都是单个文件)。 你有推荐的备份软件吗? 我正在Xen主机上运行CentOS。 一些要求: 它可以支付软件,但不是太昂贵(个人使用) 它应该有差异(如完全备份,然后是增量备份(以保留空间))。 易于恢复的Xen虚拟机(目前rsnapshot需要复制所有文件,而不是一个.img文件恢复或类似的东西)。 提前致谢。
我是Xen的新手,最近我在系统上安装了Xen 4.2。 我发现一个奇怪的事情,我有一个虚拟机,当我通过命令“xm create machine.cfg”一切正常工作,但如果我使用“xl创buildmachine.cfg”它给了我下面的错误 xc:error:panic:xc_dom_core.c:442:xc_dom_alloc_segment:段ramdisk太大(0x4ba> 0x2000 – 0x1bd9页):内存不足libxl:错误:libxl_dom.c:208:libxl__build_pv xc_dom_build_image失败:无效的参数不能)build立域:-3 xenconsole:无法从商店读取tty:没有这样的文件或目录 可能是什么问题呢? 任何想法?
我已经尝试在Xen 4.2中使用xl命令运行虚拟机(对于我所知道的这应该是标准的工具堆栈,而xm已弃用)。 在这种情况下,我有以下configuration文件 kernel = '/media/home_separata/domU_kernel/boot/vmlinuz-linux' ramdisk = '/media/home_separata/domU_kernel/boot/initramfs-linux.img' name = "domU_Arch_linux" memory = "512" root = '/dev/xvda1 ro' disk = ['file:/media/home_separata/domU_kernel/arch_linux_kernel.img,xvda1,w'] vif = ['mac=aa:::10:11:f1,ip=192.168.0.2,bridge=xenbr0'] 当我尝试用xl创build虚拟机时,它似乎可以工作(它也会启动vif接口),但是如果尝试通过xl控制台进行连接,则会出现以下错误: xenconsole: Could not read tty from store: No such file or directory 有趣的事实是,我有问题逆 xend / xm(在这种情况下xend不会启动vif接口,但激活控制台)。 有没有人有任何build议?
我的CentOS 5.8 / DirectAdmin XenVPS上没有运行iptables。 我今天所做的就是安装PHP APC并运行更新(虽然我承认今天没有给予太多的关注 – 我通常会这么做)。 从6个月前安装以来,Iptables运行得相当顺利。 基本上,当我尝试运行iptables -L它告诉我: iptables v1.3.5:无法初始化iptables表中的`filter':iptables谁? (你需要insmod吗?)也许iptables或你的内核需要升级。 我环顾四周,尝试了一些东西, 看来也许我的内核没有加载模块? 我一直在读这个,并尝试了他们build议的两个命令无济于事。 除了在输出的一个位上看起来是不匹配的: -bash-3.2# cd /lib/modules -bash-3.2# ls 2.6.18-194.32.1.el5xen 2.6.18-238.5.1.el5xen 2.6.18-274.7.1.el5xen 2.6.39.1-cs-domU 2.6.18-238.12.1.el5xen 2.6.18-238.9.1.el5xen 2.6.37.2-cs-domU 3.0.1-cs-domU -bash-3.2# depmod -a WARNING: Couldn't open directory /lib/modules/2.6.18-274.18.1.el5xen: No such file or directory FATAL: Could not open /lib/modules/2.6.18-274.18.1.el5xen/modules.dep.temp for writing: No such file […]
我一直在努力尝试使用pfSense 2(基于FreeBSD 8.1)来运行Xen HVM。 我可以让机器运行,并从ISO映像启动,但我不能让I / O在控制台中工作,这使得它不可能configuration。 dom0是Ubuntu 12.04 LTS,我使用来自http://ppa.launchpad.net/ubuntu-xen-org/xcp-unstable/ubuntu上 PPA的xcp软件包 我创build了一个HVM guest,它将从包含pfSense 2的ISO映像引导,但是当我使用控制台时,我无法发送任何input。 我可以看到客人启动,但我无法与之互动。 鼠标和键盘完全被忽略。 作为一个让I / O工作的实验,我想尝试在控制台上使用SDL而不是VNC,但我不知道如何在xcp的xapi中更改现有domU的configuration。 例如,在http://www.virtuatopia.com/index.php/Configuring_and_Installating_a_Xen_Hardware_Virtual_Machine_(HVM)_domainU_Guest上有一个很好的指导来创build一个HVMconfiguration文件,但是如果HVM已经存在了,那么我就没有办法找不到configuration文件。 任何意见表示赞赏。 要么如何解决我的input在我的控制台,或如何重新configuration我的控制台,以便它将工作(SDL,串行控制台通过pty和minicom等 – 无所谓)。 我花了将近一天的时间才弄清楚如何将dom0的内存使用量降低到一个足够低的值,甚至可以启动一个guest虚拟机。 一旦我完成了,我现在有一个毫无价值的控制台! (当我将vm-param的值从一个HVM切换到一个PV并返回时,我得到它正好工作一次,并且在我必须重新启动guest虚拟机之前没有完成configurationpfSense,并且无法获得它从此工作)。
我们在这里设置了大约30个运行Xen 4.0.3的Dom0,其Dom0内核为2.6.32.57 x86_64。 (我们已经看到了与之前的Xen 4.0.1和内核2.6.32.2X相同的行为) 有时突然间,xen停止正确添加新的(或迁移的)DomU的vif。 接口在那里,被添加到正确的网桥,但网桥端口永远不会收到任何stream量。 所有在这个时候已经连接的接口工作没有问题。 这同时发生在dom0上的所有网桥(我们有11个网桥,每个主机有4个物理接口,stp上的网桥closures)。 如果发生这种情况,在通过xen添加接口时会在日志中看到这一点,这似乎缺less进入转发状态的网桥,只是添加了接口: [809766.761058] device r624-eth0 entered promiscuous mode [809766.773664] br-vlan2801: port 1(r624-eth0) entering learning state [809766.857665] device r624-eth1 entered promiscuous mode [809766.872226] br-vlan2802: port 2(r624-eth1) entering learning state [809768.377613] blkback: ring-ref 8, event-channel 8, protocol 2 (x86_32-abi) [809776.810481] r624-eth0: no IPv6 routers present [809777.870549] r624-eth1: no IPv6 […]
我正在尝试将Gentoo安装到Xen HVM guest虚拟机中。 一切顺利,安装到您进行grub安装的地步。 显然,grub并不知道标记为“xvd”的块设备(参见https://bugs.gentoo.org/show_bug.cgi?id=424343 )。 最初的错误是: livecd#grub-install / dev / xvda / dev / xvda没有任何相应的BIOS驱动器 修补/ sbin / grub-install以查看xvd设备并将/boot/grub/device.map修改为: (hd0)/ dev / xvda 我现在得到以下错误: livecd#grub-install / dev / xvda df:警告:不能读取挂载的文件系统的表:没有这样的文件或目录 无法find/ boot的设备:找不到或不是块设备 livecd看到的磁盘很好,fdisk -l显示我的所有分区: 磁盘/ dev / xvda:48.3 GB 设备启动结束系统 / dev / xvda1 2048 206847 Linux / dev / xvda2 206848 4302847 Linux […]
我试图在XenCenter中连接到服务器(我可以ping通),但是我不断收到一个错误,指出“响应XML无效的XML-RPC – 缺lessmethodResponse元素”。 我试图查找错误,但我所想的是,我应该检查部分<methodResponse> …. </methodResponse>在/应该在的文件。 我真的不知道在哪里寻找该文件。 如果有帮助,我在Windows 7中使用Xencenter。 谢谢!
操作系统:Xen云平台1.1(XCP)修改的centos,以及在intel i5上运行的xen server 5.0 免费-m total used free shared buffers cached Mem: 309 136 172 0 1 17 -/+ buffers/cache: 117 191 Swap: 511 7 504 df -h none 380M 0 380M 0% /dev/shm 猫/ proc / meminfo MemTotal: 316416 kB MemFree: 79024 kB Buffers: 5444 kB Cached: 79304 kB SwapCached: 0 kB Active: 48020 […]