Questions tagged [xen]

Xen is a hypervisor based virtualization. It supports x86, AMD64, IA64, ARM and other CPU types, and Linux, Windows, Solaris and *BSD guest operating systems.

The Xen (pronounced zen) hypervisor runs directly on the hardware and then starts a privileged virtualized system called "Dom0". You can regard that as xen-controller. From the Dom0 system you can create other virtualised systems called Domains that Xen literature calls DomU.

Xen works with paravirtualisation and full virtualisation (full virtualisation is only available on systems supporting CPU virtualisation extensions). Paravirtualisation requires an OS that is aware of it to work, but on the other hand provides almost direct access to critical parts of the hardware like memory and I/O, making paravirtualisation extremely fast. Linux and most BSDs have paravirtualised awareness and are widely used with Xen.

Full virtualisation is used by operating systems that are not paravirtualisation-aware like Microsoft Windows and require hardware support, specifically the virtualisation extensions from AMD and Intel (AMD-V or VT-x respectively). Also, full virtualisation has to emulate most of the access to hardware, having a performance penalty to this kind of virtualisation.

Xen started as a project at the University of Cambridge in 2003 as an open source project with an associated company selling support services (XenSource, Inc). Citrix acquired XenSource in 2007 and renamed the professional services XenServer, while the open source project moved to http://www.xen.org and continued its development under the guidance of the Xen Project Advisory Board formed by companies interested in Xen development. XenServer products were renamed Xen Cloud Platform (XCP) and open sourced by Citrix in 2009 and are available for download on the xen.org website.

1147 questions
0
votes
2 answers

Xen P2V for large physical hosts with much free space

I need to P2V a rhel5 machine to xen under rhel5. I know I can use dd if=/dev/sda then using virt-install --import on the host, but the downside of this is the original machine has 80% free space on its drive. Does anyone know of (or can document) a…
Sirex
  • 5,499
  • 2
  • 33
  • 54
0
votes
1 answer

Xen HVM: Can I make virtualisations if I'm a guest (domU)?

Maybe strange question. But as far as I understand HVM is full emulation of hardware. I have a VDS with 16gb ram and 8xeon, it's domU of XEN HVM. I don't want to run tons of daemons in one plate.. So my question is can I install any virtualisation…
holms
  • 1,524
  • 7
  • 20
  • 37
0
votes
1 answer

Possible to clone an openVZ VPS to Xen domU for dev purposes?

I've been asked to do some server tuning on a production openVZ VPS to try and get the apache memory usage down. (Apache's been hitting the memory limits and we've been getting fork(): Can't allocate memory a number of times a day.) However, I can't…
Kyle
  • 215
  • 2
  • 10
0
votes
1 answer

Can I set noatime for my XEN guest OS partition? Will it work?

I have a VPS in cloud environment based on XEN Virtualization platform. /etc/fstab looks like that: LABEL=PRGMRDISK1 / ext3 errors=remount-ro 0 0 As far as I know IO can pretty easily become a bottleneck if some other VPS…
user45286
  • 336
  • 1
  • 4
  • 12
0
votes
1 answer

Debian Squeeze Ganeti - lvm.conf filter problem

I've been integrating the ganeti project and it has a problem with the ":" character at the PV ( physical volume ), name. By adding the line filter = [ "r|:|", "a|.*|"] in /etc/lvm.conf, when creating PV, it is written correct. But when create a VG…
0
votes
1 answer

Connecting to xen domU console using vnc

To follow this question : Cannot connect to Xen domU via VNC if X isn't installed on domU I'm able to connect using VNC but only see the login screen, not the whole boot process log (and pygrub menu) which I want to see. on DomU, menu.lst : kernel …
Disco
  • 1,421
  • 5
  • 20
  • 34
0
votes
1 answer

Xen 4.0.1 Dom0 draws too much memory by nothing apparent - ooms out when streched under 900 MB

Greetings, I've setup a new ubuntu 10.10 server for xen 4.0.1, though it included kernel compilation (creating PVOPS 2.6.32 kernel) and all the stuff by their guide - (generally include xen and download all packages needed and make world + add sata…
Qiqi
  • 243
  • 2
  • 12
0
votes
2 answers

Does anyone knows how to convert ovf file to img using centos?

I'm trying to instal nuxeo on centos and I'm using now xen to virtualize. Nuxeo's downloads have not xen image. Only available ovf and vmware. Is possible to make the conversion?
Fjrojast
  • 1
  • 1
0
votes
1 answer

Xen 4.0.1 on Ubuntu 10.10 not booting

I'm trying to get Xen 4.0.1 run as dom0 on a fresh/clean install of 10.10 desktop (x64). Followed the step by step tutorial at http://wiki.xensource.com/xenwiki/Xen4.0 I have the pvops kernel in /boot, also included the ext4 fs support by…
Disco
  • 1,421
  • 5
  • 20
  • 34
0
votes
1 answer

Missing hvc0 in Ubuntu Lucid Xen DomU

I've just installed an Ubuntu Lucid 64bit image (from Stacklet) as a Xen DomU, running under Xen 3.2.1 on Centos 5.2 64bit. Everything is working fine, except my logs are flooded with: /dev/hvc0: No such file or directory I tried creating the…
Joril
  • 1,610
  • 1
  • 21
  • 28
0
votes
1 answer

Xen server change from eth0 to eth1

I have a Xen server (solusvm slave) and the eth0 is broken. I switched it to eth1. The main IP now works, but the VPS IPs no longer work. How do I get them to work?
Pee Wee
  • 1
  • 1
0
votes
2 answers

how to install debian from a rescue cd (via ssh)

situation: server with RAID 1 (2x1000GB) currently logged in via SSH (network based debian rescue cd) need to accomplish: install a debian based Xen (maybe with: http://wiki.xen.org/xenwiki/LiveCD ?) keep RAID 1 problem: I have no physical…
tommy
  • 1
  • 1
0
votes
1 answer

How to install libguestfs / guestfish for xen on CentOS 5.5?

According to this page: http://libguestfs.org/ I should be able to just type: yum install '*guestf*' However this returns back: No package *guestf* available. Thanks for any help!
Eric
  • 160
  • 8
0
votes
1 answer

Copied XEN vm to new host - boots up asking to fix the HD (win2003 guest)

I have an old box running CentOS 5.4, and XEN. It has a 2003 Guest that I wish to move over to another CentOS box running XEN. I stopped the machine, and have SCP'd the HD image files of the guest to the new host. I ran md5sum on the files, and they…
Mister IT Guru
  • 1,178
  • 3
  • 15
  • 35
0
votes
1 answer

Installing Xen 4.0.1 from Source on Ubuntu 10.10

I'm trying to install Xen 4.0.1 from Source on Ubuntu 10.10 Server Edition. I started with a clean machine and followed the instructions from https://help.ubuntu.com/community/Xen. So I installed the packages mentioned there with: sudo apt-get…
markus
  • 185
  • 5
  • 10