我正在尝试在SLES11上设置Xen。 我想要的configuration是,每个虚拟机都应该有自己的静态IP地址在局域网外部,因此可以通过特定的IP直接访问。 LAN – eth0(IP: 1.2.3.4) – ?? – vm1 (IP: 1.2.3.5) – vm2 IP: (1.2.3.6) – vm3 IP: (1.2.3.7) – … 这样我就可以直接用ip 1.2.3.5从主机外部访问vm1了。 我的问题是,我如何设置? 我应该有什么,而不是'??' 图片中? 我已经在网上search,但没有find任何有关使用多个静态地址的方式。 是的,对于更复杂的networkingconfiguration,我有点新意。 任何帮助表示赞赏!
经过大量的谷歌search,并试图纠正这个问题,我决定在这里张贴…希望有人在这里可以帮助我,?? 我已经安装了2个Dell CentOS 5.3 64位dell供电r200服务器,并安装了虚拟化软件包(XEN)和DRBD82,KMOD-DRBD82等。 我遇到的问题是每次尝试启动DRBD时,都会给我一个“启动DRBD资源:无法加载drbd模块”。 错误。 我已经尝试insmod从我以前的内核模块,但得到这个错误:“insmod:错误插入'….':-1无效的模块格式” 如果我启动到以前的内核,DRBD启动并完美工作? 我目前启动的内核是:2.6.18-128.1.16.el5xen 这是一个与Centos XEN内核的错误? 有人设法让它工作? 请帮帮我…. :) 谢谢!
我试图启动一个Xen虚拟机,但是我收到以下错误: Error: Device 2049 (vbd) could not be connected. Hotplug scripts not working. 这是什么意思? dom0是CentOS,客户操作系统是Debian Lenny。 我正在使用的networking接口是: vif = [ 'mac=00:16:3e:3e:53:5f, bridge=xenbr0', 'mac=00:16:3e:18:16:e5, bridge=xenbr1' ] 来宾操作系统的根文件系统被设置为通过dom0通过NFS进行挂载,这对同一主机上的其他来宾操作系统起作用。 swap(和/var )从本地LVM逻辑卷挂载 更新我的错。 我没有正确写入configuration,没有正确设置文件系统。 我能够看到/var/log/xen/xen-hotplug.log看到它正在访问错误的设备。
我们希望继续在Dom0 / KVN主机上运行一些应用程序,并且我想知道,如果Xen / KVM启用的内核和“干净的”常规内核之间有任何性能差异。 有人有过这样的板凳标记的东西吗? 谢谢!
我正在使用这个HVM文件来创build一个新的客人 kernel = "/usr/lib/xen-3.2-1/boot/hvmloader" builder='hvm' memory = 4096 # Should be at least 2KB per MB of domain memory, plus a few MB per vcpu. shadow_memory = 64 name = "hessel-windows2008" vif = [ 'ip=188.40.xx.xx,mac=00:16:3E:C1:8F:CE' ] acpi = 1 apic = 1 disk = [ 'file:/home/xen/disks/hessel/win2008/win2008.img,hda,w', 'file:/home/xen/isopool/win2008_32.iso,hdc:cdrom,r' ] device_model = '/usr/lib/xen/bin/qemu-dm' #—————————————————————————– # boot on […]
我有一堆XEN虚拟机。 我想分享在不同驱动器上的几个分区。 起初我想在configuration文件中使用“磁盘”variables,但是xen手册指出: disk – 要导出到域的块设备列表,例如disk = ['phy:hda1,sda1,r']以/ dev / sda1的身份将物理设备/ dev / hda1以只读访问的方式导出到域。 导出当前挂载的磁盘读写是危险的 – 如果您确定要执行此操作,则可以指定w! 作为模式。 其他选项将在Xen主机上设置NFS服务器,并从guest虚拟机挂载共享。 哪个选项更好? 可以在MySQL共享上存储MySQL文件吗?
我正在部署带有iSCSI的双节点CentOS + Xen进行实时迁移。 这个想法是创build一个600GB的iSCSI LUN,将其安装在其中一台服务器上,并使用LVM进行分区。 每个VM在Lun中都有自己的逻辑卷。 我将在其他服务器上执行vhchange -ay来激活逻辑卷。 问题是:我需要一个集群文件系统吗? (GFS2,OCFS)还是会好的? 另外,如果我添加2-3个服务器,这个部署是否仍然有效,或者没有一个集群文件系统没有办法做到这一点? 在每个逻辑卷中,只有一个虚拟机将在此时写入,并且只有在迁移时才会切换到另一台服务器。 我想保持尽可能简单,没有RHCS或任何其他类似的解决scheme。 谢谢, -约翰
由于某些原因,MTU似乎仍然是一个偶尔出现的中继连接问题。 在这种情况下,我有一个中继连接到企业Linux 5服务器。 我在Linux中使用标准的vlan分离,并且使用Xen的虚拟接口桥接vlan接口。 如果客人将MTU设置为默认值1500,则networking中断。 如果我configuration客人的MTU到1496,一切都很好。 据我所知,英特尔Pro / 1000 PT是VLAN感知,应该让VLAN标记通过,在1500字节的networking包顶部。 有什么诀窍做这个工作? 是否有驱动程序设置或一些特殊的方式来configurationVLAN? 附加信息: Dom0正在使用e1000e驱动程序。 在交换机上禁用对jumboframe的支持。 奇怪的是,这只是客人的一个问题。 Dom0没有MTU问题,尽pipe有一个vlan网桥的别名(如vlan10:1)
有没有人知道一种方法来限制使用dom0(即xm命令)到一定的命令子集? 在我的情况下,我想阻止dom0用户做任何事情,除了恢复已保存的domU。 我猜测,因为你需要是root用户才能使用xm工具,所以我不能限制权力。 我很乐意听取其他方法来实现我的目标。
我试图添加接口到一个DomU(在飞行或重新启动后)和附加接口脚本工作得很好。 问题是,当我重新启动DomU接口添加“丢失”…. 有没有办法保存接口configuration? 我尝试添加vif = ['']行到* .cfg文件,但没有成功。 有人可以给我一个提示怎么办?