Redhat Satellite Kickstart Kurulum

Redhat ın Satellite ürünü ile birlikte gelen kickstart özelliği bize yapılandırılmış işletim sistemlerini otomatik olarak dakikalar içerisinde kurabilme imkanı sunmakta.

Bu özellik sayesinde bir kereye mahsus kurulum yapmak istediğiniz işletim sistemine ait özellikleri belirliyoruz, sonrasında kuracak olduğunuz tüm işletim sistemlerinde hiç bir ayar yapmaksızın root password, firewall, selinux status, disk yapılandırması v.b. gibi birçok özellik configure edilmiş şekilde işletim sistemine sahip oluyoruz. Bir kere hazırladığımız bir image sürekli kullanmak gibi düşünebilirsiniz bunu ancak bunun için ne cd nede farklı bir donanıma ihtiyacınız var, ortamınızda dhcp sunucunuzun olması yeterli.

Kısaca yapıdan bahsedecek olursa ortamınızda 1 adet dhcp sunucu, 1 adet satellite sunucu ve kurulum yapılacak bir test sunucunuzun olması yeterli.

A) DHCP Yapılandırması

DHCP sunucu üzerinde pxe için yapılandırma yapmanız gerekiyor, linux dhcp sunucu için örnek yapılandırma ayarı aşağıdaki gibidir,

/etc/dhcpd.conf içerisine aşağıdaki kodlar eklenmelidir.

#############################

allow booting;

allow bootp;

class “PXE” {

match if substring(option vendor-class-identifier, 0, 9) = “PXEClient”;

next-server 192.168.2.1;

filename “pxelinux.0”;

}

############################

next-server bölümüne yazılan ip adresi satellite sunucunuza ait ip adresi olmalıdır. DHCP servisini restart edelim, değişikliğin geçerli olabilmesi için.

DHCP deki bu yapılandırmadan sonra ağımızdaki bir sunucu boot işlemini gerçekleştiremez ise dhcp den ip alarak next-server bölümündeki ip adresinden boot etmeyi deneyecektir.

 

B) Satellite Yapılandırması

Satellite yapılandırmamızı satellite sunucumuzun web GUI den gerçekleştireceğiz.

Satellite sunucumuza Web GUI den erişerek login oluyoruz.

Not : Arayuze Infrastructure Admin userı ile login olmamız gerekir.

 

 

1- İlk login olduğumuzdaki ekran görüntüsü aşağıdaki gibidir,

Selection_095

 

2- Üst menüzdeki System > Kickstarts adımlarını izliyoruz.

Selection_094

3- Kickstart Actions>Create a New Kickstart Profile İle yeni profil oluşturuyoruz.

Selection_096

4- Bu bölüm de kickstart image için temel yapılandırma ayarlarını seçiyoruz.

Bu bölüm de Kickstart ismini, channel, tree ve sanallaştırma ortamı için oluşturulan bir kickstart image ise sanallaştırma type seçiyoruz.

Label : RHEL6_Kickstart_Test

Base Channel : Redhat 5 -6 veya 32-64 bit seçenekleri mevcut ihtiyacımıza göre seçiyoruz.

Kickstartable Tree : Base Channel değerine göre otomatik olarak değişiyor.

Virtualization Type : Sanal sunucu için oluşturular kickstart da uygun olanı seçilmelidir.

Selection_097

5- File location bölümün de her hangi bir değişikliğe ihtiyacımız yok, default olarak bırakabiliriz.

Selection_098

 

6- Bu bölümde kickstart ile kurulacak olan redhat ın root şifresini set ediyoruz ve Finish butonu ile kickstart image oluşturmuş oluyoruz.

Selection_099

 

7- Şuana kadar default bir redhat kurulumu için kickstart oluşturduk, şimdi sistem ayarlarını yapılandırmamız gerekiyor. Aşağıdaki ekran görüntüsünde de görebileceğiniz gibi sistem ayarlarını yapılandırabileceğiniz menüler bulunmakta, bu menüler den sistem ayarlarınızı yapılandırabilirsiniz.

Selection_100

8- Örneğin Selinux default da ….. gelmekte, biz bunu disabled etmek için,

SystemDetails > Details menüsü altındaki Software Preferences bölümünden selinux disabled olarak seçebiliriz.

Selection_101

9- Time zone değişikliği için SystemDetails > Locate adımları izlenerek değiştirilebilir.

Selection_102

10- Disk yapılandırması için SystemDetails > Partitioning menüsün den değiştirilebilir.

Selection_103

11- Software >Package Groups dan kurulumdaki base, minimal gibi seçenekleri yapılandırabilirsiniz.

Selection_104

12- Firewall v.b. ayarları Kickstart Details > Advanced Options menüsünden gerçekleştirebilirsiniz.

Selection_105

Bu ve benzeri birçok ayarı bu bölümden istediğiniz şekilde özelleştirebilirsiniz.

Buradaki yapılandırmayı bitirdiğinizde ise web arayüzünden yapmanız gereken işlemler tamamlanmış olur.

13- Şimdi bu network deki bir sunucumuzun bios ayarlarına girerek network den boot edecek şekilde configure edelim ve sunucumuzu açalım.

14- Sunucumuz network den boot ettiğinde dhcp deki ayardan dolayı satelilte dan boot etmeyi deneyecektir ve karşımıza aşağıdaki gibi bir ekran görüntüsü gelecek, ekran görüntüsünde oluşturmuş olduğumuz tüm kickstart profilleri listelenecektir, hangisi ile kurulum yapmak istiyorsak bunu seçerek devam ediyoruz.

Selection_106

15- Kickstart profili yükleniyor.

Selection_107

16- Profil yükleme işlemi tamamlandığında normal redhat kurulumu başlıyor.

Selection_108

17- Kurulum tamamlandı ve redhat açılıyor.

Selection_109

18-Elinizi bile sürmeden kurulumunu tamamladığınız redhat sunucunuza login olmaya hazır mısınız?

Selection_110

Bundan sonraki tüm kurulumlarınızda sunucunuz bios dan network den boot edecek şekilde ayarlayarak ilgili kickstart profilini seçmeniz yeterli olacaktır.

Gördüğünüz gibi kickstart kurulumu oldukça basit ve zaman kazandıran bir özellik, kullandıkta daha çok seveceğinizden eminim.

Faydalı olabilmesi temennisi ile…

Share Button

Bir yanıt yazın