1. Anasayfa
  2. Brocade SAN Switch

Brocade SAN Switch’lerde Tüm Portların Yönetimi ve Sıfırlanması


Brocade Fibre Channel SAN switch’ler, veri merkezi altyapısında yüksek hızda ve güvenilir veri iletişimini sağlayan kritik ağ bileşenleridir.
Switch üzerindeki portlar, SAN topolojisinin en temel yapı taşlarıdır;

  • Sunucu bağlantıları (initiator)
  • Depolama bağlantıları (target)
  • Switchler arası bağlantılar (ISL – Inter Switch Link)

Port yönetimi, hem günlük operasyonlarda hem de planlı bakım süreçlerinde dikkatle yapılmalıdır. Yanlış bir işlem, tüm fabric üzerinde kesinti yaratabilir.
Bu yüzden, tüm portları etkileyen işlemleri doğru amaç, doğru zaman ve doğru sırayla yapmak gerekir.

Bu makalede şu üç ana işlem detaylı olarak incelenecek:

  1. İstatistik Sayaçlarının Temizlenmesi
  2. Portların Devre Dışı Bırakılması / Aktif Edilmesi
  3. Port Konfigürasyonlarının Varsayılan Ayara Döndürülmesi

İstatistik Sayaçlarının Temizlenmesi (Counters Reset)

Neden Temizlenir?

Brocade portlarında sürekli artan sayaçlar vardır:

  • Gönderilen/alınan frame sayıları
  • CRC ve encoding hataları
  • Link kopma ve senkronizasyon kayıpları

Bu sayaçlar switch açıldığı günden beri veya en son temizlendiği günden beri artar.
Sayaçları sıfırlamak şu durumlarda faydalıdır:

  • Belirli bir zaman aralığında performans ölçmek
  • Arıza tespitinde “sıfırdan” veri toplamak
  • Bakım öncesi / sonrası karşılaştırma yapmak

Komut Kullanımı

Tüm portları sıfırlamak için:

portstatsclear

Belirli port için:

portstatsclear 10

64-bit sayaçları temizlemek için:

portstats64clear

Örnek Öncesi/Sonrası

Temizleme öncesi:

Index Port  State   CRC_ERR ENC_IN Link_Fail
0     0     Online  5       2      1
1     1     Online  0       0      0

Temizleme sonrası:

Index Port  State   CRC_ERR ENC_IN Link_Fail
0     0     Online  0       0      0
1     1     Online  0       0      0

Not: Temizleme trafiği kesmez, sadece sayaçları sıfırlar.

Tüm Portların Devre Dışı Bırakılması (portdisable all)

Neden Kullanılır?

Bazı bakım çalışmaları öncesinde veya hata izolasyonu yaparken, tüm portları kapatmak gerekebilir.
Örneğin:

  • Firmware güncellemesi
  • Kablo değişimi
  • Test ortamında fabric izole etme

Komut

portdisable all

Bu komut tüm portları aynı anda “Disabled” durumuna geçirir.
Tekrar açmak için:

portenable all

Örnek Çıktı

Kapattıktan sonra switchshow:

Index Port  Address  Speed  State     Proto
0     0     010000   N/A    Disabled  --
1     1     010100   N/A    Disabled  --

Uyarı: Bu komut anında tüm trafiği keser. Üretim ortamında sadece planlı bakım sırasında kullanılmalıdır.

Port Konfigürasyonlarının Varsayılan Ayara Döndürülmesi (portcfgdefault all)

Neden Kullanılır?

Portlar zamanla farklı hızlarda, modlarda veya özelliklerde yapılandırılmış olabilir.
Özellikle test sonrası veya yanlış konfigürasyon düzeltme amacıyla fabrika ayarına döndürmek gerekebilir.

Komut

portcfgdefault all

Bu komut:

  • Hızı Auto’ya alır
  • Long Distance modunu kapatır
  • Trunking’i kapatır
  • Buffer Credit’i default’a döner

VSAN/Zone konfigürasyonu etkilenmez (bunlar switch seviyesinde saklanır).

Öncesi/Sonrası Örneği

Öncesi:

portcfgshow 10
Speed: 16G Fixed
Long Distance: Enabled
Trunking: On

Komut sonrası:

portcfgshow 10
Speed: Auto
Long Distance: Disabled
Trunking: Off

En İyi Uygulama Adımları

  1. Konfigürasyon yedeğini al
    configupload
    
    1. Mevcut istatistikleri kaydet
    portstatsshow > stats_before.txt
    
    1. Sayaçları sıfırla
    portstatsclear
    
    1. Gerekirse portları kapat
    portdisable all
    
    1. Bakım çalışmasını yap
    2. Portları aç
    portenable all
    
    1. Son istatistikleri kaydet
    portstatsshow > stats_after.txt
    
    1. Öncesi/sonrası karşılaştırma yap

    Brocade SAN switch’lerde tüm portlara müdahale eden komutlar güçlü ve kritik araçlardır.
    Yanlış kullanıldığında fabric genelinde kesinti yaratabilir.
    Bu nedenle:

    • Her işlem öncesinde yedek alın
    • Planlı bakım zamanlarında uygulayın
    • İşlem sonrası mutlaka durum ve istatistik kontrolü yapın