debian6 xen4.0安装 guest半虚拟化--debootstrap安装
为什么80%的码农都做不了架构师?>>>
上一篇介绍了全虚拟化的安装方法,这一篇来用xen-tools来自动安装一个半虚拟化的虚拟机,还是使用上一篇全虚拟化的机器,同时和xen-hvm运行在同一台机器上。
安装xen-tools工具
apt-get install xen-tools
先配置/etc/xen-tools/xen-tools.conf文件,内容如下:
lvm = lvm-xen
install-method = debootstrap
size = 30Gb
memory = 4096Mb
swap = 2048Mb
fs = ext4
dist = squeeze
image = full
gateway = 10.1.6.254
netmask = 255.255.255.0
broadcast = 10.1.6.255
dhcp = 1
genpass = 1
genpass_len = 8
hash_method = sha256
kernel = /boot/vmlinuz-2.6.32-5-amd64
initrd = /boot/initrd.img-2.6.32-5-amd64
arch = amd64
mirror = http://mirrors.163.com/debian
ext3_options = noatime,nodiratime,errors=remount-ro
ext2_options = noatime,nodiratime,errors=remount-ro
xfs_options = defaults
reiserfs_options = defaults
btrfs_options = defaults
boot = 1
serial_device = hvc0
disk_device = xvda
output = /etc/xen
extension = .cfg
开始自动化安装虚拟机
xen-create-image --hostname=xen-para-debootstrap
在上面xen-create-image命令执行完毕后,会显示安装进行到每一步的提示,但是并不能查看整个详细的安装过程,这时查看/var/log/xen-tools/xen-para-debootstrap.log文件,可以看到整个动态安装过程。
/var/log/xen-tools/xen-para-debootstrap.log
大概3~4分钟就安装完毕了,过程下图所示:
因为在配置文件中我定义的是自动分配root密码,通过dhcp获取ip,并且安装完成后自动启动,可以看到会随机分配一个root密码,并且在安装完后启动,但是并未显示通过dhcp获取的ip地址,在日志中也没有,这就需要我们通过xm console xen-para-debootstrap连接到虚拟机上查看,如下图:
可以看到xen-para-debootstrap已经自动运行了,接下来利用console登录系统,会显示系统启动过程的信息,在这里面可以发现通过dhcp获取的ip地址,如图:
知道了ip地址后就可以通过ssh登录系统了,安装完毕后会自动在/etc/xen目录下生成虚拟机的配置文件。
看似比较完美的过程,但是这个系统是有些问题的,具体我还没找到,因为我在宿主机上同时运行配置相同的虚拟机(cpu mem之类的),一个是现在的半虚拟化的xen-para-debootstrap,一个是前一篇全虚拟化的xen-hvm,在进行性能测试后发现半虚拟化竟然比全虚拟化差最少十倍以上,OMG,凌乱了。因此有了下一篇的tar安装。
还请各位大牛给指导指导...
转载于:https://my.oschina.net/guol/blog/79021
debian6 xen4.0安装 guest半虚拟化--debootstrap安装相关推荐
- debian6 xen4.0安装 guest半虚拟化--tar安装
为什么80%的码农都做不了架构师?>>> 还记得上一篇的debootstrap安装过程吗,过程是顺利的,结果是惨败的,至今还没找到原因,但确定是系统哪里设置的有问题,还请大牛给 ...
- VMware vSphere6.0 服务器虚拟化部署安装图解(最全,最详细)-搭建的所有步骤
VMware vSphere6.0 服务器虚拟化部署安装图解 一 .VMware vSphere部署的前期规划要点 1.vSphere的优点 (略) 2如何利用现在的设备架构虚拟化环境 在虚拟化过程中 ...
- VMware vSphere6.0 服务器虚拟化部署安装图解(转载火星小编)
VMware vSphere6.0 服务器虚拟化部署安装图解 版权声明:本文为火星小编原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 文章转载:火星小编 http ...
- VMware vSphere6.0 服务器虚拟化部署安装图解
#1.在40上配置MySQL5.6.33主从复制,3306.3307端口(导出以前的数据,再导入,或者直接用xtrabackup恢复) #2.主库自动插入存储过程,event事件调用,生成二进制文件, ...
- 红帽企业虚拟化平台RHEV中WINDOWS 虚拟机如何安装 GUEST代理和驱动
使用作为 Red Hat Enterprise Virtualization Manager 的一个依赖软件包所安装的 rhev-guest-tools-iso 提供的 rhev-tools-setu ...
- 虚拟化之安装Xen实例
-----本文大纲 Xen简介 Xen体系结构 Xen布署(Centos 6.5) ------------- 一.Xen简介 Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发.它打算在单个计算机 ...
- xen虚拟化实战系列(一)之xen虚拟化环境安装
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1284516 xen目前 ...
- 《深入浅出DPDK》读书笔记(十二):DPDK虚拟化技术篇(半虚拟化Virtio)
Table of Contents 半虚拟化Virtio 132.Virtio使用场景 133.Virtio规范和原理 11.2.1 设备的配置 1. 设备的初始化 2. 设备的发现 3. 传统模式v ...
- Xen虚拟化平台安装及实时迁移
前言 Xen是英国剑桥大学计算机实验室开发的一个虚拟化开源项目,Xen可以在一套物理硬件上安全的执行多个虚拟机,它和操作平台结合的极为密切,占用的资源极少.以高性能.占用资源少著称,赢得了IBM.AM ...
最新文章
- python 自动化对比返回结果
- 第九章网络设备文件管理
- FilterDispatcher is deprecated!
- android java json与实体互相转换工具
- 浏览器拦截打开新窗口情况总结
- zabbix 自动发现规则 触发器_运维监控实战篇,zabbix自动发现和自动注册图文详解...
- 同态加密实现数据隐私计算,能让你的小秘密更加秘密
- 2021款iPad Pro跑分曝光:远超安卓阵营产品
- Python 数据结构与算法——引用计数
- Tips of keras
- opencv+Dlib人脸融合
- Jfinal启动原理及源码简析
- Linux系统下多版本gcc使用问题记录
- pgsql与mysql数据类型对比_PostgreSQL和mysql数据类型对比兼容
- 极速office(Excel)怎么把边框线条加粗
- 国企区块链应用进展年内已经突破50起 信任传递或引发区块链遍地开花
- Arduino基础篇(二)-- 常用的基本函数
- 【今日CV 计算机视觉论文速览 第101期】Wed, 17 Apr 2019
- UIToolBar实现高斯模糊
- 量子计算机当游戏服务器,为何需要量子计算机