我尝试引导一个XEN虚拟机,它看起来像硬盘命名从/dev/sda1更改为/dev/hda1 。 因此,启动过程将我拖到initramfs中的一个忙框。 我该如何指定可能正确的启动设备,并继续启动?
我已经在Ubuntu的12.04 LTS上设置了xen。 我已经尝试安装一个客户到我创build的名为xen-lvm的lvm virt-install脚本: sudo virt-install \ –name client2-ubuntu-server \ –ram 512 \ –location http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/ \ –accelerate \ –disk path=/dev/dev-server/xen-lvm \ –boot kernel=/boot/vmlinuz-3.2.0-35-virtual,initrd=/boot/initrd.img-3.2.0-35-virtual \ –force 当我尝试启动虚拟机( xm create client1-ubuntu-server )时,我第一次尝试安装时没有–boot选项,它具有完全相同的错误: Error: (2, 'Invalid kernel', 'elf_xen_note_check: ERROR: Will only load images built for the generic loader or Linux images') 有人知道我需要做什么吗? 运行32位和硬件虚拟化是不可能的(必须半虚拟化)。 也许我不应该在guest虚拟机中安装主grub引导加载程序,而是改变为我的主机操作系统? 更新 我已经设法使用xm create而不是virt-install ,以便在错误发生之前使用bootloader启动,如下所示: […]
我已经在64g内存的服务器上安装了Oracle Enterprise Linux 64bit。 但系统只检测到32b的内存,这里是详细信息: [root@oracle-node2 ~]# uname -a Linux oracle-node2.ra.gov.ge 2.6.18-194.el5xen #1 SMP Mon Mar 29 22:22:00 E DT 2010 x86_64 x86_64 x86_64 GNU/Linux [root@oracle-node2 ~]# uname -r 2.6.18-194.el5xen [root@oracle-node2 ~]# uname -m x86_64 [root@oracle-node2 ~]# head /proc/meminfo MemTotal: 33554432 kB MemFree: 28984540 kB Buffers: 35612 kB Cached: 1912284 kB SwapCached: 0 kB Active: […]
我是XenServer的新手,想要尝试添加新的虚拟机。 我正在运行XenServer 6.1和XenCenter。 我已经通过刻录DVD成功地创build了一个新的虚拟机,并且在XenCenter中通过select“安装介质”下的“我的服务器上的DVD驱动器”下的“DVD驱动器0”来创buildDVD,所以我知道我可以成功创build虚拟机。 每次我想安装另一个操作系统时,我都不想刻录CD / DVD,因为我正在尝试一些不同的操作系统。 我希望能够从USB闪存驱动器或新的存储库(SR)进行安装。 到目前为止,我已经阅读了很多文档(包括XenServer和Google),但似乎无法find我的问题的答案。 我在包含.iso的Windows窗口中共享了一个文件夹,然后尝试创build一个指向该networking共享的CIFS SR,但是即使它在XenCenter中显示出来,一旦我完成创build并看到状态,它就会显示OK和Connected I不能使用它。 在安装介质下创build一个新的虚拟机时,我看到它,但是下面没有任何东西可以select(例如'MyServer上的DVD驱动器'存在,在'DVD驱动器0'下面,我可以select这个和这个工程)。 我也尝试加载闪存驱动器上的.iso。 我可以看到它在可移动存储下,但不知道如何在创build虚拟机时参考它。 任何人都可以告诉我我做错了什么? 如果我有.iso,看起来应该很容易从networking文件夹或USB驱动器安装
我有一个VPS服务器(基于Xen)从一个提供商购买,现在我想移动服务器到另一个(基于KVM) 什么是最好的办法呢? 我真的不想重新安装整个系统,重新做configuration.. 虽然我可以负担得起的停机时间,懒惰的人最安全的方式是什么?
我已经在Debian上运行了XEN Hypervisor作为我的基础系统。 我了解VNC,并在虚拟机pipe理程序中概念性地安装基于PV的系统,但是我在基于ISO的HVM上从头开始卡住了。 我通过SSH连接到DOM0,下载了Ubuntu桌面ISO,创build了一个卷,并像这样安装了我的configuration文件(来自Ubuntu网站手动安装HVM Guest的说明 ): builder = "hvm" name = "ubuntu-hvm" memory = "512" vcpus = 1 vif = [''] disk = ['phy:/dev/vg0/ubuntu-hvm,hda,w','file:/root/ubuntu-12.04.2-desktop-amd64.iso,hdc:cdrom,r'] vnc = 1 比: root@debian:~# xm create /etc/xen/ubuntu-hvm.cfg 哪个返回: Started domain ubuntu-hvm (id=13) 虚拟机启动,现在我需要运行GUI来通过VNC安装…但是这是我卡住的地方:我通过SSH或terminal连接,没有VNC应用程序我可以“启动”,所以说,而虚拟机没有一个IP我可以路由连接VNC(假定尚未运行)。 root@debian:~# xm vncviewer ubuntu-hvm invoking vncviewer 0.0.0.0:0 Error: Can't open display: 我知道我可以安装Ubuntu服务器,并添加一个桌面( 我假设一个vnc服务器安装后) – 但是这不正确,因为他们提供了安装HVM和通过VNC连接的指示? 我是否需要做一些PV风格的桌面安装…?
今天我从[安全]申请了Debian Squeeze的最新xen更新。 包版本现在是4.0.1-5.8 。 之后,xend开始performance怪异(aka错误): root@root:~# sudo service xend restart Restarting Xen daemons: xend/etc/xen/scripts/network-route: line 20: /etc/xen/scripts/hotplugpath.sh: No such file or directory /etc/xen/scripts/network-route: line 28: /proc/sys/net/ipv4/conf/eth/proxy_arp: No such file or directory /etc/xen/scripts/network-route: line 20: /etc/xen/scripts/hotplugpath.sh: No such file or directory /etc/xen/scripts/network-route: line 28: /proc/sys/net/ipv4/conf/eth/proxy_arp: No such file or directory xend/etc/xen/scripts/network-route: line 20: /etc/xen/scripts/hotplugpath.sh: No such […]
我安装了Debian的vServer(重要的是因为我不知道Debian是如何安装和/或构build的)。 输出~# uname -r : 2.6.26-2-xen-amd64 。 在执行(先安装一些其他的3.2版本的内核后) ~# apt-get install xen-linux-system-3.2.0-4-amd64并在~# update-grub和~# reboot ,内核版本似乎是不变。 为什么? ~# dpkg -l | grep xen ~# dpkg -l | grep xen给(重新格式化): libxen-4.1 (4.1.4-2) libxenstore3.0 (4.1.4-2) xen-hypervisor-4.1-amd64 (4.1.4-2) xen-linux-system-3.2.0-4-amd64 (3.2.35-2) xen-system-amd64 (4.1.4-2) xen-utils-4.1 (4.1.4-2) xen-utils-common (4.1.4-2) xenstore-utils (4.1.4-2) ~# cat /boot/grub/grub.cfg给出: # # DO NOT EDIT THIS FILE # […]
在XEN 6.1下,我试图让一个debian压缩VM超过32GB的内存。 但是Xen Center给了我这个:“分配给这个虚拟机的物理内存的数量大于它的主服务器的总内存”。 主机服务器有更多的内存(128GB)。 这是一个Xen限制吗? 如果是这样,是否有解决方法? @David Schwartz # xl info host : xxx release : 2.6.32.43-0.4.1.xs1.6.10.734.170748xen version : #1 SMP Mon Sep 10 13:28:39 EDT 2012 machine : i686 nr_cpus : 16 max_cpu_id : 15 nr_nodes : 2 cores_per_socket : 4 threads_per_core : 2 cpu_mhz : 3292 hw_caps : xxx virt_caps : hvm […]
根据主题。 Xen 4.2.1 libvirt 0.10.2-18.el6 Linux gatto.example.com 3.8.3-1.el6xen.x86_64 #1 SMP Sat Mar 16 15:16:57 EST 2013 x86_64 x86_64 x86_64 GNU/Linux 我遵循Xen维基上的指示,重build了libvirt RPMS。 但是,当我运行virsh时,我得到: [root@gatto SPECS]# virsh capabilities error: Failed to reconnect to the hypervisor error: no valid connection error: Unable to issue hypervisor ioctl 3166208: Function not implemented 另外在libvirtd.log中: 2013-03-18 09:45:29.738+0000: 8973: error : xenHypervisorDoV1Op:967 […]