分类: 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以上版本已修复漏洞。