Articles of xenserver

可以在本地HTTP / FTP上托pipeCentOS netinstall文件?

我正在Dell R610上运行XenServer,并正在运行一个catch-22。 在从DVD安装期间,CentOS无法findDVD包目录。 这是一些报告错误,在某些硬件configurationXenServer + CentOS6 + DVD安装=安装失败。 是的,我检查了MD5,让光盘testing通过。 在每一个报道的案例中,netinstall都是解决scheme。 问题是我的networking访问需要通过一个Web代理,提示您可以下载文件之前。 这自然会打破任何下载自动化。 我一直在等待IT部门制定例外规则,让我的实验室绕过提示,但是现在已经过了3个星期了,他们似乎没有反应。 (我一直在这一两天工作) 我想尝试在我的Xennetworking中本地托pipenetinstall文件。 现在我只有一堆基于Windows的虚拟机,CentOS不会安装,所以我没有任何Linux工具。 我曾尝试将所有DVD内容从使用Mongoose的Windows服务器之一托pipe。 (我不想设置IIS),我把它们复制到一个类似于所有镜像的托pipe子目录(例如http:///centos/6.2/os/i386/),没有任何validation或任何东西。 然后在netinstall我正确地指出了它。 我现在意识到只是复制DVD文件将无法正常工作。 重新数据将指向本地设备,而不是我所托pipe的站点。 (例如,DVD repodata包含指向软件包位置的xml)显然,我通过HTTP托pipe它们,而不是从DVD托pipe它们。 有没有简单的方法来解决这个问题? 我只是想在Xen上安装CentOS6。 如果有CentOS 6.2交钥匙可下载的Xen映像或者可下载的回购映像,我也会这样做! 先谢谢你!

XenServer虚拟机失去networking设置

我们为客户使用Citrix XenServer 6.0部署虚拟机。 两个单独的客户端遇到同样的问题:当Server 2008虚拟机重新启动时,静态IP地址(networking地址,子网,网关,主DNS)似乎不能正确应用,因为无法ping通IP,networking服务不能访问等 通过手动将networking适配器切换到DHCP,然后将其重新设置为原始静态IP,可以解决问题。 虽然不是主要问题,但由于Windows更新而重新启动服务器是一件痛苦的事情,而且需要通过iSCSI Initiator再次手动将iSCSI驱动器连接到Windows。 我们已经尝试从XenCentre下的虚拟机中移除networking适配器,但没有运气。 任何人遇到类似的问题

使用XenServer VM启动Clonezilla

我正在尝试将基于RHEL的服务器迁移到Citrix XenServer(5.6)VM。 我的计划是使用Clonezilla LIVE CD,我曾经有过很好的克隆物理到物理的东西。 所以我已经创build了物理服务器的映像。 为了简单起见,我在XenCenter中创build了一个新的虚拟机,具有1个单CPU和1Gb内存 – 将在以后投入更多资源。 不过在还原部分,我可以在新虚拟机上启动Clonezilla,并且可以在启动屏幕上selectClonezilla的不同模式。 但是我从来没有成功通过第一个启animation面。 ISO位于networking共享中。 现在我已经尝试了不同版本的Clonezilla,默认Debian和基于替代Ubuntu的amd64和i486版本。 共有4个ISO。 a)clonezilla-live-2.1.0-26-amd64:在下面停下来,之后闪烁的马车 [2.808077] Refined TSC clocksource calibration: 2666.841 Mhz [2.808108] Switching to clocksource tsp b)clonezilla-live-2.1.0-26-i486:用黑屏停止 c)clonezilla-live-20130226-quantal-amd64:用白色屏幕停止 d)clonezilla-live-20130226-quantal-i386:用白色屏幕停止

Xenserver:在虚拟机构build期间传递参数

在XenServer上有什么方法可以使用Linux(CentOS 5.8)从虚拟机内部读取虚拟机元数据(自定义字段,标签,虚拟机名称)? 基本上我想要做的是: 使用创build新的VM xe vm-install template = MYTEMPLATE new-name-label = MYVM 读取元数据以configurationVM主机名,IP地址等 在EC2上,您可以在启动新VM时传递包含脚本的用户数据文件。 一旦VM启动,脚本就会执行。 与此类似: ec2-run-instances –key KEYPAIR –user-data-file CONFIGURE-SCRIPT ami-bf5eb9d6 我可以使用“BOOT OPTIONS”中的“OS引导参数”将一些信息传递给VM # cat /proc/cmdline ro root=/dev/vg0/root console=xvc0 CUSTOMTEXT 这对我来说看起来不太优雅,可能会干扰一些真正的Linux启动参数。 另一个问题是,CUSTOMTEXT将在每次启动时继续传递给VM。 我只需要一个方法来在虚拟机创build过程中传递一些参数,并运行一个脚本,在第一次启动时使用这些参数。 有任何想法吗 ? 干杯 古斯塔沃

