Articles of xen

vmware服务器需要裸机还是可以安装在现有的操作系​​统上

我是Vmware的环境中的虚拟东西的新手。我基本上testingVmware及其各种东西,我们的需要。我有一个Linux 64位笔记本电脑。我想知道 1)Vmware服务器可以安装在这个现有的操作系​​统,或者我需要有裸机安装? 2)在Vmware工作站上使用Vmware Server有什么好处? 3)什么是vmware的ESX服务器的使用? 我已经看到了一些像Xen这样的更好的selectXen或Vmware可能是一个值得商榷的问题,但是我对Xen的问题也是一样的,我检查了Citrix网站。 1)我看到类似的Xen产品在Xen桌面上使用Xen Server有什么优势?

我可以使用硬件nic而不需要通过一个xen brdge?

我想在一个domu机器中使用一个硬件nic,最好不要通过一个桥,现在我有三个nics和树桥与xen设置。 他们都使用自己的peth。 我正在用一个domu运行的路由器遇到麻烦,如果domu直接访问这个networking而不需要经过一个xen桥,那将会很好。 所以,如果有可能的话,我怎么能在没有经过一座桥的情况下使用硬件网卡?

Debian Squeeze上的XEN VMconfiguration位置

我已经inheritance了一个debian挤VM主机,这不是启动了。 我想在将虚拟机杀死之前将虚拟机导出到其他主机上,包括configuration文件和磁盘容器。 问题:位于debian上的虚拟机的XENconfiguration文件在标准安装位置挤在哪里? (我猜磁盘容器的位置将在configs中可见)

有没有select提供IP地址,而在XEN克隆虚拟机本身

我使用XEN虚拟化平台。 我已经在xenbr0模式下configuration了它的networking。 我已经build立了一个基础虚拟机,并使用virt-clone命令克隆它来创build新的虚拟机。 我的问题是有什么办法可以在创build自己的时候提供新VM的IP地址。 就像我可以将这个虚拟机的IP地址作为parameter passing给某个命令,这样它将设置它的IP地址。 我searchvirt-clone命令的帮助,但没有发现任何有用的东西。 您可以将MAC地址作为parameter passing,但不能传递IP地址。 那么还有别的办法吗? 此外,我想这个IP地址是永久的,所以如果我重新启动虚拟机,它不会失去它的IP。 我们希望在我们的networking中使用静态IP,因此DHCP不是一种select。

在XEN中挂载dom0的VM文件系统

我有XEN 4.0.xx和Cent OS 5.5 在/ var / lib / xen / images目录下,存储在dom0上的每个虚拟机的.image文件。 这是硬盘上的一些块,我可以从dom0挂载这个文件并访问dom0的文件系统。 我真正想要做的是挂载VM的文件系统,并访问/ etc / sysconfig / network-scripts目录。 有没有办法呢? 我试着直接使用'mount -o loop /var/lib/xen/images/VMname.img',但是它没有要求文件系统的types。 我没有得到任何文件系统types使用这个图像的'文件'命令。 这个图像是一个可访问的文件或XEN创build的某种types的二进制文件或系统文件。 如果它是一个二进制文件,我认为我们不能用它做很多事情。 但是,如果它是可访问的格式,我们可以用它做一些事情。 我想知道我能做到的方式。

迁移CentOS 4 xen guest到VMWare的问题

我正在迁移一个xen客人。 它正在运行一个CentOS 4.我正在使用与以前的RHEL5和RHEL6系统相同的步骤,但出于某种原因,我收到了错误。 以下是简要的步骤: 在guest虚拟机上,安装一个非xen内核和内核的devel软件包。 closures可能导致数据不一致的数据库和其他服务 使用VMWare vCenter Converter,将数据迁移到VMWare 使用CentOS 4.8 CD光盘启动进入救援模式1 将根目录更改为救援模式创build的操作系统的根目录: chroot /mnt/sysimage 修改/etc/grub/grub.conf以便非xen节是默认的 从configuration文件中删除非xen模块: sed -i.pre-vmware '/xen/d' /etc/modprobe.conf 检查/etc/inittab并删除co运行级别,并确保我们有其他运行级别的行 仔细检查/etc/inittab以确保Converterconfiguration正确 重新安装grub: grub-install –recheck /dev/sda 最后,重新创buildinit ram disk: mkinitrd -v -f /boot/initr<kernel version>.img <kernel version> 这是我现在重新启动时所得到的: 谁能帮忙? 或者提供一些疑难解答提示? TIA。

