最近我添加了第二个networking接口到我的域控制器,并分配一个私有子网来提供备份的iSCSI卷,但是这个接口的IP地址正在传播到我的DNS服务器。 所以现在,当我对我的域使用nslookup时,其中一个响应就是这个私有IP地址。 如何防止此接口使用其IP地址更新DNS? 这是通过XenServer 6.2 SP1虚拟化的Windows Server 2012 R2域控制器。
我有几个Xenserver框运行(非常好)。 我们大部分的硬盘都安装了RAID1和两个7200rpm的企业级SATA硬盘,或者RAID10和4个7200企业SATA硬盘。 SATA硬盘是由于美元的高容量而select的,并且是WD RE4的,所以它们具有良好的质量和良好的机械驱动性能。 我有额外的预算来为我的部门获得一些好的东西,我们正在考虑为我们的虚拟化基础架构获得一些SSD。 问题是: Xenserver能从SSD中受益吗? 这不是一个简单的问题,因为当你想到存储的各种可能性时,它会变得复杂。 我们没有足够的预算来设置合适的SAN,因此networking存储暂时不存在(客户操作系统将存储在主机上)。 毫无疑问,如果虚拟机本身驻留在固态硬盘上,它们本身会在性能上受益,但是由于固态硬盘的容量不足,我们正在考虑让Xenserver本身能够使用固态硬盘的可能性,但是我们质疑这是否会任何好处(dom0是否需要高I / O性能?这有什么关系吗?或者VM只能从SSD性能中获益?)。 Xenserver的configuration是非常基本的,所以从一个磁盘运行它并不是我们的担心(我们只需要把新的安装放到一起,然后从存储arrays中导入虚拟机)。 请指教。 (但是请不要只是说“当然SSD是更好的”,因为它取决于它们是如何使用的)。
我已经使用XenCenter创build了Citrix XenServer虚拟机的快照,现在我想将此快照保存为* .xva文件,就像在XenCenter中右键单击快照图标并select“导出到文件”一样。 ..“。 但是,由于VM大小为100 GB,我宁愿从XenServer控制台执行此操作,并将其保存到快速安装的NFS卷,而不是通过慢速networking连接下载VM。 请告知如何通过控制台做到这一点。 我花了一些时间Googlesearch,但无法find解决这个特定的问题。
我正计划设置一台使用基于NexentaOS / ZFS的SAN通过iSCSI存储虚拟磁盘映像(VDI)的XenServer机器。 我知道我可以在SAN上设置一个大的存储库(SR),让XenServer负责快照并克隆磁盘映像。 但是,我很想深入了解ZFS的function,并将其用于快照/克隆,原因如下: 我不确定XenServer的快照/克隆是如何工作的,但是如果它是基于LVM的,我担心在处理多个快照时遇到问题。 前段时间,我做了一些实验,对于相同数据的多个LVM快照,性能似乎很差,快照浪费了很多空间。 看来ZFS快照远远优于LVM快照。 SAN将采取自动(高效)的ZFS快照,这种快照可能会在一段时间内倒退,我希望能够将虚拟机恢复到这种ZFS快照。 会让ZFS处理快照/克隆,而不是通过XenServer来实现,如果是的话,最好的办法是什么? 如果我把所有的VDI放在一个大的SR内,并且把整个SR的ZFS快照放在一起,我就不能一次回滚一个单独的VM。 我可以为每个VDI创build一个SR,如果必须回滚VDI,我会小心地分离SR,将其重新放回到SAN上,然后重新连接。 但是,我猜测,如果XenServer检测到重复的SRUUID,则在连接克隆的SR时遇到问题。 有没有更好的方法来处理克隆或从SAN回滚到以前的快照?
克隆一个基本的图像时,我需要重新configuration基本设置。 重新生成ssh主机密钥,更改静态IP分配,设置主机名等。 由于networking设置,DHCP不是一个选项。 由于我无法在外部提供IP,所以或多或less地排除使用预定义密钥或运行启动脚本进行SSH连接。 我最想在Dom0上安装新机器的文件系统,但是lvm卷却被导出,并且导入它们的方式看起来很糟糕,因此Dom0机器可以看到它们。 在引导之前更改克隆虚拟机中的文件的最佳build议是什么? 必须是非交互式的,我要猜测通过xe console脚本访问的门是行不通的。
我试图了解是否有可能在同一台计算机上查看客户操作系统的Type-1虚拟机pipe理程序(裸机,无主机操作系统)。 即我有一个XenServer,它承载2个Windows和1个Ubuntu服务器。 虽然他们都可以远程pipe理,他们需要另一台机器访问它们。 在没有其他机器可用的情况下,我希望能够访问物理主机,并直接连接到guest虚拟机。 我正在查看选项和现有的XenServer,似乎我只能在物理主机上获取来宾的基于文本的控制台视图。 看起来KVM是一个自然的混合Type-1和Type-2pipe理程序,即使如此,如果我将Ubuntu虚拟机下载到承载KVM的主机上,也可以节省一些CPU周期。 还有其他的select吗? 我想象一个XenServer / ESXi / Hyper-V服务器,它可以通过使用某种forms的X11 + VNC来ALT-TAB每个操作系统。
我按照手册中的描述创build了Debian Lenny虚拟机。 如何控制它? 它没有IP,因为我的局域网禁用了DHCP。 如果它只有一个静态IP和SSHD启用,我可以只是腻了。
我们有许多运行CentOS或RHEL的XEN服务器。 他们运行的虚拟机都需要在自己的VLAN上,除了客户期望的以外,没有别的原因。 长话短说,但是,我现在不能改变这个。 我们还需要在接口上启用绑定。 所以为了适应这个,我们奴役了eth1和eth2以bond0。 然后我们创build一个名为bond0.VLANID的独立接口,其中VLANID对应于正确的vlan; 如ifcfg-bond0.204 DEVICE=bond0.204 BOOTPROTO=static ONBOOT=yes VLAN=yes BRIDGE=xenvlan204 通往XEN的桥梁 正如你将会看到的,我们最终必须将这一点与XEN连接起来,并且通过添加另一个名为xenvlan204的接口(在这个例子中)来实现。 的ifcfg-xenvlan204 DEVICE=xenvlan204 BOOTPROTO=none ONBOOT=yes TYPE=bridge XEN Vmconfiguration 最后在我们的每个虚拟机的XENconfiguration中添加 vif = [ "bridge=xenvlan204" ] 这就允许vm主机访问特定的vlan 问题 我们已经注意到这个设置的一些问题。 一个是我们目前手动创build接口。 这意味着如果我们添加更多的vlan启用的接口和网桥,我们通常必须重新启动xend,这是我不太热。 另外,较低级别的人员通过接口的数量使他们的头部融化,并且发生错误的风险较高。 其次,如果主机有多个vlan接口,则可能需要一段时间。 第三,pipe理方面还不够好 问题 有没有一种更好的更灵活的方法来做到这一点(尤其是在Xen 5.3,5.4和5.5版本的情况下,我们必须支持所有这三种方式),它们利用脚本或其他解决scheme来允许创build任意数量的接口一个虚拟机是实例化的。 您的build议和专业知识更受欢迎。
我们正在面对新安装的Xen(4.2)系统的一个奇怪的问题。 该服务器是配备有4x1Tb硬盘的英特尔SR1690WB以及configuration为使用RAID10的RS2BL040 RAID卡。 问题是,任何新产生的半虚拟化客户操作系统(Debian Squeeze)都在非常高的负载下工作(70-80%的CPU使用率,大部分是由events/0或events/1 ),无论他们在做什么dynamic页面,或只是简单地下载一个iso文件)。 每个来宾都configuration为使用2个CPU核心和4GB RAM。 只是希望在Dom0上有一些错误的configuration,但是什么会导致这些可怕的负载? 请让我知道,如果我可以澄清我的问题。
看来XenServer 6.5已经发布了,而且在许多方面它比6.2快得多。 当我安装6.2时,我接受了各种默认设置,最后得到了一个笨拙分区的系统。 Root是相当小的(并且永远耗尽空间)而250Gb分区是空的。 为此,我正在考虑用v6.5来重build。 我一直在阅读这个过程,显然你不能在同一个池中混合使用6.2和6.5。 如果我一次把一个游泳池成员(3)一个人重build一个,把它们放到一个新的游泳池中,我可以移动这些不同的虚拟机吗? 编辑: 要将XenServer从6.2升级到6.5,请从池主服务器开始,然后在每台服务器上工作。 如果您已经完成了重新分区,则不必再次执行编辑步骤 – 只要在安装6.5时select“升级”,就不会重新分区磁盘。