cobbler安裝

操作系統使用的是Centos5.8 32位,如安裝過程中出現錯誤,可以先看下後面的參考文章


1.默認的yum源中沒有cobbler,需要安裝一個yum倉庫rpmforge,下載地址http://pkgs.repoforge.org/rpmforge-release/可以從這裏找到相應的包

2.rpm -ivhrpmforge-release-0.5.3-1.el5.rf.i386.rpm

3.yum install dhcp tftp rsyncxinetd httpd

4./etc/init.d/iptables stop

5.vim /etc/selinux/config

SELINUX=disabled

6.reboot

7.yum install cobbler

8./etc/init.d/cobblerd start

9./etc/init.d/httpd start(如果報錯,請參考下面的參考文章)

10.cobbler check

11.vim /etc/cobbler/settings

1)編輯/etc/cobbler/settings文件,找到 server選項,修改爲適當的ip地址,本實例配置ip爲:192.168.137.2

2)編輯/etc/cobbler/settings文件,找到 next_server選項,修改爲適當的ip地址,本實例配置ip爲:192.168.137.2

3)SELinux的設置。如果上面已經關閉了SELinux就不用管了

4)執行 cobbler get-loaders,系統將自動下載loader程序,完成提示4的修復工作。

5編輯/etc/xinetd.d/rsync文件,將文件中的disable字段的配置由yes改爲no

6需要安裝pykickstart

yum y install pykickstart

7) 修改cobbler用戶的默認密碼,可以使用如下命令生成密碼,並使用生成後的密碼替換/etc/cobbler/settings中的密碼。生成密碼命令:

openssl passwd -1 -salt 'centos' 'centos'  (其中-1 就是一字)

$1$centos$Uq6E6Wp5SDZYbs6MCmamP0

vi/etc/cobbler/setting

查找default_password_crypted:把原始密碼替換掉

default_password_crypted: $1$centos$Uq6E6Wp5SDZYbs6MCmamP0

8) 安裝CMAN

                  yum y installcman

9) 重啓cobbler

/etc/init.d/cobbler restart

12.配置dhcp

vim/etc/cobbler/settings                   manage_dhcp: 1

vim/etc/cobbler/dhcp.template

subnet 192.168.137.0 netmask255.255.255.0 {

   option routers            192.168.137.1;

   option domain-name-servers 8.8.8.8;

   option subnet-mask        255.255.255.0;

   range dynamic-bootp       192.168.137.100 192.168.137.254;

   filename                  "/pxelinux.0";

   default-lease-time         21600;

   max-lease-time             43200;

   next-server               $next_server;

}

13.掛載光盤

mount /dev/cdrom/mnt

14.導入鏡像

cobbler import --path=/mnt --name=centos5.8

15.cobbler sync
16.cobbler list

17.啓動一臺機器,從網絡啓動

18.完成


參考文章:

http://jikang87.blog.163.com/blog/static/102210630201292753813340/

http://cwtea.blog.51cto.com/4500217/1047410



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章