Linux Unix

Red Hat Satellite 5.6 Kurulum

Bu yazımda Red Hat satellite ürününün son versiyonu olan 5.6 kurulumundan bahsedeceğim.

Kurulum adımlarına başlamadan önce kısaca Red Hat satellite nedir, ne iş yapar, neden bu ürünü kullanmalıyız gibi sorulara kısa kısa yanıtlar vererek kurulum adımlarına geçmek istiyorum.

1.       1.       Kısaca Red Hat Network Satellite,

Red Hat Network Satellite ürünü genel olarak bakıldığında paket yönetimi, merkezi yönetim,

update yönetimi, kickstart kurulum, snapshot, audit, life cycle management tool gibi özellikler sunmakta.

 

1.       2.       Red Hat Network Satellite 5.6 ile gelen yenilikler nelerdir?

 

RHN Satellite 5.6 da yeni neler var diye göz attığımızda ilk olarak göze çarpan değişiklikler aşağıdaki gibi.

 

–          Artan esneklik ve ölçekleme.

–          Geliştirilmiş sistem kullanılabilirliği.

–          Gelişmiş içerik kontrolü ve senkronizasyon.

–          Gelişmiş abonelik ve sistem raporlama

–          Sistem servis analizi

–          Otomatik hata raporlama aracı (ABT)

–          DB olarak Postgresql kullanılabiliyor.,(Oracle da mümkün.)

 

1.       3.       RHN Satellite için kurulumu

Satellite kurulumunu alt başlıklar şeklinde inceleceğiz, gereksinimler, ilgili paketler, kurulum gibi.

 

3.1.  RHN Satellite için yazılım gereksinimleri

Red Hat 5 veya 6 kurulabilir. (Base seçilmeli)

İşletim sistemi sanal olabilir. (RHEV, Xen, Vmware supported)

 

3.2. RHN Satellite için donanım gereksinimleri

3.2.1.        CPU

Gerekli: Intel Core processor, 2.4GHz, 512K cache or equivalent

Önerilen: Intel multi-core processor, 2.4GHz dual processor, 512K cache or equivalent

 

3.2.2.        Memory

Gerekli: 4 GB of memory

Önerilen: 8 GB of memory

 

3.2.3.        Storage

5 GB alan temel kurulum için.

40 GB alan Channel başına.

10 GB alan Cache dizini için(/var/cache/rhn)

Disk yapılandırması olarak Raid 5 tavsiye edilir.

 

3.2.4.        Database

İlk kurulum için 12 GB alan önerilir.

Client ve channel hesaplamaları ise,

250 KB alan client system başına,

500 KB alan çhannel başına, ayrıca 230 KB channel daki paket başına(5000 paketli bir channel için ortalama 1.1 GB)

 

3.2.5.        Firewall Port Erişim Gereksinimleri

Client sistemler Satellite sunucuya 80,443,4545 (Monitoring özelliği kullanılacak ise)

Push client özelliği kullanılacak ise inbound client 5222, satellite inbound 5269.

 

Aşağıdaki adreslere erişilebilir olmalı,

rhn.redhat.com

xm lrpc.rhn.redhat.com

satellite.rhn.redhat.com

content-xm lrpc.rhn.redhat.com

content-web.rhn.redhat.com

content-satellite.rhn.redhat.com

 

Note : Red Hat update sunucuları akamai networks kullandığı için 443 den dışarı daki tüm adreslere erişim verilmesi daha kesin bir çözüm olacaktır.

 

3.2.6.        Dosya izinleri

Umask değeri 022 önerilir.

 

3.2.7.        Selinux

enforcing veya permissive öneriliyor ancak ihtiyacınız yok ise disabled kullabilirsiniz. Ben disabled olarak devam edeceğim.

 

3.2.8.        Caching

/var/cache/rhn/ dizinini kullanır, bu dizin paket sync da kullanılır. Channel paketleri bu dizine indirilir.

 

3.2.9.        DMZ Proxy

Satellite sunucu önünde proxy v.b. var ise satellite-sync –http-proxy ile sync edilir.

 

3.2.10.    SYNC Time

Sync işlemi için satellite sunucunun tarih saat ayarları doğru olması gerekir. Bu nedenle ntp kullanmata fayda var.

 

3.2.11.    System dili ve locate ayarı

UTF-8 kullanmak gerekiyor.

LANG=”[language_TERRITORY].UTF-8″

 

Örneğin:

LANG=”en_US.UTF-8″

 

