cobbler自動化的linux網路安裝管理工具
Red Hat 最新發布了網路安裝伺服器套件 Cobbler(補鞋匠),它已將 Linux網路安裝的技術門檻,從大專以上文化水平,成功降低到初中以下,連補鞋匠都能學會。
目錄
• 一.CentOS4安裝步驟
• 二.Fedora 9安裝步驟
一.CentOS4安裝步驟編輯本段回目錄
1、安裝相關的yum repository
rpm -Uhvapt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
rpm -Uvhdownload.fedora.redhat/pub/epel/4/i386/epel-release-4-9.noarch.rpm
2、升級syslinux
yum -y update syslinux
#CentOS4默認的syslinux版本太低,不支持相關的語法,CentOS5和Fedora不需要升級
3、安裝Cobbler及相關軟體
yum -y install cobbler koan tftp-server dhcp httpd yum-utils
4、檢查cobbler配置
cobbler check
#按提示解決相關問題。把/ect/cobbler/settings中的server和next_server設為本伺服器ip,manage_dhcp設為1,通過cobbler管理dhcp配置
5、導進安裝文件
mount -o loop CentOS-4.6-i386-binDVD.iso /mnt
cobbler import --mirror=/mnt --name=CentOS-4-i386--kickstart=/etc/cobbler/sample.ks
cobbler distro list
#查看導進結果,應顯示CentOS-4-i386和CentOS-4-xen-i386
6、修改dhcp和kickstart模板
vi /etc/cobbler/dhcp.template
vi /etc/cobbler/sample.ks
7、生成並同步所有配置
cobbler sync
8、啟動相關服務
chkconfig tftp on
service xinetd start
service dhcp start
service httpd start
service cobblerd start
至此cobbler服務端配置完成,各中學教師培訓制度(最新精編)(12個doc)國際質量管理技術與方法(最新精編)(5個doc5個ppt)啟動一台新的伺服器,PXE進進cobbler藍色安裝界面,選擇CentOS-4-i386安裝項,剩下的事自動搞定,幾分鐘系統就裝好了。
用cisco交換機的同學,記得打開埠的spanning-tree portfast。
有同學問了,上面裝koan是做啥的?
koan是客戶端用來通過cobbler安裝虛擬環境或重裝系統的,比如你想對一台已經安裝系統的伺服器進行重裝操作,只要在客戶端伺服器上安裝koan,然後執行
koan --server=cobbler-server --profile=CentOS-4-i386--replace-immolation
reboot后就會自動重裝操作系統了。
cobbler還有很多強大的功能,比如對某個MAC地址,指定安裝使用的profile等。
cobbler,裝機民工的大殺器,一片頂過往五片!
二.Fedora 9安裝步驟編輯本段回目錄
1. 安裝相關軟體:
yum -y install cobbler tftp-server dhcp httpd xinetd # 注意/var//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 安裝項,幾分鐘之內就能一氣呵成,自動完成系統安裝。
以上文檔來自網路.請大家驗證.
[火星人
]
cobbler自動化的linux網路安裝管理工具已經有970次圍觀
http://coctec.com/docs/service/show-post-792.html