XEN 虚拟机安装

XEN 虚拟机安装

VT安装准备:

#vim server.repo

[base]

name=Red Hat Enterprise Linux 5Server - i386 - base

baseurl=ftp://192.168.0.254/pub/RHEL5U3/Server

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[VT]

name=Red Hat Enterprise Linux 5Server - i386 - VT

baseurl=ftp://192.168.0.254/pub/RHEL5U3/VT

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

~

#yum clean all

#yum update

#yum grouplist

#yum groupinstall Virtualiation

# vim /etc/xen/xend-config.sxp

(dom0-min-mem 128)

#service xend restart

文本方式安装虚拟域方法如下:

# virt-install

system1

512            xen最小化安装,虚拟机内存不可低于256

/var/lib/xen/images/system1.image      如果开启selinux必须安装在此目录

6

no

nfs:192.168.0.254:/var/ftp/pub/RHEL5U4

#ctrl ]      中途退出

#xm console system1    登录系统

#xm create -c system1  启动系统

#virt-manager     启动虚拟机管理器

图形安装虚拟域方法如下:

#virt-install

system1

512            xen最小化安装,虚拟机内存不可低于256

/var/lib/xen/images/system1.image      如果开启selinux必须安装在此目录

6

yes

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

拷贝生成新的系统:

#poweroff

#cd /var/lib/xen/images

#cp system1.img system2.img

#cd /etc/xen

#cp system1 system2

#vim system2                 修改name/uuid/disk/vif参数

增加虚拟网卡:

#vim /etc/xen/system2

vif = [ "mac=00:17:3e:09:8f:df,bridge=xenbr0","mac=00:18:3e:09:8f:df,bridge=xenbr0" ]

增加disk设备:

#cd /var/lib/xen/

#dd if=/dev/zero of=./bigfile.img bs=512 count=1 seek=400000

#vim /etc/xen/system2

disk = [ "tap:aio:/var/lib/xen/images/system2.img,xvda,w",

"tap:aio:/var/lib/xen/images/bigfile.img,sda,w" ]

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

系统启动自动启动虚拟机:

#cd /etc/xen

#ln -sv /etc/xen/system1 ./auto/system1

图形化安装系统没有console接口,需要手动添加:

修改grub.conf

kernel /vmlinuz-2.6.18-164.el5xen ro root=/dev/VolGroup00/LogVol00  console=xvc0

修改inittab:

co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav

文本化安装系统没有vnc图形化连接,设置:

#vim /etc/xen/system1

vfb = [ "type=vnc,vncunused=1"  ]

时间: 2024-11-05 19:29:50

XEN 虚拟机安装的相关文章

centos安装配置xen虚拟机

XEN是目前Linux上的最佳的虚拟化解决方案,特别适合于服务器应用,如用于将多个服务器合并到一台物理服务器上,以节省运营成本(机房空间.电力消耗):或者是出于安全角度的考虑,需要将不同的应用进行分区,以便降低安全风险等.名词:完全虚拟化(Full Virtualization):full virtualized半虚拟化(Para Virtualization):paravirtualized查看CPU对虚拟化的支持程度:Intel和AMD的半虚拟化支持标识 - PAE# cat /proc/c

2、xen虚拟机的安装

将centos的镜像文件通过ftp上传到/data目录下 可以在本机上搭建一个ftp服务器 在VM虚拟机上下载镜像 也可以使用vmtools工具 开始安装xen虚拟主机准备工作(利用命令行安装xen虚拟机) 安装apache,在apache根目录下创建tree目录 # yum install httpd # service httpd start chkconfig httpd on # cd /var/www/html/ mkdir tree reboot 将centos镜像文件挂载到/var

CentOS6.5下安装xen虚拟机

