歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Red Hat或Fedora下實現網絡無人值守安裝

Red Hat或Fedora下實現網絡無人值守安裝

日期:2017/2/28 16:48:14   编辑:Linux教程

Red Hat或Fedora下實現網絡無人值守安裝(Kickstart)

需求分析:公司業務擴展,需要新建立一個辦公局域網,新機已經購置且配置不一(網卡支持網絡啟動功能)。為了追求穩定性,領導決定全部采用Red Hat操作系統。如果采用常規的安裝方法即耗時又繁瑣,稍有不慎,還容易系統配置出現差異。也不利於以後的管理。

引用概念:為了滿足這種需求,Red Hat 發展出kickstart 的安裝方式。配合服務器的lftp、DHCP服務它可以實現客戶機的無人值守的自動網絡安裝。這部分我們實戰Kickstart 的實現。

網絡結構

局域網的IP網段為192.168.1.0

共享服務器A,IP為192.168.1.254

簡單配置情況:

配置一個yum源,並可以通過ftp://192.168.1.254/pub/Red Hat訪問;

安裝並配置Kickstart程序。

安裝服務器B,IP為192.168.1.253

簡單配置情況:

配置DHCP服務,為局域網中的裸機提供IP地址,並說明啟動所需的文件;

配置tftp服務,允許客戶機下載啟動映象文件。

操作步驟:

一、在A機配置FTP服務和yum源

安裝FTP服務

[root@localhost Server]# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm

啟動服務

[root@localhost Server]# service vsftpd start

為 vsftpd 啟動 vsftpd: [確定]

配置yum源

通過光盤或其它途徑安裝yum和createpreo軟件

[root@localhost Server]# rpm -ivh yum-utils-1.0.4-3.el5.noarch.rpm rpm

[root@localhost Server]# rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm

將安裝光盤中的內容完整復制到ftp公共目錄下,並修改yum的配置文件,方便起見我們用腳本實現yum數據庫的更新

#!/bin/bash

cd /var/ftp/pub/Red Hat

rm -rf Server/.olddata/

rm -rf VT/.olddata/

rm -rf Cluster/.olddata/

rm -rf ClusterStorage/.olddata/

for i in `find | grep “xml$” | grep “comps”`;do createrepo -g ${i#./*/} ${i%/*/*.xml}; done

exit 0

二、在B機上配置tftp服務

[root@localhost Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm

確保服務是啟用狀態

[root@localhost Server]# chkconfig –list |grep tftp

tftp: 關閉

[root@localhost Server]# chkconfig tftp on

[root@localhost Server]# chkconfig –list |grep tftp

tftp: 啟用

重新加載管理tftp服務的xinetd守護進程

[root@localhost Server]# service xinetd restart

停止 xinetd: [確定]

啟動 xinetd: [確定]

Copyright © Linux教程網 All Rights Reserved