RHEL5无人值守安装图文攻略.docx

上传人:b****8 文档编号:28857906 上传时间:2023-07-20 格式:DOCX 页数:11 大小:219.36KB
下载 相关 举报
RHEL5无人值守安装图文攻略.docx_第1页
第1页 / 共11页
RHEL5无人值守安装图文攻略.docx_第2页
第2页 / 共11页
RHEL5无人值守安装图文攻略.docx_第3页
第3页 / 共11页
RHEL5无人值守安装图文攻略.docx_第4页
第4页 / 共11页
RHEL5无人值守安装图文攻略.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

RHEL5无人值守安装图文攻略.docx

《RHEL5无人值守安装图文攻略.docx》由会员分享,可在线阅读,更多相关《RHEL5无人值守安装图文攻略.docx(11页珍藏版)》请在冰豆网上搜索。

RHEL5无人值守安装图文攻略.docx

RHEL5无人值守安装图文攻略

RHEL5无人值守安装图文攻略

测试环境:

Redhat5.3关闭iptables和Selinux

所需服务:

DhcpVsftpTftpXinted

一、搭建好Yum源:

详细方法见:

(使用第二种方法,光盘映像搭建YUM)

二、安装Vsftp服务:

----------------------------------------------

[root@rhce~]#yuminstallvsftpd*-y

[root@rhce~]#chkconfigvsftpdon

[root@rhce~]#servicevsftpdrestart

关闭vsftpd:

        [失败]

为vsftpd启动vsftpd:

  [确定]

-----------------------------------------------

三、复制PXE启动时需要的文件资料:

1、复制必要的文件:

----------------------------------------------

[root@rhce~]#cp/usr/lib/syslinux/pxelinux.0/tftpboot/

[root@rhce~]#mkdir/tftpboot/pxelinux.cfg

[root@rhce~]#cp/mnt/isolinux/isolinux.cfg/tftpboot/pxelinux.cfg/default

[root@rhce~]#cp/mnt/images/pxeboot/initrd.img/tftpboot/

[root@rhce~]#cp/mnt/images/pxeboot/vmlinuz/tftpboot/

----------------------------------------------

2、修改/tftpboot/pxelinux.cfg/default文件

----------------------------------------------

[root@rhce~]#chmodu+w/tftpboot/pxelinux.cfg/default//文件默认只读

[root@rhce~]#vim/tftpboot/pxelinux.cfg/default

defaultlinux

prompt1

timeout6//超时时间,默认600,可以不改。

displayboot.msg

F1boot.msg

F2options.msg

F3general.msg

F4param.msg

F5rescue.msg

labellinux

kernelvmlinuz

appendinitrd=initrd.imgks=ftp:

//192.168.1.8/ks.cfg//ks.cfg是kickstart安装配置文件,系统就是按照ks.cfg来安装的。

我们将在后面配置他

......下面省略

------------------------------------------------

四、安装配置DHCP服务:

1、安装DHCP服务:

------------------------------------------------

[root@rhce~]#yumlistdhcp*

Loadedplugins:

rhnplugin,security

ThissystemisnotregisteredwithRHN.

RHNsupportwillbedisabled.

InstalledPackages

dhcpv6-client.i3861.0.10-16.el5  installed

AvailablePackages

dhcp.i38612:

3.0.5-18.el5      cdrom

dhcp-devel.i38612:

3.0.5-18.el5  cdrom

dhcpv6.i3861.0.10-16.el5      cdrom

[root@rhce~]#yuminstalldhcp.i386dhcp-devel.i386-y

--------------------------------------------------

2、生成主配置文件dhcpd.conf:

--------------------------------------------------

[root@rhce~]#rpm-qldhcp|more

......前面省略

/usr/share/doc/dhcp-3.0.5/api+protocol

/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample

......后面省略

[root@rhce~]#cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample/etc/dhcpd.conf

cp:

是否覆盖“/etc/dhcpd.conf”?

y

--------------------------------------------------

3、修改主配置文件dhcpd.conf

--------------------------------------------------

[root@rhce~]#vim/etc/dhcpd.conf

ddns-update-styleinterim;

ignoreclient-updates;

