1. 程式人生 > >十月技術考核

十月技術考核

系統服務 ati ima vmlinuz abd 自動 host 掛載 oca

批量安裝LINUX系統 (考試30分鐘)

1.使用tftp,dhcp,配合PXE搭建批量安裝linux系統服務端,

2.使用如上搭建的服務進行全自動安裝Linux系統


主機ip:192.168.10.11 255.255.255.0
1.需要先關閉防火墻:service iptables stop
關閉selinux: setenforce0

2.安裝APACHE服務:yum -y install httpd
技術分享圖片
安裝好後設置Apache開機時以35模式自動啟動:chkconfig --level 35 httpd on

啟動Apache:
service httpd start

3.安裝tftp服務:yum -y install tftp-server

技術分享圖片
安裝好後編輯文件:vi /etc/xinetd.d/tftp,修改“disable”後的值為no,後保存退出。
技術分享圖片
開啟tftp服務:
技術分享圖片
技術分享圖片
4.安裝DHCP服務:yum -y install dhcp
技術分享圖片
執行命令:cp -f /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf,後面一行輸入y。
技術分享圖片
編輯文件:vi /etc/dhcp/dhcpd.conf,配置圖中所示內容(服務器要同段IP)
技術分享圖片
開啟dhcp服務並設置自啟動:
[root@localhost ~]# service dhcpd start
[root@localhost ~]# chkconfig - -level 35 dhcpd on

5.這裏以虛擬機為例,要設置安裝的鏡像文件:
技術分享圖片
在/mnt下新建一個名為OS的文件夾並將鏡像掛載到此目錄:
技術分享圖片
技術分享圖片
6.安裝syslinux服務:yum -y install syslinux
技術分享圖片
將pxelinux.0,initrd.img,vmlinuz,所有msg文件復制到tftpboot目錄下
技術分享圖片
新建pxelinux.cfg:
技術分享圖片
復制isolinux.cfg文件到pxelinux.cfg目錄下並重命名為default:
技術分享圖片
編輯default文件:vim /var/lib/tftpboot/pxelinux.cfg/default 按圖中所示修改:
技術分享圖片
下載自動安裝工具:yum -y install system-config-kickstart

技術分享圖片
執行命令:system-config-kickstart ;啟動Kickstart配置程序

選擇第一項:Basic Configuration
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
保存為ks.cfg,點擊“Browse for other folfers”並選擇保存到/var/www/html/:
技術分享圖片
技術分享圖片
接下來就可以進行自動安裝測試:
技術分享圖片
技術分享圖片
技術分享圖片

十月技術考核