用户名:
密  码:
验证码:
 
JAVA J2EE J2ME J2SE JSP C/C++ C语言 C++ VC MFC Web前台 Html css JavaScript 软件测试 软件测试入门 LoadRunner Windows Win2008 Win2003 WinXP
.NET ASP.NET VB.NET MVC Linux/Unix Linux Unix Shell Web开发 PHP ASP Ajax IIS Apache 编程语言 C VB Delphi 汇编 数据库 MSSQL Mysql Oracle

Centos 5 xen 最简单装配置

www.diybl.com 时间:2008-09-09 作者:佚名 编辑:本站 点击:  [评论]



                        Centos 5  xen 最简单装配置
 一、安装 xen :
     在centos 下最简单那就当然是 yum 了;
    # yum install xen kernel-xen0 kernel-xenu
    安装好以后查看 grub.conf 文件有如下信息:
 default=1     默认为 1 改为 0 启动 xen 内核
 timeout=5
 splashimage=(hd0,0)/grub/splash.xpm.gz
 hiddenmenu
 title CentOS (2.6.18-92.1.10.el5xen)
        root (hd0,0)
        kernel /xen.gz-2.6.18-92.1.10.el5
        module /vmlinuz-2.6.18-92.1.10.el5xen ro root=LABEL=/
        module /initrd-2.6.18-92.1.10.el5xen.img
 title CentOS (2.6.18-92.1.6.el5)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-92.1.6.el5 ro root=LABEL=/
        initrd /initrd-2.6.18-92.1.6.el5.img
      然后重新启动: # reboot
  二、启动 xen 服务:
  
    # services xend start 
 
    查看正在运行的虚拟机:
   
    # xm list  看到如下 说明启动正常:
    Name                                      ID Mem(MiB) VCPUs State   Time(s)
    Domain-0                                   0     1243     2 r-----   1464.9
  三、说最简单安装那就开始吧:
 
      1、配置安装源: 其实很简单就是做个 ftp 服务器 (我就直接本机做了,呵呵)
  
  安装白:
  
     # rpm -ivh vsftpd-2.0.5-12.el5.rpm
     # services vsftpd start
 
       2、 cp centos 5  安装文件到 ftp 目录 方便我就直接复制到 默认的 pub 目录
         自己精简下 centos 5 的 iso 安装包 (近700M)还有点大
      
          然后 解压 上传到 pub 目录就 ok 了
       3、创建虚拟机的安装文件:
     
      # dd if=/dev/zero of=/vm/centos.img bs=1M count=4096
        意思就是在 /vm/ 目录下制作一个 4G 大小的 centos.img 文件 用于安装 centos
       4、就是最重要的一步了;
      
       如果要是开启了selinux 则先输入如下命令:
 
        chcon -t xen_image_t  -R /vm/centos.img      就是给 cenots.img 打上安全标记
        ls -Z 查看 :
     
        -rw-r--r--  root root user_u:object_r:xen_image_t   centos.img
   
        5、开始安装:
         利用 xen 的virt-install 命令:
         # virt-install -n centos -r 256  \
          > -f /vm/centos.img --nographics \
          > -l ftp://本机ip/pub/
 相关解释:  
 -n :             设置 domain-U 的名称,这个名称的配置文件默认在 /etc/xen 目录下
 -r :             设置 domain-U 的内存,目前至少需要 256MB 才能够执行
 -f :             设置 domain-U 的硬盘镜像位置
 --nographics :   不使用图形界面来安装的意思
 -l :             安装文件的存放位置
 --vcpus :         虚拟机的CPU数量
 --vnc              使用VNC终端连接方式
 各种安装文件的路径格式:
   NFS :   nfs:主机的IP:安装文件所在目录
   WWW :   http://主机的IP/安装文件存放目录
   FTP :   ftp://主机的IP/安装文件存放目录
           6、就会出现如下熟悉的安装画面:
      
   

  

    

如果图片或页面不能正常显示请点击这里 站内搜索:
推荐文章
文章评论
请您留言
昵称:  
验证码:
注册会员
会员登陆