Articles of xen

DRBD上的文件(而不是分区)

我们有许多使用磁盘映像文件的Xen虚拟机。 disk = ["file:/xen/vbd/something.vbd,sda1,w"] 我们希望使用DRBD来复制这些文件进行备份(而不是MySQL复制和我们目前的夜间rsyncs)。 但我似乎并不明白如何使其工作。 我们可以使用losetup将文件绑定到回送设备: # losetup /dev/loop0 /xen/vbd/something.vbd 并指向该设备的DRBD: device /dev/drbd1; disk /dev/loop0; 但是环回不稳定 – 重启时不存在,很容易被连接到loop1,loop2等。如果服务器需要人工交互来恢复电源中断。 我错过了什么?

Ganeti“模板”的操作系统,可能吗?

只要发现ganeti并玩耍, 从我看到它只能通过“去引导”OS的风格来创build实例。 我想知道是否有可能“准备好”模板,如“LAMP”模板或“DNS服务器”模板来创build实例时select。 还没有find太多的文件; 如果有人有一个想法.. 谢谢 !

NAT与iptables到Xen DomU

我正在尝试将到达主机的数据包转发到虚拟机。 目前的目标是将xxx.xxx.xxx.xxx:3022转发给vm 192.168.10.2:22 。 我尝试通过命令行添加以下规则,但没有运气: iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -p tcp -i routed0 –dport 3022 -j DNAT –to 192.168.10.2:22 iptables -A FORWARD -p tcp -i routed0 -d 192.168.10.2 –dport 3022 -j ACCEPT 我想这可能是因为以前的规则。 这是iptables-save的输出,包括Xen生成的所有规则: *nat :PREROUTING ACCEPT [1299:340167] :POSTROUTING ACCEPT [703:144619] :OUTPUT ACCEPT [5:390] -A POSTROUTING -s 192.168.10.0/24 ! -d 192.168.10.0/24 -p […]

Xen服务器比openvz消耗更less的内存?

我刚才听说一个Xen VPS比一个开放的VPS服务器消耗的内存要less很多,而且我将拥有大量的可用内存来扩展! 这是真的?

为了rootlogin的目的,如何改变FreeBSD 9.1的root密码?

在使用FreeBSD之前,我从来没有遇到过这个问题,但是最近我得到了一个新的BSD VPS,当我以root用户身份login后,我使用“passwd”来更改root密码,但是这只显示在本地更改密码(适用于su,但不是ssh;我可以用默认密码ssh); 我无法使用此密码以root身份login。 我确保在/ etc / ssh / sshd_config中启用了rootlogin,并且从我在这件事上的阅读以及查阅man page中可以得到不同的密码types(对于不同的身份validation方法)密码误解了)。

Xen:“无法执行此操作”(VDI正在使用)错误?

我如何解决错误: This operation could not be performed because a VDI is in use by some other operation 我试图(重新)启动一个停止的VM时看到这个。

什么导致`skb乘坐火箭`错误?

在我们的一个繁忙的(虚拟)Debian 6服务器上,我们在系统日志中看到了很多这样的消息: kernel: xen_netfront: xennet: skb rides the rocket: 19 slots 我们看到一些连接问题,我相信这可能与此有关。 我已经尝试过研究这个问题,但是可以find很less的信息(但是已经证实可能导致丢包)。 我希望有人在这里知道更多关于这个问题。 什么可能导致这个问题? 这可能是虚拟主机的问题吗? (为什么Xen在这里提到) 我能做些什么来阻止这种情况的发生? 谢谢。

评估Linux虚拟化解决scheme的最佳方式

我想在Linux虚拟化解决scheme(即Xen,KVM和OpenVZ)上运行一些基准testing,我正在考虑如何设置testing环境。 我目前的做法是: build立一个裸露的服务器系统 将所有3种解决scheme(内核)安装在同一个系统上,并对其进行设置(+ VM) 启动一个特定的内核(禁用来自其他解决scheme的最终服务)并运行基准testing 这种方法是好的,还是应该将3个系统完全分开(3个完全独立的安装,每个安装一个解决scheme)? 附加问题:任何提示我应该运行什么样的基准? 我想到了一些编译(如Linux内核),ab(Apache基准)和OSDB(开源数据库基准)。 主要比较各个虚拟机的整体性能,I / O性能和响应时间。 在此先感谢,Mathias

如何防止XenU域被保存

Xen(像其他)虚拟机允许虚拟机保存和恢复。 例如,Debian Lenny上的Xenconfiguration为在Dom0重新启动时保存和恢复虚拟机。 是否有可能启用此行为,但阻止某些虚拟机被保存? 这背后的原因是我有一些客户端数据的虚拟机使用cryptsetup-luks来存储encryption的数据,我宁愿没有encryption密钥被分页到内存保存文件。 或者是encryption内存保存文件的存储区域唯一的方法绕过这种情况?

Xen虚拟主机可能是FSCKing – 我如何validation?

我有一个Xen虚拟机,已经运行了一年,体面的负载下。 今天早上我重新启动了,启动了几个小时。 我认为这是FSCKing本身。 xm list显示这是使用了很多的CPU。 我不能xm console进入它。 xenconsole: Could not open tty '/dev/pts/0': No such file or directory 。 文件系统是EXT3。 有什么办法可以让我: 查看VM的启动日志/控制台,以便我可以validation它在做什么? 了解FSCKing要花多长时间?