"如何使用Kickstart自动批量安装Linux客户端(CentOS)" 修訂間的差異

出自 YTYZX有图有真相的百科
前往: 導覽搜尋
行 29: 行 29:
 
  9.输入“vi /etc/xinetd.d/tftp”编辑。
 
  9.输入“vi /etc/xinetd.d/tftp”编辑。
 
[[File:Kickstart8.png]]
 
[[File:Kickstart8.png]]
  10.注意下图中“server_args    = -s /var/lib/tftpboot”在CentOS中的区别。
+
  10.注意下图中“server_args    = -s /var/lib/tftpboot”在CentOS 不同版本 中的区别。
 
[[File:Kickstart9.png]]
 
[[File:Kickstart9.png]]
 
  11.按“i”进入编辑状态,修改“disable”后的值为“no(默认为yes)”,确认无误后按“ESC”,并输入“:x”保存退出。
 
  11.按“i”进入编辑状态,修改“disable”后的值为“no(默认为yes)”,确认无误后按“ESC”,并输入“:x”保存退出。
行 37: 行 37:
 
  13.输入“chkconfig --level 35 xinetd on”并按回车键确定,确保开机自动启动tftp.
 
  13.输入“chkconfig --level 35 xinetd on”并按回车键确定,确保开机自动启动tftp.
 
[[File:Kickstart12.png]]
 
[[File:Kickstart12.png]]
 +
14.输入“yum -y install dhcp”安装DHCP。
 +
[[File:Kickstart13.png]]
 +
15.提示已经安装完毕。
 +
[[File:Kickstart14.png]]
 +
16.输入“cp -f /usr/share/doc/dhcp-4.11/dhcpd.conf.sample /etc/dhcp/dhcpd.conf”复制默认配置。
 +
    提示是否覆盖时输入“y”并按回车键确定。
 +
[[File:Kickstart15.png]]
 +
17.

於 2015年6月20日 (六) 20:20 的修訂

Kickstart基本原理為使用工作於Client/Server模式下Intel公司PXE(Preboot eXecution Environment詳情請點擊維基百科),通過網絡下載系統鏡像並安裝。在啟動過程中,終端請求服務器分配IP地址後,使用TFTP(Trivial File Transfer Protocol)協議下載軟件包到本機內存中執行,並根據預先配置文件(本例中為client01.cfg)完成終端系統安裝及設置。 服務器配置如下:

操作系统为CentOS 6(2.6.32-504.e16.x86_64)
主机名为osdis.test.com
IP地址为192.168.162.10
子网掩码为255.255.255.0(24)
网关为192.168.162.2
DNS为192.168.1.1
1.PXE基本原理如下。

PXE.png

2.输入“ifconfig”查看服务器IP配置。

Kickstart1.png

安裝及配置軟件

3.输入“yum -y install httpd”安装Apache。

Kickstart2.png

4.提示已经安装完毕。

Kickstart3.png

5.输入“chkconfig --level 35 httpd on”设置Apache开机时以35模式自动启动。

Kickstart4.png

6.输入“service httpd start”启动Apache。

Kickstart5.png

7.输入“yum -y install tftp-server”安装tftp。

Kickstart6.png

8.提示已经安装完毕。

Kickstart7.png

9.输入“vi /etc/xinetd.d/tftp”编辑。

Kickstart8.png

10.注意下图中“server_args     = -s /var/lib/tftpboot”在CentOS不同版本中的区别。

Kickstart9.png

11.按“i”进入编辑状态,修改“disable”后的值为“no(默认为yes)”,确认无误后按“ESC”,并输入“:x”保存退出。

Kickstart10.png

12.输入“/etc/init.d/xinetd start”启动tftp。

Kickstart11.png

13.输入“chkconfig --level 35 xinetd on”并按回车键确定,确保开机自动启动tftp.

Kickstart12.png

14.输入“yum -y install dhcp”安装DHCP。

Kickstart13.png

15.提示已经安装完毕。

Kickstart14.png

16.输入“cp -f /usr/share/doc/dhcp-4.11/dhcpd.conf.sample /etc/dhcp/dhcpd.conf”复制默认配置。
   提示是否覆盖时输入“y”并按回车键确定。

Kickstart15.png

17.