EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ AIX ]

"Suma (Service Update Management Assistant)" - Ömer Faruk Şen - (2006-05-01 22:24:33)   [3818]

SUMA, IBM AIX 5.3 ile gelen ve AIX guncellemelerinin internet uzerinden sorgulanarak indirilmesini saglayan bir arabirimdir. Ayni zamanda AIX 5.2 ve AIX 5.1 isletim sistemine port edilmistir.

SUMA guncellemeleri ve Maintenance Level'leri fix distribution Web sitesinden indirmektedir. Ayrica SUMA ile belirtilen vazifeler (task) belirli surelerde tekrarli olarak calistirabilir. SUMA bu vazifeleri belirli vakitte calistirmak icin crontab sistemini kullanmaktadir.

Suma ile gerceklestirilebilecek islemler:

- Bir vazife olusturulabilir
- Onceden olusturulmus bir vazife duzenlenebilir
- Vazifeler listenelebilir
- Bir vazife belirli vakitlerde calistirilmak uzere ayarlanabilir (schedule)
- Daha onceden ayarlanmis bir isin calisitirilmasi iptal edilebilir (unschedule)
- En son olarak istenen bir vazife silinebilir

Suma Parametreleri:

-c : SUMA global konfigurasyonunu gosterip, duzenlemekte kullanilir. Mesela fix'ler indirilirken hangi protokolun kullanacagi DOWNLOAD_PROTOCOL=http yapilarak ftp yerine http'den indirilebilir

-d : Bu parametreye verilecek bir vazife numarasi ile daha onceden girilen bir vazife silinir. Ayrica eger bu vazife daha sonra belirli bir surelerde calistirilmak uzere ayarlanmis ise bunlarda silinir

-D : Ontanimli SUMA vazifelerini listeler veya degistirir. -a ile birden fazla alanin guncellenmesi saglanir. Girilen vazifelerde var olmayan alanlar icin burada belirtilen degiskenler kullanilir

-l : SUMA vazifelerini listeler

-s CronSched : Bir SUMA vazifesini crontab'a ekler.

-u : Daha onceden crontab'a eklnene bir vazifenin kaldirilmasini saglar

-w : Herhangi bir SUMA vazifesini kaydeder. Eger -s paramatresi de kullanilmamissa bu vazife sadece kaydedilir fakat crontab'a eklenmez.

-x : Herhangi bir SUMA vazifesinin crontab'a eklenmeden hemen calistirilmasi icin kullanilir

Ustte belirtilen her bir vazifede -a DEGIKEN_ADI=DEGERI kullanilabilir. Mesela en son guncellemeleri indirmek icin su komut verilir:

# suma -x -a Action=Download -a RqType=Latest

En son guncellemeleri indirmek yerine gormek icin

# suma -x -a Action=Preview -a RqType=Latest

SUMA'nin guncellemeleri HTTP ile indirmesi icin:

# suma -c -a DOWNLOAD_PROTOCOL=http

Belirli bir fileset'i indirmek icin (mesela bos.rte.install)

# suma -x -a Action=Download -a RqType=Fileset -a RqName=bos.rte.install

# Maintenance Level 5300-04'u indirmek icin

suma -x -a Action=Download -a RqType=ML -a RqName=5300-04 -a FilterSysFile=/dev/null

Burada kullanilan FilterSysFile=/dev/null ile AIX'in hangi surumunu kullanirsaniz kullanin 5300-04 indirilir. Yani localhost'ta var olan dosyalarla indirilecek dosyalar karsilastirilmaz. Normalde FilterSysFile=localhost'tur ve indirilecek ML 'ler ile sistemdeki var olan ML karsilastirilir

Her ayin 20'sinde saat 4:30'da en son guncellemeleri indirmek icin bir vazife olusturup bu vazifeyi crontab'a atmak icin:

# suma -s "30 4 20 * *" -a RqType=Latest -a Action=Download -a Repeats=y

Daha fazla bilgi icin IBM'in SUMA sayfasina bakabilirsiniz:

http://www14.software.ibm.com/webapp/set2/sas/f/suma/home.html


Arkadaşıma gönder , Ana Sayfa