Satellite ile ilgili daha önce sitemde bilgi vermiştim, çok fazla özelliği var kısaca yeniden değinecek olursak redhat sunucularınız update yönetimini ve kickstart kurulum yapmanızı sağlayan redhat ürünü diyebiliriz.
Bu yazıda redhat sunucularınızı satellite nasıl register edeceğinizden bahsedeceğim.
rhn_check komutu ile öncelikle sunucumuz rhn(redhat network) register mı değil mi check ediyoruz.
[root@rhel63 ~]# rhn_check
ERROR: unable to read system id.
Çıktıda yukarıdaki gibi bir error var ise rhn veya her hangi bir satellite register edilmemiş demektir.
[root@rhel63 ~]# rhn_check
[root@rhel63 ~]#
Çıktı yukarıdaki gibi ise rhn veya her hangi bir satellite register edilmiş demektir.
Sunucu rhn veya satellite register durumdaysa systemid dosyasını yedekleyerek silebiliriz, daha sonra yeniden rhn_check dediğiniz de Error verecektir ve register edilmemiş bir sunucu gibi hareket edecektir.
systemid dosyası işlemi şu şekilde,
[root@rhel63 ~]# cp /etc/sysconfig/rhn/systemid /etc/sysconfig/rhn/systemid.backup
[root@rhel63 ~]# rm -rf /etc/sysconfig/rhn/systemid
[root@rhel63 ~]# rhn_check
ERROR: unable to read system id.
daha önce register edilmiş bir sistem ise systemid dosyası silerek bu işlemi iptal etmiş olduk şimdi yeni satellite register etme işlemine başlaylaım.
Dns de bir sorun olması durumunda satellite erişim ve updateler de sorun yaşamamak adına hosts dosyasına satellite sunucu dns kaydını ve ip adresini ekliyoruz.
[root@rhel63 ~]# vi /etc/hosts
10.0.0.20 satellite.endersys.com
şeklinde kaydedip çıkıyoruz.
Şimdi de up2date dosyasını editleyerek updateleri rhn den değil satellite den check etmesini sağlayacağız.
Yine her ihtimale karşı up2date dosyamızı yedekliyoruz.
[root@rhel63 ~]# cp /etc/sysconfig/rhn/up2date /etc/sysconfig/rhn/up2date.backup
cd /usr/share/rhn/ ; wget http://satellite.endersys.com/pub/RHN-ORG-TRUSTED-SSL-CERT
[root@rhel63 ~]# vi /etc/sysconfig/rhn/up2date
up2date dosyasındaki,
serverURL[comment]=Remote server URL (use FQDN)
serverURL=https://satellite.endersys.com/XMLRPC
sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
bölümünü editleyerek yukarıdaki gibi kendi satellite sunucu adresimizi yazıyoruz.
Bu işlemden sonra sunucumuzu satellite register edebiliriz.
[root@rhel63 ~]# rhn_register
Bu komutu verdiğimizde her hangi bir hata yapmadıysak ve sorun yok ise aşağıdaki gibi bir ekran görüntüsü gelecek karşımıza. Next ile devam ediyoruz.
Bir sonraki adımda bizden username ve password isteyecek.
Buraya girecek oluduğumuz username ve password satellite login olduğumuz user name password olmalı.
Örneğin database adminleri için oracle adında bir user verdiniz, satellite oracle user ve password ile giriş yapıyorlar, aşağıdaki username ve password alanına da oracle ve şifresi ile giriş yapmanız gerekir.
Sunucuya ait donanımsal ve hostname gibi bilgileri satellite gönderiyor bu bölümde next ile devam edelim.
System profilinde mevcut olan rpm paketlerini göstermekte, istemediklerinizi çıkartarak next ile devam edebilirsiniz.
Bilgileri satellite göndermek için son kez soruyor, next ile devam edelim.
Bilgileri satellite gönderiyor.
ve finish ile register işlemini sonlandırıyoruz.
Register işlemi tamamlandı, rhn_check ile check ediyoruz.
[root@rhel63 ~]# rhn_check
[root@rhel63 ~]#
Gördüğünüz gibi her hangi bir hata veya error almyoruz, sunucumuz başarılı bir şekilde satellite register edildi.
yum update -y ile sunucumuzu update edebiliriz.
Satellite web den login olarak sunucumuzu burada da görebiliriz.
Faydalı olabilmesi temennisi ile.
