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、就会出现如下熟悉的安装画面: |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 21:25 , Processed in 0.169806 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.