在3ware 9750 raid5上安装xenserver 6.2

我想在由3ware 9750控制器pipe理的raid5上安装XenServer 6.2(内核2.6.32)。 XenServer安装程序无法识别raid5,我想我必须为3ware 9750 4i控制器加载驱动程序。 我在这里find了一个下载 但在这个档案中只有源代码。 我没有合适的机器来编译这个驱动程序。 有没有办法安装新的服务器,而无需在另一台机器上编译驱动程序? 更新2013-08-24: 我按照答案中提到的加载DDK虚拟机。 有可能对模块源文件运行make (3w-sas-2.6.32.tgz见下载 ),并以这些文件结束: -rw-r–r– 1 root root 268 Aug 24 09:02 .3w-sas.ko.cmd -rw-r–r– 1 root root 30573 Aug 24 09:02 .3w-sas.mod.o.cmd -rw-r–r– 1 root root 38796 Aug 24 09:02 .3w-sas.o.cmd drwxr-xr-x 2 root root 4096 Aug 24 09:02 .tmp_versions -rw-r–r– 1 8004 345 […]

PXE安装XenServer 6.2

我已经将XenServer 6.2添加到我们的PXE / TFTP服务器。 一切正常,但我无法按原样安装XenServer。 我们获得XCP版本而不是XenServer 6.2。 这应该是正常的? 这是我的configuration文件: 应答文件: <?xml version="1.0"?> <installation> <primary-disk>sda</primary-disk> <keymap>us</keymap> <admin-interface name="eth0" proto="dhcp" /> <source type="url">http://pxeserver.domain.com/repos/xenserver</source> <timezone>America/Sao_Paulo</timezone> </installation> pxelinux.cfg的/默认: label E kernel mboot.c32 append xenserver/xen.gz watchdog com1=115200,8n1i console=com1,tty — xenserver/vmlinuz root=/dev/ram0 console=tty0 console=ttyS0,115200n8 ramdisk_size=32758 answerfile=http://pxelinux.domain.com/repos/xenserver/answerfile — xenserver/install.img 里面的文件夹结构/ srv / repos / xenserver: /srv/repos/xenserver# ls answerfile packages.main packages.transfer-vm packages.xenserver 文件夹packages.xenserver似乎被忽略,因为只安装了packages.main。 […]

如何保持在XenServer中组织的iptables?

我需要使用一些iptables规则来允许其他服务的端口和实现一些NAT服务。 在/etc/sysconfig/iptables它说不要直接编辑这个文件。 我知道CentOS / Xenserver中包含一些GUI / TUI工具,我也可以通过rc.d或networking脚本调用init.d脚本来添加这些规则。 我的简单问题:只是调整/etc/sysconfig/iptables是安全的还是有一个更好的方法,以保持简单和组织?

Xen Server,Ubuntu VM增加磁盘大小,现在不会启动

Citrix XenServer 6.2运行Ubnutu服务器14.04 它有一个300GB的磁盘连接,使用XenCenter我增加了磁盘大小到500GB,计划使用gparted来调整分区大小。 现在它不会启动。 我在XenCenter控制台中没有任何东西。 XenCenter日志在计时器停止前几分钟显示“正在启动VM”,但没有错误消息。

在没有Xenserver主机的情况下以Linux救援模式恢复Xenserver虚拟机

我的物理服务器被黑了,所以我的提供商已经closures了服务器,并在Linux救援模式下启动。 我已经完全访问Linux中的文件系统,但经过几个小时的尝试和search,我无法find一个方法来从这台服务器的虚拟机。 我会解决任何问题,导出虚拟机,访问他们的虚拟驱动器来抓取数据等。 基本上我必须在这个物理服务器上重新安装Xenserver,但是我想首先获取我的数据,但是似乎没有运行Xenserver,您无法执行任何types的导出来保存虚拟机。 我们有一个备份解决scheme,但是我不是100%的信心,不知道它是否工作,直到我已经擦干净这个服务器,然后恢复虚拟机。

随机XEN客人不开机抱怨磁盘没有find

执行最新的Citrix XEN Server 6.2更新,跳过与6.5相关的任何事情。 修复GrubConf.py后,一切似乎都正常,只是几个随机的Windows服务器无法启动。 XenCenter失败的计算机日志选项卡提到“ 错误:无法执行此操作,因为指定的虚拟磁盘找不到”。 非引导计算机的虚拟硬盘位于iSCSI磁盘上的LVM上。 确认使用相同的iSCSI磁盘的其他虚拟机启动正常。 担心,因为我们的以太网到SAS桥接机器和背靠背的扩展断电都有问题。