spacewalk sunucusu üzerinden networkten kurulum için cobbler kullanılıyor.
cobbler'e yeni bir sunucu tanıtmak için aşağıdaki scripti kullanıyorum.
[root@spacewalk ~]# cat sunucu-ekle.sh
#!/bin/bash
# sunucular biostan, ikinci interfaceden boot olacak sekilde ayarlanmali
hostname="oel6-test2.oel.local"
int1="eth0"
mac1="00:01:02:03:42:BD"
ipaddr1="192.168.254.152"
int2="eth1"
mac2="00:01:02:03:2A:D4"
ipaddr2="192.168.11.152"
profile="oel6kickstart:1:local"
cobbler system add --name=$hostname --hostname=$hostname --interface=$int1 --mac=$mac1 --ip-address=$ipaddr1 --interface=$int2 --mac=$mac2 --ip-address=$ipaddr2 --profile=$profile
cobbler sync
systemc restart dhcpd
systemctl restart named
cobbler system list
[root@spacewalk ~]#
Tabiki cobblerin ayarlanmış olması şart. cobbler için en azından /etc/cobbler dizini altındaki aşağıdaki dosyaları düzenlemeniz gerekmektedir. Aksi durumda dhcp/dns tanımlamaları aksaklığa neden olur.
zone.template
named.template
dhcp.template
settings
Yorumlar
Yorum Gönder