如果看到输出中有pae,那么cpu就支持半虚拟化,如果输出中同时有pae和vmx/svm(注:vmx为intel,svm为amd),那么cpu支持全虚拟化 第一: 将Xen4CentOS资料库连接到你的机器,以便安装可以轻松完成.要做到这一点,请输入: yum install centos-release-xen 第二:现在已经将Xen4CentOS资料库添加到yum系统,接下来安装xen yum install xen 第三:加载了虚拟机管理程序软件.现在,我们需要新的内核添加到GRUB菜单.

CentOS 5.8下Xen虚拟机的安装及操作

公司新到的服务器IBM3650M4(12G内存,900G硬盘,cpuE5-2400),打算在上面搞xen虚拟化.查看了很多文档,最后终于成功. 1查看机器的cpu是否支持虚拟化 cat /proc/cpuinfo | grep flags 如果结果出现pae,说明支持半虚拟化:如果出现vmx或svm,则支持全虚拟化. 2 两种方法可以安装xen. 2.1 新机器装系统的时候在图形界面可以选择加上xen虚拟化 2.2 装好系统后,命令行安装方式. 3 使用yum 安装,自动解决依赖关系. yum

xen的安装以及虚拟机的创建

(一) 升级整个系统后重启,然后加入 CentOS 官方 Xen 源(Xen4CentOS6)并安装 Xen 内核及相关工具.需要注意的是,采用 CentOS-6.5-x86_64-minimal.iso 最小化安装的系统没有包括 Perl,Xen 工具需要 Perl 的支持,所以需要安装 perl 先:# 关闭selinux# vi /etc/selinux/config  # 把其中的SELINUX=enforcing 改成 SELINUX=disabled # yum update# re

Xen虚拟机克隆实战

在我们使用Xen虚拟化的时候,会经常创建虚拟机(VM),每次安装创建步骤比较繁琐,本文介绍通过virt-clone命令克隆xen虚拟机实战. 查看virt-clone命令是否存在 rpm -qa | grep 'virtinst\|libvirt' libvirt-0.8.2-29.el5_9.1 libvirt-python-0.8.2-29.el5_9.1 python-virtinst-0.400.3-13.el5 - #或者 which virt-clone /usr/bin/virt-

Fedora20上Xen的安装与部署

XEN 是一种直接执行在硬件上一层软件,它能够让电脑硬件上同一时候跑多个用户的操作系统.其体系结构例如以下: XEN Hypervisor :介于操作系统和硬件之间的一个软件描写叙述层.它负责在各个虚拟机之间进行 CPU 调度和内存分配. (XEN Hypervisor 不会处理网络.存储设备.视频以及其它 I/O) Domain 0:一个改动过的 Linux kernel,它拥有訪问物理 I/O 资源的权限.同一时候和系统上执行的其它虚拟机进行交互.(Domain 0 须要在其他 Domain

制作Xen虚拟机半虚拟化和全虚拟化镜像

安装时候已经包含虚拟化,所以启动系统后已经是带xen的内核,已经安装好xen相关软件. xen虚拟机的存储有多种方式,根据官方手册上说的有files,lvm,nfs等.我选择了files作为xen虚拟机的存储,因为这样比较简单,当然会有弱点,后面会说到. 先说如何实现半虚拟化: 检查cpu的指令集是否包含pae,这个应该不成问题,我小黑的cpu是T2370都支持. 1.先dd出一个img文件作为虚拟机的安装空间 dd if=/dev/zero of=/xen/image/xen1.img bs=

Xen虚拟机模版制作

制作模版 windows 准备虚拟机安装配置好一个用来制作模版的虚拟机 导出windows的mbr到文件(仅适用于mbr分区表的windows操作系统),基于lvm(基于文件需要使用loop设备) dd if=/dev/mapper/vg_lv_name of=/path/to/windows_tpl.mbr count=1 bs=512 生成模板磁盘的分区设备 kpartx -av /dev/mapper/vg_lv_name 4.复制模板数据到文件(或分区) ntfsclone -r -O