4 Kasım 2011 Cuma

Hp Procurve Switch – Configuration Files – Image Software – Boot Proccess (Resimli Anlatım)

Procurve switch’lerde running config ve startup config olmak üzere 2 tip konfigürasyon dosyası bulunur. Running config cihaz açıldığında RAM üzerinde çalışan konfigürasyonu ifade eder. Startup config ise NV flash üzerinde bulunan kalıcı konfigürasyon bilgisidir.

Switch üzerindeki konfigürasyon bilgileri için kullanılacak birkaç komut vardır. Bunlar:

- Show run : Geçerli running konfigürasyonu görüntüler.

- Show config: Geçerli startup konfigürasyonu görüntüler.

- Show config status: Running config ve startup config arasındaki farklılıkları görüntüler.

- Write memory: Ram üzerinde bulunan running konfigürasyonu NV flash üzerine Startup konfigürasyon olarak kaydeder.

- Erase start-up config: NV Flash üzerinde bulunan startup konfigürasyonu silmek için kullanılır.

image001

Swicth konfigürasyon bilgilerini resetlemek için çeşitli yöntemler bulunmaktadır.

Eğer manager password biliniyorsa, administrator manager level üzerinde “erase start-up config” komutunu çalıştırarak kalıcı konfigürasyonu silebilir. Bu komutun çalıştırılmasıyla password konfigürasyonları dışındaki tüm konfigürasyon bilgisi silinir. Password’leri silmek için switch’lerin ön kısmında bulunan “clear” buton’unu kullanmak gerekir.

image002

Eğer manager password de bilinmiyorsa aynı anda “clear” ve “reset” butonlarına birkaç saniye basılı tutularak startup configuration bilgisi silinebilir. Bu operasyon switch üzerinde yapılandırılmış olan tüm password bilgilerinide silecektir. Yani switch tamamen fabrika ayarlarına geri dönecektir.

image003

Konfigürasyon dosyalarının yönetilmesi:

Running yada startup config uzak bir TFTP sunucu üzerine yedeklenebilir. Bunun için;

copy run tftp

Kopyalanan dosya ismi kopyalandığı tarihide içerir. Böylece backup alınmış tarih belli olur.

Eğer bir çok switch konfigürasyonu tekbir TFTP sunucusunun üzerine kopyalamak istersek TFTP server üzerinde herbir switch için ayrı klasörler oluşturulması önerilir. Bu yönetim açısından kolaylık sağlamaktadır.

Uzak bir TFTP sunucu üzerine yedeklediğimiz konfigürasyon dosyasını çekmek istediğimizde;

copy tftp start

komutunu çalıştırmak gerekir.

Not: TFTP sunucusundan switch üzerine kopyalanan konfigürasyon sadece startup konfigürasyon bilgisi olarak NV flash üzerine yazılır.

Bazı switch’ler (Uygun yazılımı destekleyenler) flash üzerinde iki adet konfigürasyon dosyası tutarlar.(5300xl serisi ile software versiyonu E.09.x.x ve üstü olanlar)

Procurve switch’lerde işletim sistemi software bir imaj dosyası halinde flash’ta tutulur.

image004

Birçok procurve switch işletim sistemlerini tuttukları primary ve secondary olmak üzere iki adet flash’a sahiptirler. Bu farklı iki alan fash üzerinde tutulan farklı imajları içerirler. Bu administrator’a çeşitli kolaylıklar sağlar. Örneğin administrator yeni imajı yüklemeden önce eski imajı diğer birime kaydedebilir. Böylece yeni yüklenen imaj’da yaşanacak herhangi bir uyumsuzluğa göre eski imaja geri dönülmesi olanağı bulunur.

Not: 2500 serisi switch’lerde tek bölümden oluşan flash bulunur.

Procurve switch’lerde CLI üzerinde iki adet boot mod’u bulunur;

1- “Reload” komutu “warm boot” olarak isimlendirilir. Bu komut çalıştırıldığında sistem diagnostiğine ihtiyaç duyulmaz. “reload” komutu çalıştırıldığında switch en son “cold boot” aşamasında RAM üzerine yüklenmiş olan işletim sistemi imajını kullanır.

2- “boot” komutu “cold boot” olarak isimlendirilir. Bu komut çalıştırıldığında sistem diagnostiği yapılır. (restart edilmeden).

Boot komutunu kullandığımız takdir de imajı yükleyeceğimiz flash bölümünüde seçebiliriz(Primary yada secondary imaj bölümü). Bunun için;

Boot system flash komutunu kullanabiliriz.

Procurve Switch Software Versiyonlarını Görüntüleme

Primary ve secondary flash içeriğini görüntülemek için “show flash” komutu kullanılır.

Bu komutun kullanılmasıyla primary ve secondary flash içerisinde bulunan imaj boyutları ve verisyoları görüntülenir. Ayrıca Boot Rom Versiyonu bilgisi ve Current Boot bilgiside yine bu komut ile elde edilir. Current boot bilgisi o an Yüklü olan imajın bulunduğu flash bölümünü ifade etmektedir.

image005

Geçerli running software versiyonunu görüntülemek için “show version” komutu kullanılır.

image006

Procurve Switch imajlarının Update Edilmesi:

Procurve switch’ler için HP web sitesinden indirilen imajlar TFTP sunucu yardımıyla switch’lere yüklenebilir.

Yüklenecek imaj dosyası yeni bir imaj ise bu imaj ilk olarak secondary flash üzerine yüklenir. Bunun sebebi varolan ve çalışan imajın primary olarak korunması içindir. Çünkü eğer indirmiş olduğumuz imaj stabil çalışmaz ise eski çalışan flash’a geri dönmek böylece kolay olur.

Aşağıdaki şekilde ilk kullanılan “copy flash <çekilecek imaj ismi> secondary” komutu, tftp sunucudaki imajı, switch üzerinde bulunan secondary flash’a kopyalar.

“Boot system flash secondary” komutu sistemi secondary flash üzerindeki imaj’dan boot eder. Bu yeni yüklenmiş olan imajdır.

“Copy flash flash primary” eğer yüklenen imaj stabil şekilde çalışıyor ise primary flash olarak bu komut ile kaydedilir.

image007

TFTP sunucudan kopyalanacak imaj daha önceden yedeklenilen bir imaj ise, bu imaj swtich üzerindeki primary flash’a direkt yüklenebilir. Çünkü bu imajın çalışılabilirliği daha önce test edilmiştir.

Bu yüzden aşağıdaki şekildeki ilk komut olan “copy flash <çekilecek imaj ismi> primary” komutu ile imaj TFTP sunucu üzerinden primary flash’a yüklenir.

“Boot system flash primary” komutu ile sistem primary flash’tan boot edilir.

“Copy flash flash secondary” ile çalışan primary flash secondary flash’a yedeklenir.

image008

Bu bölümde deprocurve switch boot process’lerini anlatmış olduk. bir sonraki bölümde görüşmek dileğiyle.


Kaynak: Sistemzone.com