Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44182
  • 博文数量: 22
  • 博客积分: 990
  • 博客等级: 准尉
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-27 14:43
文章分类
文章存档

2014年(2)

2012年(1)

2010年(12)

2009年(7)

我的朋友

分类: LINUX

2009-09-16 15:19:06

一直以来,对于XEN虚拟化似懂非懂,感觉以前自己做过,但里面的东西总觉得有些忘记掉了,总想把他捡起,但因为某些事情耽搁下来,今天终于一鼓作气再把整个过程串通一遍,并写下这遍文字以作记录。

一、安装环境是在windows xpVMware下安装RHEL5.3操作系统,很简单,但注意关闭selinux .网卡选择桥接,设置好IP192.168.10.148)

二、搭建FTP环境.(首先进入光盘的Server目录下)

# rpm -ivh vsftp-*    /*安装FTP软件包*/

#chkconfig vsftpd on  /*设置开机自动启动*/

#service vsftpd start   /*启动FTP*/

三、cp -a /media/Redhat(光盘)/* /var/ftp/pub/

        在IE浏览器里面输入:

 如果能够看到光盘内容,那一切OK

四、搭建本地YUM服务器。

#rpm -ivh /var/ftp/pub/Server/createrepo-*  /*安装createrepo工具包*/

#createrepo /var/ftp/pub        /*创建YUM*/

#createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-*.xml /var/ftp/pub/ 

#cd /etc/yum.repos.d   

#cp rhel-debuginfo.repo server.repo 

#vim server.repo

[Base]

name=Red Hat Enterprise Linux Base

baseurl=ftp://192.168.10.148/pub/Server/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[VT]

name=Red Hat Enterprise Linux VT

baseurl=ftp://192.168.10.148/pub/VT/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[Cluster]

name=Red Hat Enterprise Linux Cluster

baseurl=ftp://192.168.10.148/pub/Cluster/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[ClusterStorage]

name=Red Hat Enterprise Linux ClusterStorage

baseurl=ftp://192.168.10.148/pub/ClusterStorage/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

#system-config-package

Browse菜单下有:Base system + applications + Servers 等等,那么我们的YUM库就安装成功了

五、我们选中:virtualization     装好之后,修改系统启动文件grub.conf  default 选项修改为(即以XEN内核启动)

六、# reboot

七、在图形界面中:applications------>system tools----->virtual-machine-manager

virtual-machine-manage工具当中,新建一台虚拟机

New--->forward---->forward{name=system1}--->paravirtualized(半虚拟化)---->forward{FTP}--->install media URL=ftp://192.168.10.148/pub ---->等等

注意:内存要求大于300MOK了,硬盘大于4G

很遗憾,开始的时候我内存256提示报错。

八、当时我的虚拟机硬盘才1G多点了,么办呢?

还好是虚拟机增加一块硬盘,很方便,又不需要花钱,shutdown系统。Add 了一块5G 的硬盘,启动系统

1、#fdisk /dev/sdb -> n ->enter ->enter -> + 4600M -> w ->q

2、#partprobe           #使磁盘生效

3、#mke2fs -j /dev/sdb1   #s格式化磁盘

4、#mount  /dev/sdb1  /var/lib/xen/images

5、#Vim /etc/fstab  

   /dev/sdb1 /var/lib/xen/images/ default 0 0   

/*fstab当中增加一行,使系统启动挂载这块硬盘到 /var/lib/xen/images/ */ 

再重复第七步动作,即可开始安装。

九、系统安装完毕,开始设置虚拟机随宿主机一起启动。

# ln -s /etc/xen/system1 /etc/xen/auto/system1

本文档其实涉及到了三个重要的知识点:

一、yum库的安装

二、硬盘分区,自动挂载

三、虚拟机的安装与自动启动

阅读(899) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~