subnet192.168.1.0netmask255.255.255.0{//所属网段及掩码。

#---defaultgateway

optionrouters192.168.1.8;//路由器IP,可以写网关IP

optionsubnet-mask255.255.255.0;

filename"pxelinux.0";//PXE得到IP以后的引导文件

next-server192.168.1.8;//服务器IP地址。

#optionnis-domain"domain.org";  //注销

#optiondomain-name"domain.org";  //注销

optiondomain-name-servers192.168.1.8;//DNS服务器IP

optiontime-offset-18000;#EasternStandardTime

#optionnetbios-node-type2;

rangedynamic-bootp192.168.1.100192.168.1.200;//IP地址池范围。

default-lease-time21600;

......后面省略//写配置文件的时候注意每句后面的分号(;)不要丢了。

---------------------------------------------------

4、启动DHCP服务:

如果启动错误检查/var/log/message

---------------------------------------------------

[root@rhce~]#servicedhcpdrestart

启动dhcpd:

[确定]

---------------------------------------------------

五、kickstart配置文件的生成:

1、安装kickstart包:

---------------------------------------------------

[root@rhce~]#yumlist*kic*

Loadedplugins:

rhnplugin,security

ThissystemisnotregisteredwithRHN.

RHNsupportwillbedisabled.

AvailablePackages

pykickstart.noarch0.43.3-1.el5cdrom

system-config-kickstart.noarch2.6.19.8-2.el5cdrom

[root@rhce~]#yuminstallsystem-config-kickstart.noarch

---------------------------------------------------

2、生成ks.cfg安装配置文件:

1)图形化界面配置:

(终端中运行system-config-kickstart命令)

图一:

基本配置里要修改的项目

图二:

安装方法里要修改的项目

图三:

分区信息,创建目标工作站的分区表

图四:

网络配置,点“添加网络设备”——“确定”

图五:

单击“文件——保存文件”单击“保存”

2)修改新生成的ks.cfg文件:

我们没有配置安装的软件包,因为系统没有这部分服务。

----------------------------------------------------

[root@rhce~]#cat/root/anaconda-ks.cfg//安装系统时自动记录的安装信息

......前面省略

%packages

@office

@editors

@text-internet

@gnome-desktop

@dialup

......后面省略//%pachages后的部分记录系统安装时的软件包的安装情况,复制下来全部复制到ks.cfg文件后面。

[root@rhce~]#vimks.cfg

......前面省略

#Partitionclearinginformation

clearpart--none

添加

key--skip//跳过输入序列号环节

......中间省略

%packages//这里及以后的内容是从/root/anaconda-ks.cfg复制来的

@office

@editors

@text-internet

@gnome-desktop

@dialup

......下面省略

删除@cluster-storage,@clustering,@xen

3、将配置文件复制到制定位置:

我们在/tftpboot/pxelinux.cfg/default文件中曾设置ks=ftp:

//192.168.1.8/ks.cfg

将文件复制到该位置:

----------------------------------------------------

[root@rhce~]#cpks.cfg/var/ftp////var/ftp目录是VSFTP服务的根目录

----------------------------------------------------

六、复制Linux系统安装文件:

在配置ks.cfg文件时,我们设置的路径为/pub,如图:

------------------------------------------------------

[root@rhce~]#umount/dev/hdc

[root@rhce~]#mount/dev/hdc/var/ftp/pub/

mount:

blockdevice/dev/hdciswrite-protected,mountingread-only

------------------------------------------------------

七、确定相关服务的状态:

------------------------------------------------------

[root@rhce~]#serviceiptablesstop

清除防火墙规则:

[确定]

把chains设置为ACCEPT策略:

filter[确定]

正在卸载Iiptables模块:

[确定]

[root@rhce~]#setenforce0//关闭selinux

[root@rhce~]#chkconfigtftpon//TFTP服务开启命令

[root@rhce~]#chkconfigdhcpdon

[root@rhce~]#chkconfigvsftpdon

[root@rhce~]#servicexinetdrestart//TFTP服务属于他的子服务

停止xinetd:

[确定]

启动xinetd:

[确定]

[root@rhce~]#servicedhcpdrestart

关闭dhcpd:

[确定]

启动dhcpd:

[确定]

[root@rhce~]#servicevsftpdrestart

关闭vsftpd:

[确定]

为vsftpd启动vsftpd:

[确定]

------------------------------------------------------

八、测试工作站:

跳过DHCP,通过TFTP开始启动计算机

下面就让他自己启动就好了!

出去转一圈回来就OK了!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1