RHEL6.3全自动安装详解

发布时间:2022-05-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了RHEL6.3全自动安装详解脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

花了好长的时间做了一个很简单的实验,才明白,其实多动手才是真,看书,看视频等等,一切都是浮

下面着重介绍一下这个实验吧,算是对自己到警示:

实验名称:rhel6.3全自动安装

环境;virtualbox

设备:台式电脑一台ubuntu 10.04

开始

1,建立实验所需环境

首先在virtualbox下面装一台虚拟机作为服务器,用rhel6.3的DVD

再建立一台裸机,用virtualvbox有一个好处,可以不用启动虚拟机后按esc 进入bois,直接在设置里面将引导顺序改为网卡启动就OK!

2,配置服务器,安装所需软件包

作为服务器的虚拟机要安装以下这些包Syslinux,tftp,tftp-server,dhcp,system-config-kickstart,nfs/vsftpd/http(依据自己所选的服务来选,这里以ftp服务,即vsftpd为例)。

先配置好yum本地

在/etc/yum.repos.d/下面新建一个CDROM.repo

#vim /etc/yum.repos.d/cdrom.repo

[cdrom]

name=rhel6.3-cdrom

baseurl=file///media

enabled=1

gpgcheck=0

#yum clean all

#yum list

清除以前到yum缓存

现在安装所需要软件

#yum install -y dhcp vsftpd tftp tfpt-server syslinux system-config-kickstart

要解决包之间的相互依赖关系,所以推荐用yum安装。

然后将所需文件复制过来

引导文件

#cp /media/images/PXEboot/initrd.img /VAR/lib/tftpboot

#cp /media/images/pxeboot/vMLinuz /var/lib/tftpboot

pxe的一个模板

#cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot

建立配置文件存放文件夹

#mkdir /var/lib/tftpboot/pxelinux.CFg

默认配置文件

#cp /media/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

#vim /var/lib/tftpboot/pxelinux.cfg/default

default linux

PRompt 1

编辑dhcp.conf文件, 启动dhcpd服务

#vim /etc/dhcp/dhcpd.conf

subnet 10.0.0.0 netmask 255.255.255.0 {

range 10.0.0.10 10.0.0.20;

next-server 10.0.0.1;

filename “pxelinux.0”;

allow booting;

allow bootp;

}

#service dhcpd start

下来修改yum与客户端一致。

#vim /etc/yum.repos.d/cdrom

将baseurl 改为ftp://10.0.0.1/pub

其他不变

#umount /dev/sr0

#mount /dev/ser0 /var/ftp/pub

在服务器下用kickstart配置自动安装配置文件,这个比较简单,按照向导一步一步来,最后将文件保存在/var/ftp下

最后一步,修改default文件

#vim /var/lib/tftpboot/pxelinux.cfg/default

在apPEnd inITrd=initrd.img 后面添加 ks=ftp://10.0.0.1/ks.cfg

现在可以启动了,对了,服务器到地址为10.0.0.1。

@H_253_126@

脚本宝典总结

以上是脚本宝典为你收集整理的RHEL6.3全自动安装详解全部内容,希望文章能够帮你解决RHEL6.3全自动安装详解所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: