Articles of xenserver

如何从Ubuntu的iSCSI SR安装XenServer VHD?

我需要从连接到XenServer主机的iSCSI卷上托pipe的Linux VM获取文件,但是我不再有任何XS主机(它们都已被转换为VMware)。 我已经到了可以装入该iSCSI LUN上可用卷组(LVM)的位置,并且可以看到该LUN中以前由VM使用的所有磁盘。 但是mount和fdisk都不能检测FStypes(大概是因为它们不能读取VHD)。 我甚至尝试过使用vdfuse ,但没有运气让它工作。 有没有人有任何想法,我怎么能得到这个工作?

Noob的XenServer / Centerpipe理

我是一位了解服务器configuration/pipe理员的开发人员。 我在创业时就职,现在我负责IT和发展。 我们有一台运行XenServer(免费)的Dell PowerEdge T610,带有3个WinServ08 R2,并通过XenCenter监控服务器。 一切都很好,但我想知道以下是否可能以及在哪里可以find信息: 断电 – 我们有一台备用设备APC xps1000,它似乎工作正常,但是如何确保虚拟机的电源在电源打开时closures,电源恢复时又重新打开。 我住了1小时,所以我不能启动服务器。 温度 – 正在启动,这台服务器是在一个壁橱:)它变暖。 现在服务器运行在78度。 通常不会比这更热。 有什么工具可以用来提醒我温度? 警报 – 以及上述2项,可以通过这封电子邮件发送给我吗? 我不login到经常检查的服务器。 就像我说的,我是一个开发人员,所以我大部分时间都是由构build和编译组成的。 任何帮助将不胜感激。

Xen虚拟化服务器2K8R2 w / SQL 2K8反应迟钝

大约一年前,我们将大部分小型企业Windows和Linux基础架构虚拟化,其中包括启动新的(不是P2V)Server 2008 R2虚拟机。 直到几个星期之前,这个performance还是令人满意的,当时做出如下修改: Xen从5.5升级到5.6FP2 2K8R2 C:驱动器在XenCenter中进行了10次扩展,允许Windows扩展驱动器以包含增加的空间。 页面文件从另一个虚拟驱动器重新定位到扩展的C: 由于这些变化,我们有一些事件的服务器变得没有反应。 出现的行为是,查询本机所驻留的一个数据库的应用程序和网站会发生超时错误,RDP连接很可能永远不会开始,或者不能使login屏幕进行身份validation,XenCenter中的虚拟控制台控制将无法validationGUI是否被locking,或者是否打开,任何交互(鼠标跟踪除外)都会导致系统无响应的错误。 我的SNMP监视仍然会报告服务器和SQL服务可用,但通过适当的方式尝试重新启动服务器(XenCenter,从另一台计算机closures/ i,虚拟控制台,如果我可以与之交互)将会失败。 只有解决这个问题的方法是XenCenter的“强制重启”。 故障排除步骤目前我已采取的步骤: 增加内存分配 移动到替代Xen主机 安装了MS KB979149 带来另一个虚拟驱动器移动所有的分页 设置每晚重启(就在昨天) 关于什么样的监测开始回答正在发生的事情,或任何已知的问题,可能导致这种想法的任何想法?

如何强制停止/删除XenServer下的VirtualMachine(可能的错误)

我正在testingXenServer 5.6 100-47101p,我安装了四个VM,两个FreeBSD和两个Windows。 安装了这四个虚拟机后,我重新编译了包含FreeBSD 8.2 i386内核的虚拟机,启用/支持XEN,重新启动后,XenCenter上的控制台没有显示任何内容(buggy内核通常不会启动),我试图强制closures/ force重新启动虚拟机,但没有发生,在日志上我得到了常见的消息,停止或重新启动无法完成,因为一个挂起的任务。 通过在XenServer上的SSH,我试过: xe任务列表xe任务取消强制=真uuid =,xe虚拟机关机等,但没有任何工作。 停止虚拟机的唯一方法是重新启动XenServer并禁用服务器上的自动启动引导 VM的属性。 重新启动完整的XenServer后(所有其他虚拟机都closures了),我又重新启动了FreeBSD 8(buggy KERNEL)来进行debugging或者在控制台上发现了一些东西,但是至less在启动过程中我得到了控制台WINDOWS操作系统,下图: 再次,我无法停止,重新启动或删除虚拟机。 重启服务器后,同样的行为发生,有人XenServer没有正确地持有/封装虚拟机在一个点,允许或共享另一个虚拟机的VNC在越野车实例,这肯定是一个错误。 但是我想知道,每次发生这种情况时,如何防止重新启动Xenserver,因为我想testing不同的FreeBSD内核,但是重新启动影响其他工作虚拟机的整个服务器是很痛苦的,因为目前我无法停止/删除/重启testing虚拟机实例。 从理论上讲,XenServer应该能够正确隔离虚拟机实例,但是正如这里所解释的,这样做并不合适。 在我的情况下,它没有用于testing,因为就像有一台机器,我必须重新启动每一次冻结。 所以,如何解决这个问题的任何想法,不包括用VMWARE ESXI之类的东西来改变XenServer,在这个问题上这个问题确实没有发生。 XenServer是否使用Xen项目的开源代码/源代码? 它是否有任何区别与这个问题有关使用其中之一? 只是为了logging,我已经成功地安装了FreeBSD 8.2 amd64和FreeBSD 9 BETA,两者都支持在内核上启用XEN,没有任何问题,但是除了操作系统之外,如果其他人想要testing任何KERNEL,LINUX ETC虚拟机应该是孤立的,否则做这种testing是非常困难和繁琐的。 如果有人想复制这个,只需要安装FreeBSD 8.2 i386(安装源代码),然后使用XEN选项(usr / src / sys / i386 / conf / XEN)重新编译内核。 #cd /usr/src #make buildkernel=XEN #make installkernel=XEN 重新启动,你会崩溃XenServer内的东西,不会让你删除/停止/删除此虚拟机。 在XenServer Eventlog上,您将看到: 错误:涉及对象的另一个操作正在进行中 对于安装,我使用的是FreeBSD-8.2-RELEASE-i386-disc1.iso MD5 […]

