一、自動化安裝系統(tǒng)工具
1、Cobbler
另一個自動化安裝工具;
2、Kickstart
二、使用kickstart自動化安裝系統(tǒng)
服務器安裝的軟件:
1、dhcp服務
[root@linuxidc ~]# yum install dhcp -y
dhcpd的配置文件:
1 subnet 192.168.10.0 netmask 255.255.255.0 {
2 range 192.168.10.100 192.168.10.120;
3 option domain-name-servers 8.8.8.8;
4 option domain-name "linuxidc.seagate.com";
5 option routers 192.168.10.10;
6 option broadcast-address 192.168.10.255;
7 next-server 192.168.10.10;設(shè)置tftpd服務器的地址
8 filename "pxelinux.0";Tftpd服務器的文件名
9 default-lease-time 600;
10 max-lease-time 7200;
11 }
2、tftpd服務
[root@linuxidc dhcp]# yum install tftp-server
tftpd服務的文件目錄:
[root@linuxidc tftpboot]# pwd
/var/lib/tftpboot
修改/etc/xinetd.d/tftp啟用tftpd服務:
6 service tftp
7 {
8 socket_type = dgram
9 protocol = udp
10 wait = yes
11 user = root
12 server = /usr/sbin/in.tftpd
13 server_args = -s /var/lib/tftpboot
14 disable = no
15 per_source = 11
16 cps = 100 2
17 flags = IPv4
18 }
3、安裝syslinux服務,提取引導文件pxelinux.0文件到tftpd文件目錄:
[root@linuxidc tftpboot]# yum provides */pxelinux.0
syslinux-4.05-8.el7.x86_64 : Simple kernel loader which boots from a FAT filesystem
Repo : mine
Matched from:
Filename : /usr/share/syslinux/pxelinux.0
[root@linuxidc tftpboot]# yum install syslinux-4.05-8.el7.x86_64 -y
[root@linuxidc syslinux]# cp pxelinux.0 /var/lib/tftpboot/
4、從安裝光盤鏡像的/images/pxeboot目錄下拷貝initrd.img,vmlinuz 文件到 tftpd的文件目錄
[root@linuxidc pxeboot]# cp initrd.img vmlinuz /var/lib/tftpboot/
5、在tftpd文件目錄下面創(chuàng)建pxelinux目錄
[root@linuxidc tftpboot]# mkdir pxelinux.cfg
6、拷貝安裝光盤鏡像/isolinux/目錄下面的isolinux.cfg,boot.msg到tftpd文件目錄下,并命名為default,給用戶寫權(quán)限
[root@linuxidc isolinux]# cp isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
[root@linuxidc isolinux]# chmod u+w /var/lib/tftpboot/pxelinux.cfg/default
[root@linuxidc isolinux]# cp boot.msg /var/lib/tftpboot/
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |