• Linux服务器pxe+kickstart部署无人值守安装


    一、    使用光盘镜像安装好一台Redhat6.8系统的虚拟机(图形化界面)

    二、    部署相关服务程序

    1、     安装并配置dhcpd服务程序

    a)安装dhcp服务程序

     

    b)对dhcp服务进行配置

     

     

     range dynamic-name-servers设置dhcp地址发布范围

     next-server指定tftp服务器地址

    c)更改完成后启动dhcp服务

     

    d)关闭防火墙

     

    2、     安装并配置tftp服务程序

    a)安装tftp服务程序

     

    b)配置tftp服务程序

     

     

    c)启动tftp服务程序

     

    tftp由超级守护进程xinetd管理,要使tftp启动,需要保证xinetd正常开启

    3、     安装并配置syslinux服务程序

    a)安装syslinux服务程序

     

    b)配置syslinux服务程序

     

     

    将引导的相关文件复制到tftp目录以供客户端下载(确保光盘镜像已挂载到/media/cdrom)

     

    将引导模板文件复制tftp目录

     

     

    编辑引导模板文件:

    更改顺序,将label local部分移至第一位,并增加menu default一行;

    更改第二位menu label的名字为pxe linux install(可任意更改)便于识别;

    在第二位的append行后增加ks=http://192.168.110.81/ks.cfg(本例以http作为文件传输工具,也可使用ftp等,相应的做更改即可)

    4、     安装并配置httpd服务程序

    a)安装httpd服务程序

     

    b)配置httpd服务程序

     

     

     

    将光盘镜像文件的内容复制到/var/www/html/redhat6u8目录中(确认光盘已经挂载到/media/cdrom目录)

    c)重启httpd服务程序

     

    5、     配置引导文件ks.cfg

    a)安装system-config-kickstart

     

    b)运行system-config-kickstart

     

     

    图形化界面下对需要进行安装的系统提前配置,在完成后将ks.cfg文件保存至/var/www/html/目录下

    c)修改ks.cg文件

     

    vim /var/www/html/ks.cfg在其中增加以上内容,对磁盘进行分区(可对其他设置内容进行更改)。

    三、    完成自主系统安装 

    设置为网络引导优先

     

    进入引导界面

     

     

    系统安装完成,正常启动

  • 相关阅读:
    .net core 发布iis 错误
    windows下grunt安装提示不成功
    个人随笔
    跟人备忘
    CSS中的高度和宽度
    编程语言的阴阳之争
    [数据模型] 数据表三种关联的概述
    MySQL server has gone away 问题的解决方法
    Java中PreparedStatement和Statement的用法区别
    Java 程序在执行时的内存划分区域
  • 原文地址:https://www.cnblogs.com/liawne/p/linux.html
Copyright © 2020-2023  润新知