Redhat或Fedora下实现网络无人值守安装Linux认证考试

文章作者 100test 发表时间 2009:04:09 22:42:45
来源 100Test.Com百考试题网


  Redhat或Fedora下实现网络无人值守安装(Kickstart)
  需求分析:公司业务扩展,需要新建立一个办公局域网,新机已经购置且配置不一(网卡支持网络启动功能)。为了追求稳定性,领导决定全部采用Redhat操作系统。如果采用常规的安装方法即耗时又繁琐,稍有不慎,还容易系统配置出现差异。也不利于以后的管理。
  引用概念:为了满足这种需求,Red Hat 发展出kickstart 的安装方式。配合服务器的lftp、DHCP服务它可以实现客户机的无人值守的自动网络安装。这部分我们实战Kickstart 的实现。
  网络结构
  局域网的IP网段为192.168.1.0
  共享服务器A,IP为192.168.1.254
  简单配置情况:
  配置一个yum源,并可以通过ftp://192.168.1.254/pub/redhat访问;
  安装并配置Kickstart程序。
  安装服务器B,IP为192.168.1.253
  简单配置情况:
  配置DHCP服务,为局域网中的裸机提供IP地址,并说明启动所需的文件;
  配置tftp服务,允许客户机下载启动映象文件。
  操作步骤:
  一、在A机配置FTP服务和yum源
  安装FTP服务
  [root@localhost Server]# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm
  启动服务
  [root@localhost Server]# service vsftpd start
  为 vsftpd 启动 vsftpd: [确定]
  配置yum源
  通过光盘或其它途径安装yum和createpreo软件
  [root@localhost Server]# rpm -ivh yum-utils-1.0.4-3.el5.noarch.rpm rpm
  [root@localhost Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm
  将安装光盘中的内容完整复制到ftp公共目录下,并修改yum的配置文件,方便起见我们用脚本实现yum数据库的更新
  #!/bin/bash
  cd /var/ftp/pub/redhat
  rm -rf Server/.olddata/
  rm -rf VT/.olddata/
  rm -rf Cluster/.olddata/
  rm -rf ClusterStorage/.olddata/
  for i in `find | grep “xml$” | grep “comps”`.do createrepo -g ${i#./*/} ${i%/*/*.xml}. done
  exit 0
  二、在B机上配置tftp服务
  [root@localhost Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm
  确保服务是启用状态
  [root@localhost Server]# chkconfig –list |grep tftp
  tftp: 关闭
  [root@localhost Server]# chkconfig tftp on
  [root@localhost Server]# chkconfig –list |grep tftp
  tftp: 启用
  重新加载管理tftp服务的xinetd守护进程
  [root@localhost Server]# service xinetd restart
  停止 xinetd: [确定]
  启动 xinetd: [确定]
  三、在B机上配置PEXlinux
  拷贝支持PEX启动方式的bootloader到/tftpboot目录下
  [root@localhost tftpboot]# cp -p /usr/lib/syslinux/pxelinux.0 /tftpboot
  拷贝微型内核到/tftpboot下
  [root@localhost redhat]# cp /var/ftp/pub/redhat/isolinux/* /tftpboot/
  在tftpboot目录下建立一个目录单独存启动syslinux配置文件
  [root@localhost tftpboot]# mkdir pxelinux.cfg
  修改模板isolinux.cfg的配置文件,并使它生效
  [root@localhost tftpboot]# cp isolinux.cfg default.cfg
  如果需要自定义启动微型内核时输入的文本和响应的操作请编辑default.cfg。

相关文章


Ubuntu下创新笔记本外置pcmcia声卡自动切换Linux认证考试
DebianHCL:检查你的硬件驱动支持情况Linux认证考试
Redhat或Fedora下实现网络无人值守安装Linux认证考试
教你在Ubuntu系统下保存屏幕亮度设置Linux认证考试
Linux上安装软件之前先验证软件包合法性Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