我希望有人能够对Debian上目前的虚拟化状态有所了解。 由于我直接喜欢我的信息,所以我想在这里问一些真实世界的用例。 我正在收集一些数据,以便重新devise我工作的公司的networking基础设施。 我已经被一些系统pipe理员引导到了ESX和ESXi,但是价格似乎有点过高,说实话,我不知道我是否真的需要整个事情,也考虑到我不熟悉企业级虚拟化解决scheme。 基本上我正在寻找一个强大的系统,使我能够部署,托pipe和pipe理虚拟机。 我的公司需要不同的服务,每个虚拟机都是理想的。 我正在寻找一个非常小的设置,所以性能不是一个大问题,但是我正在考虑可靠性和灵活性。 可能会有一台主要的物理服务器运行大约十几台机器,而不是全部同时运行。 作为一个企业环境,我也关心数据和networking安全,但是我不知道应该在哪里寻找信息,因为devise一个没有真正使用组件的知识的系统可能是一件非常艰巨的任务。 我已经与托pipe控制面板工作,我喜欢能够通过Web浏览器pipe理系统的想法。 更具体地说,我已经使用了支持OpenVZ容器的ISPConfig 。 到目前为止,我从来没有真正使用过,但是从我在pipe理界面上看到的看起来,这似乎是一个非常简单的解决scheme,我喜欢这个。 问题是我需要托pipeWindows服务器虚拟机,而OpenVZ似乎并不支持它。 我现在也在看Xen,QEMU,OpenVZ上的debian wiki上的各种页面,以及推荐的虚拟化软件。 如果你有其他有效的信息来源,他们将非常感激。 编辑:build议的解决scheme是: 免费的VMware ESXi Proxmox VE VirtualBox与phpVirtualBox Openstacks
我试图使用venet在我的Debian节点(OpenVZ)上启用IPv6; 我的主机在Proxmox 2.2(内核2.6.32-16-pve)下,看起来路由失败。 我的主机正确ping我所有的节点; 我的所有节点都能ping我的主机,但是没有一个节点可以ping另一个节点或外部世界。 当我从我的电脑运行一个traceroute到我的节点时,它在到达我的主机之前停止(到我的节点的traceroute工作正常)。 这是我的networkingconfiguration: 我的ISP提供的networking掩码:2001:41d0:2:52ae :: / 56 主机networking掩码:2001:41d0:2:52ae :: / 64 主机IPv6:2001:41d0:2:52ae :: 1 节点Xnetworking掩码:2001:41d0:2:520 X :: / 64 节点X IPv6:2001:41d0:2:520 X :: 1 在我的主机上, vmbr0configuration(来自/etc/network/interfaces ): iface vmbr0 inet6 static address 2001:41d0:2:52ae::1 netmask 64 gateway 2001:41d0:2:52ff:ff:ff:ff:ff post-up ip -6 route add 2001:41d0:2:52ff:ff:ff:ff:ff/128 dev vmbr0 #gateway post-up ip -6 route add […]
通常在购买VPS时,我们面临着许多function。 这些包括RAM。 在XEN虚拟化RAM和交换是(或应该)专用。 在OpenVZ中,“爆发”有多重要? 我问,因为我怀疑这个价值的真正重要性。 有人可以开导我吗?
我知道这里有大量的虚拟化线程,但它们似乎都很古老,我想为2012年准备一个全新的虚拟化线程。 我目前正在评估Xen,OpenVZ和KVM的虚拟化目的。 我很难决定使用什么。 这个将被运行的操作系统是Debian,最好。 客户操作系统将基于* nix,大部分都是Debian。 没有窗户,马科斯或其他奇特的东西需要。 我有一台服务器,其上有16个RAM和一个Xeon处理器。 我也有一个软件raid 1磁盘configuration与3tb raid容量。 我正在设置这个环境,以便根据信任级别和软件版本将我当前服务器托pipe的站点分开。 例如,有些网站我知道可能有安全漏洞,其他应该是完全安全的,还有一些网站需要一个古老的PHP版本。 总而言之,我想build立3个不同的客人:一个用于信任,一个用于不可信,一个用于旧的php。 我的部分问题是正确pipe理备份:我喜欢使用Bacula或双重性来pipe理我的备份,因为增量的encryption备份。 我不希望我的任何客户站点因备份过程而不得不离线。 我也只有100场的远程异地备份空间,所以我想使用这个wiseley,而不是只是倾倒所有我在那里。 从备份恢复应该是快速的[不下载巨大的iso文件!]。 我也想做磁盘空间分配的权利。 我已经阅读了有关LVM的奇妙之处,以及它如何让生活更轻松。 假设一个raid1 [raid1下有两个3tb磁盘],你将如何布置你的分区映射? 如果有人能够分享他的个人经验,设置configuration以及在不同的虚拟化平台上获胜/失败,我会很高兴。 谢谢!
我的系统是Debian 6.0.3 x86_64,内核为2.6.32-5-openvz-amd64,它托pipe着许多OpenVZ容器。 我最近从LXC /更新的内核从backports repo迁移到稳定的OpenVZ内核来解决networking问题,但又遇到了另一个问题–CPU花了很多时间处理软件中断。 下面是CPU时间的Munin图: http : //prntscr.com/arjzl 。 我在内核命令行中添加了nohz=off和nohz=off ,但这并没有多大帮助。 而且,根据另一个Munin图: http : //prntscr.com/ark19 ,这个盒子中断的数目是相当低的,所以中断似乎不是这个问题的原因。 当我运行top , zabbix_server是最消费者的CPU,但我没有看到zabbix_server和软件中断之间的任何关系。 我不知道如何进行调查,这看起来像是一个内核错误或内核模块错误,但我不知道热的追踪这个有罪的过程/模块。 也许还有另一个内核命令行参数可以调整。 接下来我应该尝试什么?
glusterfs使用保险丝来安装glusterfsd卷,在没有虚拟化的情况下,在任何硬件节点上都能正常工作。 但是,我现在尝试将设备安装在容器内 glusterfs –debug -f /etc/glusterfs/glusterfs.vol /storage 并获得以下错误: fuse: failed to open /dev/fuse: Permission denied [2009-06-20 18:36:29] D [fuse-bridge.c:2747:init] glusterfs-fuse: fuse_mount() failed with error Permission denied on mount point /storage ls -al / dev / fuse是 crw-rw-rw- 1 root fuse 10, 229 20. Jun 16:35 /dev/fuse 和ls -al / storage是 drwxr-xr-x 2 root root 4096 […]
有没有办法在OpenVZ中运行的虚拟机之间共享文件的目录? 我特别的用例是我想拥有一个共享的YUMcaching目录,因为他们都需要运行更新,这样每个虚拟机就不必单独从服务器上下载文件。 这将使它更快,使用更less的带宽。 我可以用NFS或Samba或任何标准的networking文件共享应用程序设置一些东西,但我希望有一些快速和容易,我可以做,因为他们都跑了同一个驱动器。
我买了一个vps托pipe我的Java需求。 但是我无法在上面运行java。 关于java的一切正确安装,但是当我尝试运行java(“java -version”forexample)我得到这个错误: VM初始化期间发生错误 无法为对象堆预留足够的空间 无法创buildJava虚拟机。 我不认为这是一个以Java为中心的问题,肯定是内存不足。 我联系了VPSpipe理员,但他说一切都很好,你有2GB RAM,可扩展到4GB! 我做了一些关于这个主题的search,这里是我的BEANS文件(使用脚本将数字转换为人类可信的forms)。 顺便JVM堆内存分配计数kmemsize或privvmpages? 该configuration允许我使用jvm为单个进程分配多lessram? resource held maxheld barrier limit failcnt kmemsize 2.25 mb 2.35 mb 13.71 mb 14.10 mb 0 lockedpages 0 0 1024.00 kb 1024.00 kb 0 privvmpages 20.54 mb 21.33 mb 256.00 mb 272.00 mb 156 shmpages 5.00 mb 5.00 mb 84.00 mb 84.00 […]
我想设置多个类似的容器,我想重复删除。 我唯一想到的解决scheme是使用OpenSolaris ZFS,并与NFSv4 ro iSCSI目标共享zfs卷,并在其上创build通常的ext3 fs,以用作OpenVZ VE存储。 任何其他解决scheme的重复数据删除? 你有什么想法? POS /缺点? PS我已经试过ZFS保险丝,即使没有大量的容器使用,它也消耗了大量的CPU。 反正坏主意肯定对生产不利本地Linux ZFS端口现在非常不稳定
我有硬件节点(HN)有两个物理接口(eth0,eth1)。 我正在玩OpenVZ,并希望让我的容器(CT)可以访问这两个接口。 我正在使用基本configuration – venet。 CT可以很好地访问eth0(公共接口)。 但我无法获得CT访问eth1(专用networking)。 我试过了: # on HN vzctl set 101 –ipadd 192.168.1.101 –save vzctl enter 101 ping 192.168.1.2 # no response here ifconfig # on CT returns lo (127.0.0.1), venet0 (127.0.0.1), venet0:0 (95.168.xxx.xxx), venet0:1 (192.168.1.101) 我认为主要的问题是所有的数据包都通过HN上的eth0stream出(通过tcpdump计算出来)。 所以问题可能在HN的路线上。 还是我的逻辑全错了? 我只需要从CT接入HN上的两个接口(networking)。 没什么复杂的