1. Anasayfa
  2. Uncategorized

Cisco MDS SAN Switch’lerde flogi (Fabric Login) Database Bilgilerinin Boş Gelmesi


Fibre Channel (FC) tabanlı SAN mimarilerinde cihazların fabric’e katılım süreci belirli protokol adımlarıyla gerçekleşir. Bu sürecin ilk ve en kritik aşaması FLOGI (Fabric Login) işlemidir.

Cisco MDS / Nexus Fibre Channel switch’lerde bu login işlemi sonucunda oluşan kayıtlar FLOGI Database içerisinde tutulur.

FLOGI, bir N_Port cihazın (HBA veya storage portu) Fibre Channel fabric’e katılmak için gerçekleştirdiği ilk login işlemidir.

Bir VMware ESXi host üzerindeki HBA portunun Cisco SAN switch’e bağlandığını varsayalım.

Adın 1 : Link Initialization

  • SFP senkronizasyonu sağlanır.
  • Speed negotiation (16G / 32G vb.)
  • Port state: up
  • Port mode: F_Port

Adım 2 : FLOGI Frame Gönderimi

Host, switch’e bir FLOGI frame gönderir.

Bu frame içinde:

  • WWPN (World Wide Port Name)
  • WWNN (World Wide Node Name)
  • Class of Service bilgisi
  • Buffer-to-buffer credit bilgisi
  • Protokol parametreleri bulunur.

Adım 3 : FCID Ataması

Switch, host’a 24-bit bir FCID (Fibre Channel ID) atar.

FCID yapısı:

Domain ID | Area ID | Port ID

Örnek:

0x640001

Bu değer:

  • 0x64 → Switch domain ID
  • 00 → Area
  • 01 → Port ID

Adım 4 : FLOGI Database Kaydı

Switch, login olan cihazın bilgilerini FLOGI database tablosuna ekler. Bazı durumlarda bu database içeriği boş gelebilir.

Özelliklede switch üzerindeki konfigürasyon sıfırlandı ise portlar vsan yapısındaki “4094” yapısına bütün portlar otomatik olarak üye olurlar.

Bu sorunu gidermek için ilk önce fiziksel bağlantı kontrol edilir. Bağlantı ile ilgili bir sorun yok ise sırasıyla aşağıdaki kontroller yapılır.

  • VSAN kontrol edilir. Port 4094 yerine farklı bir vsan seçilir.
  • SFP ler takılı olup “swl” görünüyor ise login durumu kontrol edilir.
  • vSAN operator kontrol edilir. down ise aktif edilir.

bu durumdaki portlar;

  • Host login yapamaz
  • FLOGI oluşmaz
  • FCID atanmaz
  • Zone çalışmaz

vSAN Durumunun Kontrol edilmesi

show vsan

Burada 1, 4079 ve 4094 vsan adresleri default konfig ile gelmektedir.

Yeni bir vSAN oluşturunuz.

conf t
vsan database
vsan 20 
end

Not : Bu komut çıktısında Operational state “down” olması normaldir. VSAN’e aktif bir interface atanmadıysa up olmaz.

Oluşturulan vsan için interface tanımlayınız. SAN Switch üzerindeki fc1/1 ile fc1/16 arasındaki portları yeni oluşturduğumuz vsan’a üye ediyoruz.

configure terminal
vsan database
vsan 20 interface fc1/1-16
exit

Yapılan bu işlemlerden sonra flogi database’i portlar üzerindeki VSAN, FCID, Port name ve Node Name bilgileri yer alacaktır.