Welcome 微信登录

首页 / 操作系统 / Linux / Linux自动化安装操作系统

自动化就是无人职守安装大量操作系统,只要客户机开机,就能自动安装操作系统。首先调试环境:基于DHCP、TFTP、HTTP来完成PXE自动的实现1、  安装服务[root@localhost/]# yum install dhcp---------dhcp服务[root@localhost/]# yum install tftp tftp-server-----tftp服务[root@localhost/]# yum install http--------http服务[root@localhost/]# yum install syslinux--------PXE基于syslinux-----------------------------分割线-----------------------------使用PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8 x86_64 http://www.linuxidc.com/Linux/2012-12/76913p4.htmLinux PXE无人值守安装出现 PXE-E32:TFTP OPen timeout的解决办法 http://www.linuxidc.com/Linux/2014-03/98986.htm使用PXE结合kickstart 自动安装Linux系统 http://www.linuxidc.com/Linux/2014-03/98014.htmRHCE认证之无人值守安装Linux系统(FTP+TFTP+DHCP+Kickstart+PXE) http://www.linuxidc.com/Linux/2013-10/91013.htmPXE网络装机(有人值守与无人值守安装) http://www.linuxidc.com/Linux/2013-07/87456.htm-----------------------------分割线-----------------------------2、  配置服务DHCP:[root@localhost/]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf[root@localhost/]# vim /etc/dhcp/dhcpd.confoptiondomain-name "ning";-----------------dhcp服务器的名字optiondomain-name-servers 8.8.8.8;--------dns服务器的地址default-lease-time600;-------------------------租约时间max-lease-time7200;--------------------------最大超时时间subnet192.168.1.0 netmask 255.255.255.0 {------------------------指定网段range 192.168.1.10 192.168.1.20;--------------地址池子host apple {------------------------------------预留主机的名字applehardware ethernet 00:0C:29:72:9A:CF;-----------------预留地址MACfixed-address 192.168.1.6;----------------------------预留给主机的IP}option routers 192.168.1.1;-------------------------------网关next-server 192.168.1.5;-----------------------tftp服务器的地址filename "pxelinux.0";----------------------------指定文件名字}[root@localhost/]# service dhcpd ?----------------dhcp服务的管理及查看状态的命令Usage:/etc/init.d/dhcpd {start|stop|restart|forcereload|condrestart| restart|configtest|status}例如:#service dhcpd configtest------查看dhcp配置有没有语法错误#service dhcpd force-reload----在不关闭dhcp服务的情况下加载修改的配置信息查看是否开启,也可以通过端口来查看服务,dhcp端口为:67和68(命令ss -unlp)TFTP-server:tftp来提供[root@localhost /]# rpm -ql tftp-server-----查看tftp-server生成的配置文件/var/lib/tftpboot--------一般这个目录当作tftp服务存储库[root@localhost /]# service xinetd ? ----------------tftp服务的管理及查看状态的命令Usage: /etc/init.d/xinetd{start|stop|status|restart|condrestart|reload}例如:#service tftp start------启用tftp服务查看是否开启,也可以通过端口来查看服务,tftp端口为69(命令ss -unlp)HTTP:[root@localhost]# rpm -ql httpd-------查看生成配置文件/var/www/html------文件存储库[root@localhost~]# service httpd ? ---------------http服务的管理及查看状态的命令Usage:httpd{start|stop|restart|condrestart|try-restart|force-                            reload|reload|status|fullstatus|graceful|help|configtest}例如:#service httpd start------启用http服务查看是否开启,也可以通过端口来查看服务,http端口为80(命令ss -tnlp)更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-08/105002p2.htm
  • 1
  • 2
  • 下一页
Markdown中插入数学公式的方法Markdown的基本用法相关资讯      自动化安装操作系统  Linux操作系统安装  本文评论 查看全部评论 (0)
表情: 姓名: 字数