Articles of xen

为什么我的VPS使用4.5GB的RAM,即使没有服务正在运行?

我的VPS使用很多RAM。 为了确定问题,我停止了每一项服务,VPS仍然使用4.5GB的RAM。 VPS在XEN上运行,所以RAM不共享。 停止所有服务(ssh除外)后,这是free -m的输出: [root@node3 ~]# free -m total used free shared buffers cached Mem: 6928 5510 1417 0 130 704 -/+ buffers/cache: 4676 2251 Swap: 3071 106 2965 有人可以帮我吗? 非常感谢。 [root@node3 custombuild]# ps aux | sort -b -k 4 | tail acusu161 307520 0.0 0.0 94344 1828 ? SN 14:42 0:00 sshd: acusu161@pts/2 […]

各种虚拟机映像格式的优点和缺点是什么?

Xen和Virtualbox等都支持一系列不同的虚拟机镜像格式。 这些是:vmdk,vdi,qcow&qcow2,hdd&vhd。 对于特定的产品没有任何偏见,我想知道从functionangular度,鲁棒性和速度各种格式的优点和缺点? 我在论坛上发现的一条信息是: “主要区别在于,VDI在生成图像时使用了相对较大的块(1MB),因此块指针等的开销较小,但是如果单个字节在这种情况下非零一个1MB的块使用整个空间,相比之下,VMDK使用64K块,因此pipe理开销更大,磁盘空间消耗也更less。这就意味着VDI在快照方面效率更高。 你可能会想,我想知道这是因为我想知道select哪种格式? 不完全是,我正在开发一些利用这些格式的软件,并希望支持其中的一个或多个。 简单,大磁盘和易于开发是我的主要驱动力。

多个虚拟机在同一分区上挂载和写入

我有多个虚拟机(XEN域)正在获取数据,并写在一个ext4分区的目录。 这是否会引入数据丢失或损坏?

限制Xen DomUnetworkingstream量

有没有一个可靠的方法来限制Xen DomUnetworkingI / Ostream量? 我在这里find了一个使用TC的答案,但我得到这个错误: 对象“qdisk”是未知的,请尝试“tc help”。 我想这些问题的解决scheme将是非常好的。

Xen dom0不通过网桥转发到domU

我的设置是基本的,你可以得到。 我在dom0(Debian Squeeze),eth0和eth1上有2个接口。 我为eth1创build了一个桥接,将数据包转发到具有公共IP地址的domU。 我可以通过外部连接(ssh)到dom0,但是我无法从外部访问domU。 我试图自己configuration大部分networking堆栈,所以xend-config.sxp唯一启用的是(vif-script vif-bridge) 。 我错过了什么? 假设xyz是我公有 IP的前缀。 dom0> /etc/xen/domU.cfg vif = [ 'ip=xyz243,mac=00:16:3E:AB:AE:DB,bridge=xenbr0' ] dom0> / etc / network / interfaces auto eth0 iface eth0 inet static address xyz244 netmask 255.255.255.248 network xyz240 broadcast xyz247 gateway xyz246 dns-nameservers 8.8.8.8 8.8.4.4 allow-hotplug eth1 auto eth1 iface eth1 inet manual pre-up /sbin/ifconfig eth1 […]

Xen专用服务器和SolusVM

我刚刚在我的DC上安装了一个新的SolusVM Xen节点。 服务器在这里共同拥有,它归我所有。 在两天前,在佛罗里达州,它是一个完美的OpenVZ节点。 它被带到了芝加哥的科罗拉多州的DC。 两天前,公羊显示罚款,35GB。 一旦到了芝加哥的DC,我就让他们重新安装CentOS 6,因为现在它将成为一个Xen节点,所以需要全新的安装。 一旦安装,我login并使用安装脚本为SolusVM安装Xen。 然后,我free -m运行free -m ,得到这个: total used free shared buffers cached Mem: 924 482 442 0 25 297 -/+ buffers/cache: 158 766 Swap: 4093 0 4093 它是所有显示924MB的ram! 当它离开佛罗里达州时,它有35GB。 所以我有点担心,但也许是Solus在安装Xen时所做的。 一旦我完成在SolusVM面板中设置节点,我去pipe理节点,看它说它有35GB的RAM: 由于这是我第一次为Solus安装Xen PV,Solus和Xen是分开使用的VPS单元和系统RAM的内存,这就是为什么它没有免费显示它? 还是被DC玷污了? 如果是这样,为什么Xen做到这一点?

如何将DomU公开到路由器networking?

我目前有一台服务器通过一个网卡连接到路由器。 服务器有一个运行XEN设置与几个DomU的。 一切似乎工作正常,我可以从Dom0和DomU的所有访问互联网。 问题是,我希望能够从其他服务器访问DomU,而现在我只能从同一台服务器上的Dom0和DomU访问DomU。 我找遍了所有的答案(可能不够辛苦,但我已经尽力了),但是找不到任何指向正确方向的东西。 那么有谁能在这里解释我,你如何让你的DomU实例与你的Dom0或任何其他连接到我的路由器的服务器出现在同一个networking上? 我使用10.0.0.100访问我的服务器(在这种情况下,Dom0),并希望能够使用10.0.0.101,10.0.0.102等ssh进入该特定服务器的DomU实例 同样,VirtualBox桥接networking允许我通过从同一networking上的任何其他计算机使用桥接networking,通过从我的路由器分配IP来访问我的虚拟机。 PS:这是我目前的ifconfig , 网桥和虚拟机

在xenserver上没有空间快照 – Catch 22移动虚拟机

我正在尝试将一台虚拟机从一台XenServer移到另一台虚拟机上,但是我陷入了一个catch 22的境地。 我在这个服务器上运行了3个虚拟机,所有这些都在一个存储库上。 我没有空间来快照我的最servlets器(需要250GB,有91GB),xencenter不会让我缩小虚拟磁盘的大小(设置为250GB,但我只在服务器上使用15GB)。 任何想法我可以做什么? 我有其他仓库上的空间负载,我只是想把它们迁移,所以我可以把更大的硬盘。 更糟的情况是删除/重新安装最不重要的服务器,但我想避免这种情况。

将公共IP分配给Xen访客机器

在我的CentOS服务器(dom0)上,我有4个IP地址: eth1 – 56.xx100 eth1:1 – 56.xx101 eth1:2 – 56.xx102 eth1:3 – 56.xx103 我如何将eth1:1(etc)映射到我的一台客机上? 目前来宾计算机使用网桥接口virbr0(ip:192.168.122.192)对NAT私有IP地址进行了NAT。 如何使访客机器使用56.xx101的IP地址而不是192.168.122.192? 我是Linuxnetworking的新手,我已经花了很长时间在互联网上寻找解决scheme。

如何在Debian和VM上的Xen主机之间最好地保护NFS?

经过一番研究,似乎在我的Debian Xen主机和虚拟机之间共享文件的最佳方式是使用NFS。 如何保护NFS以便只有指定的虚拟机可以访问它? 使用IP地址和iptables可以工作,但它似乎并不是最安全的方法。 我可以阻止我的bond0接口上的NFS,并允许它在主机和虚拟机之间使用xenbr0接口? 这里是我的/etc/network/interfacesconfiguration: source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # network interfaces auto eth0 iface eth0 inet manual bondmaster bond0 auto eth1 iface eth1 inet manual bondmaster bond0 #lacp bonded interface auto bond0 iface bond0 inet manual bond-mode 4 bond-miimon 100 bond-lacp-rate 1 bond-slaves eth0 […]