为什么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安装相关推荐

  1. debian6 xen4.0安装 guest半虚拟化--tar安装

    为什么80%的码农都做不了架构师?>>>    还记得上一篇的debootstrap安装过程吗,过程是顺利的,结果是惨败的,至今还没找到原因,但确定是系统哪里设置的有问题,还请大牛给 ...

  2. VMware vSphere6.0 服务器虚拟化部署安装图解(最全,最详细)-搭建的所有步骤

    VMware vSphere6.0 服务器虚拟化部署安装图解 一 .VMware vSphere部署的前期规划要点 1.vSphere的优点 (略) 2如何利用现在的设备架构虚拟化环境 在虚拟化过程中 ...

  3. VMware vSphere6.0 服务器虚拟化部署安装图解(转载火星小编)

    VMware vSphere6.0 服务器虚拟化部署安装图解 版权声明:本文为火星小编原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 文章转载:火星小编 http ...

  4. VMware vSphere6.0 服务器虚拟化部署安装图解

    #1.在40上配置MySQL5.6.33主从复制,3306.3307端口(导出以前的数据,再导入,或者直接用xtrabackup恢复) #2.主库自动插入存储过程,event事件调用,生成二进制文件, ...

  5. 红帽企业虚拟化平台RHEV中WINDOWS 虚拟机如何安装 GUEST代理和驱动

    使用作为 Red Hat Enterprise Virtualization Manager 的一个依赖软件包所安装的 rhev-guest-tools-iso 提供的 rhev-tools-setu ...

  6. 虚拟化之安装Xen实例

    -----本文大纲 Xen简介 Xen体系结构 Xen布署(Centos 6.5) ------------- 一.Xen简介 Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发.它打算在单个计算机 ...

  7. xen虚拟化实战系列(一)之xen虚拟化环境安装

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1284516 xen目前 ...

  8. 《深入浅出DPDK》读书笔记(十二):DPDK虚拟化技术篇(半虚拟化Virtio)

    Table of Contents 半虚拟化Virtio 132.Virtio使用场景 133.Virtio规范和原理 11.2.1 设备的配置 1. 设备的初始化 2. 设备的发现 3. 传统模式v ...

  9. Xen虚拟化平台安装及实时迁移

    前言 Xen是英国剑桥大学计算机实验室开发的一个虚拟化开源项目,Xen可以在一套物理硬件上安全的执行多个虚拟机,它和操作平台结合的极为密切,占用的资源极少.以高性能.占用资源少著称,赢得了IBM.AM ...

最新文章

  1. python 自动化对比返回结果
  2. 第九章网络设备文件管理
  3. FilterDispatcher is deprecated!
  4. android java json与实体互相转换工具
  5. 浏览器拦截打开新窗口情况总结
  6. zabbix 自动发现规则 触发器_运维监控实战篇,zabbix自动发现和自动注册图文详解...
  7. 同态加密实现数据隐私计算,能让你的小秘密更加秘密
  8. 2021款iPad Pro跑分曝光:远超安卓阵营产品
  9. Python 数据结构与算法——引用计数
  10. Tips of keras
  11. opencv+Dlib人脸融合
  12. Jfinal启动原理及源码简析
  13. Linux系统下多版本gcc使用问题记录
  14. pgsql与mysql数据类型对比_PostgreSQL和mysql数据类型对比兼容
  15. 极速office(Excel)怎么把边框线条加粗
  16. 国企区块链应用进展年内已经突破50起 信任传递或引发区块链遍地开花
  17. Arduino基础篇(二)-- 常用的基本函数
  18. 【今日CV 计算机视觉论文速览 第101期】Wed, 17 Apr 2019
  19. UIToolBar实现高斯模糊
  20. 量子计算机当游戏服务器,为何需要量子计算机

热门文章

  1. c语言中gets函数可以输入空格吗_C语言中scanf()与gets()函数的区别,哪一个可以读入空格啊?...
  2. vue pc端 商品轮播图_轮播图高点击商品图
  3. 论文,成本管理与进度管理(主成本)
  4. 笔记-高项案例题-2015年下-计算题
  5. 项目质量管理:质量与质量管理概念
  6. Express应用配置以及统一安装所需依赖和快速创建应用骨架
  7. Angular中路由的嵌套-父子路由
  8. 使用Tkinter的Label组件写一个广告板招租
  9. 软件需求分层处理的多种常见方式
  10. 为什么居住的地方离上班的地方很远