xen安装domU

来源:互联网 发布:仿真软件的作用 编辑:程序博客网 时间:2024/05/04 07:35

一、

sudo apt-get install virt-manager

sudo virt-manager 通过虚拟系统管理器安装,比较容易。


二、

1.创建一个lvmvm disk安装lvm

sudo apt-get install lvm2

2

a.创建一个物理卷--

sudo pvcreate /dev/sdb5这里的sdb5是一个分区(什么格式无所谓)

b.创建逻辑卷组--

sudo vgcreate vg0 /dev/sdb5

c.创建逻辑卷--

sudo lvcreate -L 25G -n vmnode1 vg0

lvcreate -L 512m -nvmnode1swp vg0

d.格式化为ext3

sudo mkfs.ext3 /dev/vg0/vmnode1 mkswap /dev/vg0/vmnode1swp

e.挂载

mount-o loop /dev/vg0/vmnode1 /mnt


2.安装ubuntu10.04到分区vmnode1

a.使用netboot来安装,获取配置文件

sudo wget http://fi.archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/xen/xm-debian.cfg

b.编辑配置:

sudo mv xm-debian.cfg vm02-ubuntu.cfg

sudo vim vm02-ubuntu.cfg

memory= 512

name= vmnode1-ubuntu01

vcpus= 1

vif= ['mac=00:16:3e:00:00:12,bridge=virbr0']这里的mac地址要唯一,通过ifconfig查看virbr0的MAC地址

disk=['phy:vg0/vmnode1,xvda,w']

if not xm_vars.env.get('install'): bootloader="/usr/bin/pygrub"else:

c.安装

xm create -f vm02-ubuntu.cfg -c install=true

d.启动domain

sudo xm create vm02-ubuntu.cfg -c