01 xen虚拟化技术基础

配置环境:

node1 192.168.1.61 CentOS6.6

[root@node1 ~]# uname -r

2.6.32-504.el6.x86_64

[root@node1 ~]# cd /etc/yum.repos.d/

[root@node1 yum.repos.d]# vim xen4.repo

[xen4centos]

name=Xen4 for CentOS 6

baseurl=ftp://192.168.56.2/xen4/x86_64/

gpgcheck=0

[root@node1 ~]# yum install xen

[root@node1 ~]# vim /etc/grub.conf

注:xen没有安装成功

02 xen虚拟化技术基础

注:本节测试没有成功

#创建磁盘映像文件

[root@localhost ~]# mkdir -p /p_w_picpaths/xen

[root@localhost ~]# qemu-img create -f raw -o size=2G /p_w_picpaths/xen/busybox.img

[root@localhost ~]# qemu-img create -f raw  /p_w_picpaths/xen/busybox.img 2G

#对磁盘映像文件格式

[root@localhost ~]# mke2fs -t ext2 busybox.img

挂载磁盘映像

[root@localhost ~]# mount -o loop busybox.img /mnt 

#编译busybox

[root@localhost ~]# yum groupinstall "Development Tools" "Server Platform Development"

[root@localhost ~]# yum -y install ncurses.x86_64

[root@localhost ~]# ls busybox-1.22.1.tar.bz2 

busybox-1.22.1.tar.bz2

[root@localhost ~]# tar xf busybox-1.22.1.tar.bz2 

[root@localhost ~]# cd busybox-1.22.1

[root@localhost busybox-1.22.1]# make menuconfig

[root@localhost busybox-1.22.1]# make

[root@localhost busybox-1.22.1]# make install

[root@localhost busybox-1.22.1]# cp -a install/* /mnt

[root@localhost busybox-1.22.1]# cd /mnt

[root@localhost mnt]# mkdir proc sys dev etc var boot home

[root@localhost mnt]# chroot /mnt /bin/sh

[root@localhost mnt]# cd /boot/

[root@localhost boot]# ln -s vmlinuz-2.6.32-504.el6.x86_64 vmlinuz

[root@localhost boot]# ln -s initramfs-2.6.32-504.el6.x86_64.img initramfs.img

[root@localhost boot]# cd /etc/xen

[root@localhost xen]# cp xlexample.pvlinux busybox

[root@localhost xen]# vim busybox

修改

name = "..."

name = "busybox-001"

修改

#ramdisk = "/boot/initrd.gz"

ramdisk = "/boot/initramfs.img"

修改

extra = "..."

extra = "selinux=0 init=/bin/sh"

修改

memory = 128

memory = 256

修改

disk = [ '/dev/vg/guest-volume,raw,xvda,rw' ]

disk = [ '/p_w_picpaths/xen/busybox.img,raw,xvda,rw' ]

添加

root = "/dev/xvda ro"

[root@localhost xen]# xl -v create busybox

#打开控制台:

[root@localhost xen]# xl console busybox-001

#设置网络

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-xenbr0

[root@localhost network-scripts]# vim ifcfg-eth0

删除IP、掩码、网关、DNS 

修改

NM_CONTROLLED=yes

NM_CONTROLLED=no

添加

BRIDGE=xenbr0

[root@localhost network-scripts]# vim ifcfg-xenbr0 

修改

DEVICE=eth0

DEVICE=xenbr0

修改

NM_CONTROLLED=yes

NM_CONTROLLED=no

修改

TYPE=Ethernet

TYPE=Bridge

删除UUID行

[root@localhost network-scripts]#service network restart

[root@localhost network-scripts]#service NetworkManager stop

[root@localhost network-scripts]#chkconfig NetworkManager off

[root@localhost ~]# ifconfig eth0 0

[root@localhost ~]# brctl addbr xenbr0 

03 xen虚拟化技术进阶

结束至17:59(16357)

转载于:https://blog.51cto.com/sihua/1885932

