歡迎您光臨本站 註冊首頁

Cobbler:Linux安裝維護利器!

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
您可透過 cobbler 以及 koan 的協助來進行自動化的安裝.Cobbler 是個能夠快速設定網路安裝環境的 Linux 安裝伺服器.網路安裝能被用來配置 PXE boot、重新安裝、基於媒介的網路安裝,以及虛擬化的客座端安裝.Cobbler 使用了 koan 這個協助程式來進行重新安裝以及虛擬化上的支援.

Cobbler(https://fedorahosted.org/cobbler)聲稱可以快速建立網路安裝環境(rapid setup of network installation environments),那麼到底有多快呢?我在一台裝有 Fedora 9 的伺服器上進行了測試,步驟如下:

1. 安裝相關軟體:
yum -y install cobbler tftp-server dhcp httpd xinetd # 注意 /var/www/cobbler 目錄必須具有足夠容納 Linux 安裝文件的空間(移動,建軟鏈接)

2. 檢查 cobbler 配置:
cobbler check # 按提示解決相關問題,把 /etc/cobbler/settings 中的 server 和 next_server 設為本伺服器的 IP 地址,manage_dhcp 設為 1,以便管理 DHCP

3. 導入 Fedora 9 安裝 DVD ISO 中的文件:
mount -o loop Fedora9/x86_64/Fedora-9-x86_64-DVD.iso /mnt/dvd/ # 將ISO文件掛載到 /mnt/dvd 目錄
cobbler import --mirror=/mnt/dvd --name=FC9-x86-64 # 從 /mnt/dvd 目錄導入所有安裝文件,命名為 FC9-x86-64
cobbler distro list # 查看導入結果,應顯示 FC9-64-i386 和 FC9-64-xen-i386

4. 修改 DHCP 和 Kickstart 配置模板:
vi /etc/cobbler/dhcp.template # DHCP 配置模板,如果已經有一個 dhcpd.conf,可參照修改此模板
vi /etc/cobbler/sample.ks # Kickstart 配置模板

5. 生成並同步所有配置:
cobbler sync

6. 啟動相關服務:
service xinetd start # /etc/xinetd.d/tftp 中 disable = no
service dhcpd start
service cobblerd start

曹植七步成詩,而 Cobbler 居然只需要六步.啟動另一台新伺服器,通過 PXE 啟動進入藍色的 Cobbler 安裝界面,選擇 Fedora 9 安裝項,幾分鐘之內就能一氣呵成,自動完成系統安裝.

本文來自:linux.html">http://hutuworm.blogspot.com/2008/08/cobblerlinux.html

 


[火星人 ] Cobbler:Linux安裝維護利器!已經有578次圍觀

http://coctec.com/docs/linux/show-post-58154.html