Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570247
  • 博文数量: 201
  • 博客积分: 7734
  • 博客等级: 少将
  • 技术积分: 1994
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 19:18
文章分类

全部博文(201)

文章存档

2011年(28)

2010年(173)

分类: LINUX

2010-06-13 18:04:31

一、Installation 
<1>anaconda 安装程序
kickstart安装脚本。
二、开始安装
<1>将kernel、initrd.img下载到本地的内存。
a.Client --- DHCP
b.DHCP --- tftp Server
c.tftp --- tftp Server
d.vm
三、引导方式
a.boot.iso
b.dd if=/diskboot.img of=/dev/sdb
c.PXE
四、Accessing the Installer
boot:linux lowres (以640*480的分辨率安装)
linux resolution 800*600&1024*768 可选择。
linux skipddc 跳过ddc显示器的检测。
linux vnc(vncpassword=passwd)
如果计算机无法侦测到显卡。
serial=device
五、Kickstart实现无人值守。
yum -y install system-config-kickstart
key --skip
boot: linux ks=
/home lvm 512mb
data rain+lvm 1024mb
ksvalidator 语法检查。
ks=url
ks=flooy,ks=cdrom.

建立yum服务器
1.创建存放package的目录。
安装vsftpd,使其安装后生成的/var/ftp/pub目录作为package目录

[root@server1 ~]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm

2.安装createrepo RHEL5.1中利用此命令重建依赖性关系。

[root@server1 ~]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

3.复制光盘中的所有文件到/var/ftp/pub目录

[root@server1 ~]# cp -a /media/* /var/ftp/pub
并删除多余的html文件
[root@server1 Server]# rm /var/ftp/pub/*.html -rf 此步骤非必需

4.删除TRANS.TBL文件。受此文件影响,在后面重建依赖性关系时会出错,故提前删除

[root@server1 ~]# rm /var/ftp/pub/Server/repodata/TRANS.TBL -f
[root@server1 ~]# rm /var/ftp/pub/VT/repodata/TRANS.TBL -f
[root@server1 ~]# rm /var/ftp/pub/Cluster/repodata/TRANS.TBL -f
[root@server1 ~]# rm /var/ftp/pub/ClusterStorage/repodata/TRANS.TBL -f
5.重建依赖性关系。
[root@server1 ~]# createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Server/

[root@server1 ~]# createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5-server-core.xml /var/ftp/pub/VT/

[root@server1 ~]# createrepo -g /var/ftp/pub/Cluster/repodata/comps-rhel5-server-core.xml /var/ftp/pub/Cluster/

[root@server1 ~]# createrepo -g /var/ftp/pub/ClusterStorage/repodata/comps-rhel5-server-core.xml /var/ftp/pub/ClusterStorage/

6.至此5.1版本的yum服务器建立完毕,至于5.2以上版本已修复漏洞。
阅读(818) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~