Bundan önceki makalelerimde RHN Satellite ürününden ve ürününe ne gibi fonksyonları olduğundan bahsetmiştik, bugün ise bu ürünü kullanan kişilere gelen schema upgrade mailinden ve schema upgrade işleminden bahsediyor olacağız.
Note : Bu işlem oracle DB kullanan RHN Satellite sunucular için geçerlidir, Postgresql kullan kullanıcılar linki check edebilir.
RHN satellite ürününü kullanan bazı kullanıcılara zaman zaman aşağıdaki gibi mailler gelir,
[warning]
This is a notice to let you know that there is a satellite-schema upgrade available for satellite.endersys.com.
Your current satellite-schema version: 5.5.0.13-1.el5sat
Available satellite-schema upgrade: 5.5.0.20-1.el5sat
We recommend to upgrade your satellite-schema at your earliest convenience to receive latest schema fixes.[/warning]
Kısaca size eski schema yı kullanıyorsunuz diyor ve upgrade etmenizi istiyor.
1.Adım : DB backup için bir dizin oluşturuyoruz.
[important]mkdir /tmp/Backup[/important]
2.Adım :Oracle user ile backup alacağımız için yazma izni veriyoruz.
[important]chmod 777 /tmp/backup[/important]
3.Adım : Satellite Stop ediyoruz.
[important]rhn-satellite stop[/important]
4.Adım : Backup için oracle userına geçiyoruz.
[important]su – oracle[/important]
5.Adım : Oracle user ile backup işlemini başlatıyoruz.(Bu işlem uzun sürebilir DB boyutuna göre.)
[important]db-control backup /tmp/backup/[/important]
6.Adım : Oracle userından çıkıp yeniden root oluyoruz.
[important]exit[/important]
7.Adım : Schema upgrade için oracle start ediyoruz.
[important]service oracle start[/important]
8.Adım : Upgrade işlemini başlatıyoruz.
[important]spacewalk-schema-upgrade[/important]
9.Adım : Satellite servisini yeniden başlatıyoruz.
[important]rhn-satellite start[/important]
Web den satellite erişimi deniyoruz, sorun yok ise upgrade işlemi ok demektir.
Aşağıdaki komut ile satellite versiyonun görüntüleyerek kontrol edebiliriz.
[important]rhn-schema-version[/important]
Faydalı olabilmesi temennisi ile.
Kaynak : https://access.redhat.com/site/solutions/58081