3.2.12.    Hostname

Satellite sunucu da hostname değeri, satellite olarak belirtilirse bu hatalı olur ve kurulum esnasında hata almanıza neden olacaktır. Bu nedenle sunucu hostname değeri satellite.endersys.com şeklinde FQDN olarak belirtilmelidir.

 

Note : Hostname değeri işletim sistemi kurulurken düzgün belirtilmezse ve RHN Satellite kurulumu sırasında oluşturulan sertifika daki hostname hatalı olur ise, sunucuların RHN Satellite sunucuya register edilmesi ve update edilmesi aşamasında sorunlar yaşanabilmekte, bu nedenle dikkat edilmelidir.

 

3.2.13.    Dns Server

Satellite sunucuya hostname olarak verdiğimiz değer dns sunucuda da A kaydı olarak olması gerekir.

 

3.2.14.    Sertifika

Satellite kurulumunda sertifikaya ihtiyacınız olacak, bu aşamada sertifikayı Red Hat dan support case açarak talep edebilir veya generate certificate sayfasından faydalanabilirsiniz.

 

3.2.15.    Sistem register ve update işlemleri

Satellite kurulumu gerçekleştirecek olduğumuz sunucunun Red Hat işletim sistemini RHN networke register ediyoruz.

Komut :

Rhn_register

 

Register işlemini tamamladıktan sonra sistemimizi update ediyoruz.

Komut :

Yum update

 

3.3. RHN Satellite Kurulumu

3.3.1.        Satellite ISO dosyasının indirilmesi

RHN satellite ürününe ait ISO dosyasını Red Hat ın sitesinden indirerek her hangi bir dizine upload edebilirsiniz.

Note : Red Hat account bilgileriniz ile giriş yaptığınızda download bölümünde Redhat Network Satellite linkini göremezseniz Red Hat’in Türkiye deki ilk Advanced Business partneri olan Endersys’den([email protected]) adresi ile iletişime geçerek destek alabilirsiniz.

clip_image002

 

3.3.2.        ISO dosyasının mount edilmesi

Satellite kurulumu için hazırlamış olduğumuz sisteme Satellite kurulum ISO sunu mount ediyoruz.

Komut:

mount -o loop /satellite-5.6.0-20130927-rhel-6-x86_64.iso /mnt/

 

3.3.3.        RHN Satellite kurulumuna başlayabiriz

Komut:

Cd /mnt

./install.pl –skip-selinux-test

 

Kurulum için farklı parametreler kullanabilirsiniz, bununla ilgili detaylı bilgi için,

./install.pl –help

Parametresini kullanabilirsiniz.

Note :  –skip-selinux-test parametresini selinux disable ettiğim için kullandım, selinux disabled dışındaki bir durumda ise bu parametreyi kullanmanıza gerek yok.

 

Kurulum esnasında sizden sertifika dosyasının path bilgisini, SSL sertifikası için gerekli bilgileri isteyecektir, bu bilgileri belirterek kurulumu sonlandırabilirsiniz.

Kurulum tamamlandığında satellite sunucu ip adresine erişimi olan bir PC den browser aracılığı ile

https://satelliteserver-Hostname

şeklin de erişerek yetkili user name ve password belirtmeniz gerekir.

clip_image004

 

RHN Satellite için yetkili user oluşturduktan sonra ilgili user bilgileri ile satellite sunucunuza web access den login olabilir ve satellite kullanmaya başlayabilirsiniz.

 

Sisteminizdeki sunucu işletim sistemleri, işletim sistemleri ve versiyonlarına bağlı olarak channel sync işlemi yapmanız gerekir. Aktif channel listesini görebilmek için,

 

satellite-sync –list-channels

 

komutu kullanılır, channel name belirlendikten sonra –c parametresi ile channel download işlemini başlata biliriz.

satellite-sync -c rhel-x86_64-server-6

RHN satellite sunucuya ilk login olduğunuz daki görüntü aşağıdaki gibidir.

clip_image006

 

ilgili channellar satellite sunucuya sync edildikten sonra kullanmakta olduğumuz Red Hat sunucuları sırası ile RHN satellite sunucumuza register edebiliriz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Algılandı

ÇözümPark Bilişim Portalı gönüllü bir organizasyon olup tek gelir kaynağı reklamlardır. Bu nedenle siteyi gezerken lütfen reklam engelleme eklentinizi kapatın veya Çözümpark web sitesi için izin tanımı yapın. Anlayışınız için teşekkürler.