50 xen虚拟化技术基础、xen虚拟化技术进阶相关推荐

  1. 电大计算机应用技术基础形考二,贵州电大2020年春季《计算机应用技术基础》计算机应用技术基础02任务满分...

    2020年春季<计算机应用技术基础>计算机应用技术基础02任务8 e0 T4 M9 X5 Z! l' ? 1.[判断题] 存储器容量的基本单位是字节.(    ) # n( _/ [' R ...

  2. 关于计算机软件技术基础知识,计算机软件技术基础知识要点.doc

    <计算机软件技术基础>知识要点 ww心整理 收到的记得粉我哦~~~ 信息与计算机 信息是经过加工的数据. 数据是现实世界客观存在的实体或事物的属性值,即指人们听到的事实和看到的景象. 信息 ...

  3. 计算机软件技术基础图片,计算机软件技术基础.ppt

    <计算机软件技术基础.ppt>由会员分享,可在线阅读,更多相关<计算机软件技术基础.ppt(22页珍藏版)>请在人人文库网上搜索. 1.计算机软件技术基础,数据库系统(1),第 ...

  4. 计算机网络的软件技术基础知识,[计算机软件技术基础知识要点.doc

    [计算机软件技术基础知识要点 <计算机软件技术基础>知识要点 ww心整理 收到的记得粉我哦~~~ 信息与计算机 信息是经过加工的数据. 数据是现实世界客观存在的实体或事物的属性值,即指人们 ...

  5. 软件工程技术基础-(软件复用技术)

    软件可重用问题,包括源程序代码重用.静态库重用和组建重用. 源程序代码重用是直接将其他项目或系统开发完成的代码复制过来,直接使用. 限制源程序代码重用技术使用的关键因素是要考虑代码的语言实现,以及源代 ...

  6. 大学计算机应用技术基础,大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材...

    <大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材>是<大学计算机应用技术基础教程>的配套实验教材,是对教学内容的必要补充 ...

  7. 计算机应用技术基础教案,计算机应用技术基础实训教案.doc

    计算机应用技术基础实训教案 <计算机应用基础>实验指导 实验名称 实验1 Windows基本操作 目的和要求 1.掌握窗口的基本操作,例如:移动.大小等.2.掌握查找文件.文件夹的方法. ...

  8. 2015春计算机应用技术基础,《计算机应用技术基础》.doc

    <计算机应用技术基础>.doc <计算机应用技术基础> 课程基于网络考核方案 <计算机应用技术基础>课题组 计算机应用技术基础课程基于网络考核方案 ?(此方案仅限于 ...

  9. 软件技术基础_软件技术(游戏软件开发)专业介绍

    软件技术(游戏软件开发)专业 核心课程 C++程序设计.Java程序设计.C#程序设计.Cocos2d-x游戏开发.Unity3D游戏开发.Android游戏开发.IOS游戏开发.游戏框架设计.游戏服 ...

  10. 网络技术基础(六)网络互连技术

    零.简介 1.网络互连的核心是网络之间的硬件连接和网间互连协议,掌握网络互连的基本知识是进一步深入学习网络应用技术的前提. 一.简介 1.网络互连的含义:网络互连是指将分布在不同地理位置.使用不同数据 ...

最新文章

  1. 2018-4-7 差分进化算法
  2. 数据流分析与 SSA | 什么是静态单赋值 SSA
  3. wordpress 分类使用不同的模版
  4. coreData数据操作
  5. html中正方形列表标签属性,如何在HTML中创建带有方形项目符号的无序列表?
  6. boost库 bind/function的使用
  7. 显示画面 大华摄像头_大华乐橙智能锁荣获2020房地产首选供应商前十强
  8. java两个数之间质数求法_Java程序显示两个间隔之间的质数
  9. 网页打开摄像头_只要5分钟,快速掌握摄像头课件直播技巧
  10. Shell脚本实现判断一个数是否为质数
  11. 快速排序(过程图解)
  12. loadrunner Lr_类函数之 lr_rendezvous()
  13. 客户要管理,就靠crm吗?
  14. R语言错误的提示(中英文翻译)
  15. 怎么在第一个PDF文件的中间,插入第二个PDF文件的内容?
  16. dpo指标详解买入绝技_极少人知道“DPO”指标,但实战性很强
  17. php内容管理系统 admini,BageCMS 开源网站内容管理系统 php版下载_BageCMS 开源网站内容管理系统 php版官方下载-太平洋下载中心...
  18. Apache Traffic Server 安装部署
  19. 你说学习重要,还是经营人脉重要
  20. ISD1760语音输出到LM4890语音放大效果可能不明显。

热门文章

  1. log4j显示hibernate sql参数的配置
  2. 在4k扇区的磁盘上执行dbca会报ORA-27047 错误
  3. ios 关于block传值报错
  4. IOS 开发之-- textfield和textview,return键的改变,点击return键
  5. ionic开发中页面跳转隐藏底部Ttab
  6. 纠结的名字 - 自动生成apk文件名
  7. iOS设备中垂直同步开启后的帧率计数
  8. Windows Server 2008 without Hyper-V 版本
  9. 用GDB调试程序(二)
  10. error LNK2001: 无法解析的外部符号 public: static int Pe...