所以我正在为KVM虚拟机运行一个开发服务器。 我有一个在主机节点上运行的本地DHCP服务器,具有以下configuration: 的/etc/dhcp/dhcpd.conf ddns-update-style none; default-lease-time 600; max-lease-time 7200; log-facility local7; option rfc3442-classless-static-routes code 121 = array of integer 8; option ms-classless-static-routes code 249 = array of integer 8; subnet xxx.xxx.x.0 netmask 255.255.255.0 { range xxx.xxx.x.2 xxx.xxx.x.127; option routers xxx.xxx.x.1; option broadcast-address xxx.xxx.x.255; option domain-name-servers 8.8.8.8; option netbios-name-servers 8.8.8.8; default-lease-time 86400; max-lease-time 86400; option rfc3442-classless-static-routes […]
我想在另一台Centos服务器上将两个硬盘的Centos VM转换为KVM。 两个硬盘的两个vmdk文件列表:: [uslv-addbld-c1:a2dc-vnx01:vg09] Uslv-aNMbuild-01 / Uslv-aNMbuild-01.vmdk [uslv-addbld-c1:a2dc-vnx01:vg09] Uslv-aNMbuild-01 / Uslv-aNMbuild-01_1.vmdk
我有两个物理服务器,每个都有:2个CPU(每个6个核心),4个networking接口,128GB RAM,4个200GB SDD,2个1TB SAS硬盘和1个可configuration交换机,如思科Catalyst支持vlans。 我需要在故障转移模式下在这两台服务器上托pipe一个Web应用程序。 我想使用KVM虚拟化(很可能是Ubuntu)。 每台服务器上都会有许多虚拟机。 有VM HAProxy负载平衡。 在HAProxy的背后将会有nginx和应用服务器(Gunicorn)。 还有PostgreSQL数据库和memchad服务器。 我还需要设置pfsense才能build立VPN连接以远程configuration服务器。 问题: 在没有使用任何物理共享存储的情况下,是否有可能将两台物理服务器上的所有虚拟机复制以实现容错? 因此,即使其中一台物理服务器出现故障,另一台服务器也将允许整个设置工作。 在虚拟机上运行时,pfsense可以像防火墙和路由器一样运行吗? 我可以在每台物理服务器上安装pfsense VM吗? 我的意思是如果一台物理服务器上的pfsence虚拟机崩溃另一台物理服务器上的其他pfsense虚拟机将接pipe并继续运行。 我知道这些问题太广泛了。 所以,如果你需要任何澄清问他们。 提前致谢。
您将使用什么工具来pipe理运行kvm虚拟化的40台物理服务器的环境? 要求是: 通过APIconfiguration(可以是内置的东西)度量关于虚拟机迁移的实时虚拟机快照备份 谢谢
硬件: 英特尔®酷睿™i7-920,12GB DDR3内存,2 x 1500 GB SATA-II硬盘 (没有SoftRaid,因为Proxmox开发者不支持软件,他们肯定会遇到问题) 软件:具有KVM和OpenVZ支持的Proxmox VE以及各处的debian 我想在这台服务器上运行多个Linux虚拟机。 一个用于防火墙(我想尝试pfSense ),一个用于MySQL,一个用于nginx的虚拟机(我的东西)和~2个用于其他人的网站的nginx虚拟机。 我不认为pfSense将在OpenVZ环境中运行,但应该在KVM中运行。 问题是如果我应该使用KVM或OpenVZ设置其他虚拟机。 在OpenVZ中,操作系统本身应该有较less的开销,但我不知道性能。 我听说KVM更稳定,但需要更多的RAM和CPU。 我发现这个图表显示了我正在使用的相同硬件上的OpenVZ设置。 这家伙使用自己的虚拟机,每个网站正在他的服务器上运行。 我想不出为什么他使用这么多的虚拟机。 编辑: 有没有办法在OpenVZ或KVM中给虚拟机“dynamic”RAM? 我的意思是,他们可以尽可能多的记忆,而不是我奉献给他们的那么多。
我有一个目前在Linode的Xen服务器上的linode。 我看到我有资格升级到KVM linode。 有一件令我担忧的事情是Linode的升级指导说,块设备将从/dev/xvda命名scheme更改为/dev/sda命名scheme。 我的/etc/fstab是: proc /proc proc defaults 0 0 /dev/xvda / ext3 noatime,errors=remount-ro 0 1 /dev/xvdb none swap sw 0 0 所以我会认为我将不得不以某种方式修改它与升级一起。 我应该在closures和升级之前编辑/dev/xvda和/dev/xvdb条目到/dev/sda和/dev/sdb吗? 我应该切换到声明设备的UUID=样式吗? (即使设备UUID保持不变,现在我想到了吗?) 我确实打开了Linode的支持凭单,他们所说的是“在升级之前在你的configuration文件中打开Distro Helper并且应该照顾它”。 剩下的机会不会,所以我宁愿主动去做一件好事。 相关地,我假定在pipe理UI(这是一个给出/dev/xvdN选项的下拉列表)中的configuration文件中的“根设备”选项将正确地将/dev/xvda映射到/dev/sda等等? 总而言之,我很乐意听到那些通过Xen-> KVM转换来放置他们的linode的人,看看这个问题(和其他我不知道的)如何摆脱。
我有一个完全能够半虚拟化的基于XEON的服务器。 问题是,在Ubuntu Server 8.04和KVM中,我无法select检查“半虚拟化服务器”。 这是灰色的,唯一的select是我“完全虚拟化”。 我正在使用基本的Ubuntu服务器分布(没有内核重新编译或任何东西)与服务器内核安装和运行:2.6.24-24 有什么我失踪? 我如何才能使用Ubuntu服务器与KVM使用半虚拟化? 谢谢。
使用两台pfSense路由器,我在两个站点之间创build了一个共享密钥VPN。 这两个路由器都是pfSense 1.2.2。 客户端的pfSense框是该站点的网关路由器,但在服务器站点,pfSense不是该LAN的网关。 客户端站点连接到服务器站点确定,并且我得到“初始化顺序完成”日志消息,指示连接成功。 在客户端,我可以使用客户端局域网上的任何一台机器来ping服务器站点上的局域网地址(甚至通过Web界面进行configuration,所以VPN至less在这个地址工作)。 我也可以在“接口IP”(客户端configuration)/“地址池”(服务器configuration)IP范围内ping这两个地址,它们是同一私有子网,并且不在客户端或服务器LAN范围内。 问题是我无法访问服务器站点LAN上的任何其他IP。 我不需要从服务器站点访问客户站点LAN上的机器,但是我确实需要能够从客户站点获得更多的服务器。 目前,客户端LAN上的任何人都可以ping到服务器的LAN接口,而客户端LAN上的任何人都可以从pfSense服务器本身ping通,但不能从服务器LAN ping通。 我在服务器上的LAN接口防火墙规则中添加了任何<>任何规则。 如果我在服务器的LAN接口上捕获stream量,我会看到从客户端LAN站点传来的数据包,但是如果我嗅探到这些数据包,它们就不会进入服务器的LAN。 正如我所说,我已经在LAN接口上添加了一个规则,允许任何对任何如下,所以我还需要做什么,以允许隧道到局域网的stream量,反之亦然? 更新:我在客户端pfSense上为服务器LAN添加了一条推送路线,反之亦然。 我也尝试升级到pfSense 1.2.3的RC,并将opt1接口设置为tun0,然后在opt1和LAN之间添加允许规则。 仍然没有运气。 更新2:需要在接受的答案中描述的服务器LAN上设置正确的路由,但是我忽略提到服务器pfSense / OpenVPN单元在KVM下作为客户操作系统运行,而另一半问题是IP转发需要在主机操作系统的/etc/ufw/before.rules中启用。 这就是我没有更彻底地解释设置的原因。
我在Ubuntu 10.04主机上运行多个KVM客户机。 由于疏忽,运行主机的qcow2镜像已被删除。 他们仍然正在运行和响应正常,以及读/写等,如果你停下来的客人,它会拒绝启动,由于一个失踪的图像,虽然。 我很想知道这些文件在哪里被写入和读取。 它在记忆中吗? 奖金的问题是,是否有可能将数据恢复成qcow2图像? 这不是关键任务数据,所以我很高兴在这里做实验。 如果我不需要挽救数据并重新创build每个客户,那么这将大大节省时间。
在virtio磁盘上安装kvm中的windows 2008 R2时,似乎不支持驱动程序。 即使在安装驱动程序后,我也无法将Windows安装到映像中。 这是因为Windows不会将映像看作可引导的。 那么如何制作一个支持virtio的windows server 2008 R2,并且可以添加到Glance? 编辑1:添加的图像所以这里是我的问题的一些图像。 这不是0x80300001错误,因为certificate我添加了一个图像,显示Windows ISO加载在CD-ROM中。 编辑2:行为似乎只有在Ubuntu上经历。 Dyasny证实了它在Fedora上的工作。