xen虚拟化实战系列文章列表
xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码
xen虚拟化实战系列(七)之xen虚拟机VNC访问配置
xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置
xen虚拟化实战系列(十一)之xen虚拟机磁盘文件挂载
xen虚拟化实战系列(十二)之xen虚拟机高可用之在线迁移
xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt
1.准备Linux虚拟系统安装源
#可以使用HTTP、FTP或NFS等方式提供给Xen虚拟机用于系统的安装。这里采用ftp方式进行安装,非常简便与快速。
1)安装vsftpd服务
#yuminstall-yvsftpd
#servicevsftpdstart
2)挂载光盘到ftp匿名目录
#mount/dev/cdrom/var/ftp/pub/
说明:vsftpd安装好后就支持匿名访问。
2.创建虚拟机
1)开始安装
#virt-install–prompt
说明:
Whatisthenameofyourvirtualmachine?test01虚拟机名称
HowmuchRAMshouldbeallocated(inmegabytes)?512虚拟机内存
Whatwouldyouliketouseasthedisk(filepath)?/data/test01.img虚拟机磁盘文件
Howlargewouldyoulikethedisk(/data/test01.img)tobe(ingigabytes)?6磁盘文件大小GB
WhatistheinstallURL?ftp://192.168.233.150/pub/FTP安装树
2)选择安装语言
3)选择手动配置IP地址
4)配置IP地址
5)选择startVNC
6)配置VNC密码
创建VNC服务,192.168.233.160:1
6)配置VNC密码
安装VNC客户端,连接xenVNC服务器。
7)开始安装
8)中间部分过程略过,配置分区
这里配置虚拟机分区为lvm分区,将为以后分区扩展做准备。
9)配置主机名,IP地址
10)自定义安装
11)取消显示界面
12)勾选开发包,开发库,老的软件开发。
13)开始安装
14)安装完毕,重启
3.虚拟机调整
虚拟机安装完毕,由于是采用OEL5.8全新安装,以下参数需要修改。
1)调整内核为兼容内核启动
[root@test01~]#uname-a
Linuxtest012.6.32-300.10.1.el5uek#1SMPWedFeb2217:37:40ESTx86_64x86_64x86_64GNU/Linux
[root@test01~]#vi/boot/grub/grub.conf
2)关闭SELINUX
[root@test01~]#vi/etc/selinux/config
3)关闭iptables
[root@test01~]#chkconfigiptablesoff
[root@test01~]#
4)重启虚拟机
[root@test01~]#chkconfigiptablesoff
[root@test01~]#
4.虚拟机管理
1)查看虚拟机
#xmlist
2)控制台登录虚拟机
#xmconsoletest01
ctrl+]通出控制台
3)常用xm命令
可以使用xm命令来启动停止虚拟机启动虚拟机命令如下:
xmcreatevm01#其中vm01为虚拟机的配置文件,位于/etc/xen/vm01
xmcreate-cvm01#如果需要启动控制台,则可以运行命令
xmlist#可以列出所有的虚拟机
xmconsole<domid>#可以显示某虚拟机的控制台
xmreboot<domid>#可以重起id为domid的虚拟机
xmshutdown<domid>#可以关闭id为domid的虚拟机
xmdestroy<domid>#可以销毁id为domid的虚拟机
xmconsolefc5#从终端或控制台登录正在运行的虚拟操作系统
xmsave<DomId><File>#存储正在运行的虚拟操作系统的状态
xmrestore<File>#唤醒虚拟操作系统
xmpause<DomId>#停止正在运行的虚拟操作系统
xmunpause<DomId>#激活停止的虚拟操作系统
xmmem-set<DomId><Mem>#调整虚拟平台/虚拟操作系统的占用内存
xmshutdown#虚拟操作系统的Name或DomID#关闭被虚拟的系统
xmdestroy<DomId>#立即停止虚拟的系统(重要);
xmvcpu-set<DomId><VCPUs>#调整虚拟平台及虚拟操作系统的虚拟CPU个数
xmtop或xentop#查看虚拟系统运行的状态
至此虚拟机安装完毕。