可以达到共享存储容量,防止在XenServer中启动VM?

我在XenServer上安装了一个VM; 它的驱动器是在刚刚达到容量的NFS共享上,这可能会阻止虚拟机启动?

XenServer 6.0升级pygrub错误

刚将我们的XenServertesting机从5.6升级到6.0,其中一个虚拟机(ubuntu-server 10.04 LTS)将不再启动。 XenCenter出错; 9/11/2011 3:48:23 PM Error: Starting VM 'TestDom-Ubuntu' – Traceback (most recent call last): File "/usr/bin/pygrub", line 873, in ? – data = fs.open_file(chosencfg["kernel"]).read() – IOError: [Errno 2] No such file or directory 任何人都遇到过这个问题? 编辑; 我已经更新了在xen引导相关的参数,仍然收到问题; [root@xenserver02 ~]# xe-edit-bootloader -u e38aac4e-4117-b3cc-9f8b-c9d45074cd02 -p 3 [root@xenserver02 ~]# xe vm-param-set uuid=e38aac4e-4117-b3cc-9f8b-c9d45074cd02 PV-bootloader-args="–kernel=/vmlinuz-2.6.32-28-server –ramdisk=/initrd.img-2.6.32-28-server" [root@xenserver02 ~]# […]

重新启动xenhost后,我看不到任何虚拟机

我们在xen服务器池中有两个xen主机服务器。 主机1是主机,主机2是从机。 由于服务器负载,我们重新启动了xenhost1。 重启后,我们无法查看任何虚拟机或从属节点(host2)。 Xen中心仅通过其全部内存和CPU连接到主机1。 我search了日志,找不到虚拟机的任何UID,只有主机的UID值存在。 任何build议将不胜感激。 问候

思杰XenServer,联网如何

我是虚拟服务器vlans的新手。 我是一名程序员,并被分配到一个稳定的存储服务器的任务,我把一个旧的盒子(HP ProLiant ML350 G5)的XenServer免费5.6SP2设置我的RAID(5),安装的足迹,一切顺利。 用gui很简单。 我安装了我的Windows Server 2003的形象,一切运作良好。 现在从xencenter,我build立了我的networking,创build了一个VLAN。 但是,我如何将我的VLAN连接到networking? 我需要一个兼容的开关? 我用这个开关做什么? 它全新的,令人困惑。 我需要每个虚拟机1个物理网卡吗? 我的印象是,我可以使用我唯一的物理网卡作为尽可能多的服务器,因为我想(显然有后果) 基本上,我有一个服务器与xenserver。 Windows Server 2003安装和工作。 只是不能把它到我的networking。 我很感激你的阅读时间。

在XenServer中更改xenbr0网桥名称

我想在XenServer中以xenbr0以外的名称设置桥接,例如cloud0。 我编辑这些文件和他们的竞争对手,以便他们可以处理桥接连接: 在/ etc / XenSource公司库存 CURRENT_INTERFACES = 'cloud0' MANAGEMENT_INTERFACE = 'cloud0' / etc / sysconfig / network-scripts / ifcfg-xenbr0到ifcfg-cloud0 DEVICE = “cloud0” 在/ etc / sysconfig / network中的脚本/的ifcfg-eth0的 BRIDGE = cloud0 但是即使使用“ifdown xenbr0”也没有提供结果,所有这些修改都不会在XenServer重新启动时持续存在。 那么更改xenbr0网桥名称的正确步骤是什么? 谢谢

通过XenServer接口访问所有VLAN

对于我当前的设置,我在XenServer机器上有一个物理网卡,用于接收标记有各种VLAN ID的stream量。 我有一台运行Vyatta的虚拟机,需要能够访问标记和未标记的stream量才能路由stream量。 问题如下:1)如果我将XenCenter中的NIC绑定到VM(没有与其关联的VLAN ID),则VM将看不到任何标记的通信。 我已经使用tcpdumpvalidation了这一点。 但是,被标记的stream量正在stream入XenServer机器中。 2)我拥有7个以上的VLAN,因此在XenCenter中将每个VLAN添加为接口不是一个选项。 3)即使tcpdump显示没有标记的stream量进入虚拟机网卡,我已经尝试在Vyatta内添加VLAN接口。 这也是行不通的。 我已经尝试使用Linux桥接和openvswitch设置,似乎都没有工作。 我运行XenServer 6.0.3免费和Vyatta VC6.3。 请帮忙! 我已经用完了想法。 我GOOGLE了几个小时,似乎无法find任何东西。