如何将IPv6端口上的请求转发到NAT后面的IPv4主机?

我运行了一个带有2个NAT虚拟机的Xen Dom0(其他虚拟机都是桥接的,都可以)。 这Dom0有一个IPv6和IPv4地址。 例如端口25的请求被转发到其中一个VM处理的LAN地址。 例如: VM_DNS_MAIL=172.16.1.1 iptables -t nat -A PREROUTING -d 1.2.3.4/26 -p tcp –dport 25 -j DNAT –to $VM_DNS_MAIL iptables -t nat -A PREROUTING -d 1.2.3.4/26 -p tcp –dport 53 -j DNAT –to $VM_DNS_MAIL 1.2.3.4是我的Dom0的公开IP。 这与IPv4完美结合。 我怎样才能达到IPv6?

xen与映像磁盘文件(而不是LVM)

我目前在linux上运行virtualbox来运行一些简单的web服务器linux主机。 这是因为我喜欢可移植性和额外的隔离安全性。 由于主机(和客人)是Ubuntu,而且由于Sun看起来像是在收拾Virtualbox,所以我想看看是否可以迁移到Xen。 我安装了Ubuntu主机Xen软件包,重新启动,将我的virtualbox磁盘文件转换为原始分区,并创build了一个.conf文件。 用一些适度的手工编辑来保护无辜者,看起来是这样的: # ls -lth /home/me/Xen-VMs/domains/test.img -rw-r–r– 1 me me 20G Feb 3 16:02 test.img # file test.img test.img: DOS/MBR boot sector # cat /etc/xen/test.conf name="test" bootloader="pygrub" disk = ['file:/home/me/Xen-VMs/domains/test.img,sda,w'] memory = 2048 然后,我做了一个xl create /etc/xen/test.conf工作(导致xl list显示testing),我可以启动它( xl reboot test )后,我有memset的0域。 然后我甚至启动了这个虚拟机,但是它总是被阻塞或者暂停(并且到客户的networking还没有启动)。 那么,也许这是一个现有的VM开始不是一个好主意。 谁知道什么guest虚拟机join的Xen虚拟机监控程序阻止。 所以我想从头开始尝试Xen。 我按照这个指南尝试了类似的东西, xen-create-image –hostname=tutorial-pv-guest \ –memory=512mb \ –vcpus=2 […]

将现场服务器转换为XEN domU

将现场服务器转换为XEN客户的步骤是什么? 这是我对这个过程的理解,如果你发现有这样的想法有任何缺陷,请发表评论。 安装一个将在我的目标dom0上运行的xen访客内核。 问题:XEN是否通过dom0 / domU来区分内核? 使用dd工具备份分区到一个安全的地方。 这是我目前的服务器布局: / dev / sda1 64G 49G 12G 81%/ tmpfs 3,9G 0 3,9G 0%/ lib / init / rw udev 10M 64K 10M 1%/ dev tmpfs 3,9G 0 3,9G 0%/ dev / shm 问题:我只需要dd / dev / sda1出来,对吧? 如何在不closures机器的情况下将其复制为一致的状态,而不必将其安装为只读(我假设这样做会失去networking连接?),而无需身处数据中心。 用LVM准备dom0。 创build2个LV,一个用于/ dev / sda1,一个用于交换。 dd来自早期备份的数据。 启动? 我确定我错过了很多。

我可以将一半内核configuration为虚拟CPU吗?

我是虚拟化新手。 请告知这些问题。 请注意使用像Citrix或VMware这样的商业虚拟机软件不是我的select。 我有我的处置几个2x 4核心服务器与32 GB的RAM。 我需要在每台服务器上创build16个虚拟机来testing一些Web应用程序。 我可以为每个虚拟机configuration半个内核作为虚拟CPU吗? 据我所知,我不能在Xen上这样做。 是否可以在KVM或其他免费的开源虚拟机解决scheme? 如果无法分配半个内核,我如何确保所有虚拟机具有统一的处理能力? 由于这项工作是为在物理服务器上托pipe16个Web应用程序创build单独的实例,因此build议使用Ubuntu Enterprise Cloud作为更好的选项来设置私有云吗? 在KVM下有没有HA解决scheme,像Remus for Xen?