自动部署系统
自动部署系统
vfastlinux 发表于1年前
自动部署系统
  • 发表于 1年前
  • 阅读 8
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 通过http、tftp、dhcp实现系统自动部署

环境:centos 6.5

===服务器端配置【仅主机】===

1.安装需要的软件

    yum -y install httpd tftp* dhcp  xinetd

                tftp:向客户端提供安装引导相关的文件。

                dhcp:为客户端分配IP地址。

               http:为客户端提供系统安装时所需的文件。

2.配置相关的服务

    1)dhcp服务

            cp     usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample      /etc/dhcp/dhcpd.conf

            配置dhcp文件: vim /etc/dhcp/dhcpd.conf 
             

       启动服务器: /etc/init.d/dhcpd    start

        检查dhcp服务器是否正常启动

       

2)TFTP服务

    vim /etc/xinetd.d/tftp

    

    /etc/init.d/xinetd restart
  

    3)http服务

    新建目录挂载光盘

    

    /etc/init.d/httpd start 

3、拷贝需要的相关文件

    cp    /media/images/pxeboot/{vmlinuz,initrd.img}         /var/lib/tftpboot/

    cp    solinux/{boot.msg,splash.jpg,vesamenu.c32}         /var/lib/tftpboot/

    mkdir     /var/lib/tftpboot/pxelinux.cfg
     cp     isolinux/isolinux.cfg         /var/lib/tftpboot/pxelinux.cfg/default

    修改default文件

    

    yum -y install     syslinux
     cp     /usr/share/syslinux/pxelinux.0     /var/lib/tftpboot/

4.生成ks文件

        cp     anaconda-ks.cfg         /var/www/html/ks.cfg
      chmod     +r     /var/www/html/ks.cfg 
      vim /var/www/html/ks.cfg

===客户端【仅主机】===

    新建虚拟机进行自动安装

共有 人打赏支持
粉丝 1
博文 17
码字总数 6307
×
vfastlinux
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: