我们使用ARECA( http://www.areca-backup.org/ )来备份我们的Windows和Linux服务器。 我们遇到的最大的问题是,一旦我们的Linux虚拟机(作为LAMP服务器)启动备份=虚拟机上的站点基本上停止响应,因为ARECA似乎消耗了大部分可用资源,我们的LAMP站点停止好好工作。 我们不在Areca上使用“ZIPPing”选项,所以我们只是通过networking发送文件(与槟榔)。 任何想法,我们应该在这里调? 或者,也许你可以推荐一个不同的(更好的)解决scheme,因为当我们有槟榔开始我们的CPU%消耗立即跳到30%。 感谢您的帮助 谢谢,德米特里
我的主机操作系统Ubunut 11.04上安装了一个VirtualBox。 (64位) 我有4个虚拟机安装所有这些Ubunutu 11.04(64位) 我希望所有4台机器都是单一networking的一部分,我需要连接其中的一部分。我不希望与主机物理networking上的其他机器甚至主机的networking适配器连接。 我应该configuration什么networking模式的机器。我已经尝试了Virtual Box上的不同选项。我已经写了一个简单的pingtesting,从一个虚拟机到所有其他三 1)NAT模式 – pingtesting失败2)桥接适配器 – pingtesting成功。但是我从奇怪的IP地址获取数据包(使用libpcap捕获的ICMP数据包)。我假设这些机器是主机networking的一部分。我想避免这有什么办法可以做到这一点。
我试图实现以下场景:一个VM主机,多个来宾虚拟机 ,每个都有自己的IP地址 (和域)。 我们的服务器只有一个物理接口,所以用途是在eth0上添加虚拟接口 。 为了使我们的情况复杂化,提供者在他们的交换机上使用端口安全 ,所以我不能以桥接模式运行访客接口,因为那么交换机检测到一个“伪造的”MAC地址并且终止了这个接口(永久性的,迫使我打电话这个支持,我敢肯定会让他们第三次有点生气;))。 我的第一个猜测是使用iptables和NAT将所有软件包从一个虚拟接口转发到另一个虚拟接口,但iptables似乎并不喜欢虚拟接口(至less我不能使其正常工作)。 所以我的第二个猜测是使用包的源IP到公共接口。 假设libvirt创build了一个192.168.100.0/24的virbr0networking,而guest虚拟机使用192.168.100.2作为IP地址。 这是我试图使用的: iptables -t nat -I PREROUTING –src public_ip_on_eth0:0 -p tcp –dport 80 -j DNAT –to-destination 192.168.100.2:80 这并没有给我预期的结果(访问服务器超时)。 有没有办法做我想做的事,甚至路由所有stream量到一个虚拟接口到虚拟机的设备上的某个IP?
服务器有16个内存。 我们希望在此服务器上运行尽可能多的虚拟机。 它们被用作自动化testing的“奴隶”,以分配testing工作的Jenkins VM。 目前,VM中的vSphere总共使用了10.6G的内存。 但是vSphere报告使用了12.1G的16G。 这意味着vSphere本身正在使用1.5 Gig。 所以服务器上只剩下4Gig。 请注意,vCenter报告下面的每个虚拟机都使用的是内存不足的情况。 vCenter Server Appliance需要4 Gig。 10%使用。 jenkins装置需要500兆。 使用了14%。 Windows 7 x64需要2个演出。 使用了15%。 Windows 7 x64需要2个演出。 使用了15%。 Windows 7 x64需要2个演出。 9%使用。 问题:1.是否剩下4 Gig意味着我们只能运行这2个gig Windows vms中的2个? 使用的百分比是否允许我们“过度提交”? 机器很less使用更多的内存,除非被testing的软件发生内存泄漏。 如果我们“过度提交”,机器确实需要更多的内存,会发生什么? 如果我们不能过度提交,closuresvCenter Server是否有意义? 看来,由于我们只有一个vSphere服务器,vCenter是矫枉过正的。 由于vSphere客户端不支持克隆,我们只需要“克隆”即可。 所以大多数时候关机可能更好。 任何其他想法或build议,允许运行更多的虚拟机?
问题: 我打算在一个centos主机服务器(最可能使用KVM)上设置几个虚拟的centos,rhel或ubuntu客机。 每个访客虚拟机正在运行一个webapp +一些其他服务/协议的实例,并且每个访客虚拟机都需要在主机外部的任何打开的端口上可访问,就好像每个虚拟机都是一个单独的DNS。 我在networking技术/configuration(显然)弱,所以我只是试图find这个问题的第一个边缘即。 我需要考虑的主要方法是在这个问题上立足。 networkingconfiguration“伪代码”,如果你愿意。 🙂 例: 我们说我拥有域foo.com。 我有一个物理的CentOS机器名为guests.foo.com。 在这台物理主机上,我有三台虚拟机在运行。 我希望访客虚拟机可以访问1.guests.foo.com,2.guests.foo.com和3.guests.foo.com。 来宾虚拟机运行centos,rhel和ubuntu发行版。 每个虚拟机都需要响应任何(本地打开的)端口,而不仅仅是httpstream量,还包括ssh连接和git:协议操作。 我从哪里开始,最优雅的方法是什么? 大致来说,主持人和客人各自最低限度需要为此做好准备? 注意: 随着我学习更多,我会更新问题文字+评论。
我需要运行两个XP虚拟机作为服务器,一个作为客户端。 我有一个VMWare工作站的Windows XP Professional SP3 x86英文软件包。 我想为我提到的configuration运行两个不同的XP虚拟机。 但打开.vmx文件后,再次打开.vmx只打开我已经打开的虚拟机,而不是打开一个新的虚拟机。
背景:我正在研究几种Virtual Machine Manager解决scheme。 正在考虑将它们用于多个开发和testing环境的分离configuration。 已经决定使用Windows Server 2012,并将部署与TFS 2012集成在一起。 问题:有什么关于我所说的,说明使用Hyper-V会有问题吗? 这种configuration可能会出现任何潜在的不兼容问题,或者这是Hyper-V的理想环境吗?
我想检查一下我的Proxmox实例是否使用LVM来实现更好的性能 那么位于proxmox中的KVM guest虚拟机configuration(xml)在哪里?
xen 4.1.2以ubuntu 12.04作为dom0运行。 我只需要在vm之间启用networking连接(这意味着不要在以太网卡和vm之间创build一个网桥)。 当我安装virt-manager,我能够看到一个桥梁virbr ,与networking192.168.122.0,但我不想使用virt-manager创build虚拟桥。 有没有办法创build虚拟网桥,并告诉虚拟机使用这个虚拟网桥,而不是创build一个桥梁与以太网接口和虚拟机之间共享。 安装的桥梁公用事业,但virbr没有显示出来。 任何人都可以知道如何创buildvirbr而无需安装virt-managetr
我努力了 sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches' sudo echo 3 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches echo 3 | sudo tee /proc/sys/vm/drop_caches 和一堆其他的变化,但与我得到的每一个尝试 bash: /proc/sys/vm/drop_caches: Permission denied 如何清除用于缓冲区/caching在我的centos6 openvz容器内存? 这似乎是唯一的方法来做我所需要的是重新启动容器。