1. Anasayfa
  2. HPE

HPE Primera / HPE Alletra 9000 OS 9.5.15 Online Güncelleme Sırasında Karşılaşılan NPIV Uyarıları ve Sorunun Giderilmesi


Bu makalede HPE Primera ve HPE Alletra 9000 veri depolama sistemlerinde OS 9.5.15 sürümüne gerçekleştirilen online update işlemi sırasında karşılaşılan Failed (başarısız) durumu detaylı şekilde incelenmektedir.

Güncelleme işlemi öncesinde gerçekleştirilen pre-upgrade check (ön kontroller) aşaması başarılı şekilde tamamlanmış olmasına rağmen Fibre Channel (FC) altyapısında NPIV (N_Port ID Virtualization) yapılandırmasına ilişkin tespit edilen uyarılar nedeniyle güncelleme süreci güvenlik gerekçesiyle iptal edilmiştir.

Hata ve Uyarıların İncelenmesi

Storage güncelleme süreci esnasında sistem loglarında aşağıdaki kritik uyarı kaydedilmiştir;

“Host port connected to FC Fabric switch port without NPIV support”

Bu uyarı, storage sisteminin bağlı olduğu Fibre Channel fabric üzerinde, ilgili switch portlarının NPIV desteğinin bulunmadığını veya aktif olmadığını ifade etmektedir.

Uyarı aşağıdaki FC portları için raporlanmıştır;

  • port0:3:1
  • port1:3:1
  • port0:3:2
  • port1:3:2

Bu portlar üzerinden gerçekleştirilecek bir port failover veya controller node geçişi sırasında NPIV gereksinimi karşılanamadığı için sistem güncellemeyi güvenli bulmamıştır.

HPE Primera ve HPE Alletra 9000 platformlarında OS 9.5.15 Online Update işlemi sırasında bazı SAN mimarilerinde NPIV ile ilgili uyarılar gözlemlenebilmektedir. Bu uyarılar her zaman doğrudan kesintiye sebep olmasa da, özellikle non-disruptive operation (kesintisiz işlem) gerektiren senaryolarda kritik öneme sahiptir.

NPIV (N-Port ID Virtualization), tek bir fiziksel Fibre Channel portu üzerinden birden fazla sanal WWPN’nin çalışmasına olanak tanıyan bir teknolojidir. HPE Primera / Alletra 9000 mimarisinde NPIV;

  • Port failover mekanizmaları
  • Non-Disruptive Upgrade (NDU) süreçleri
  • Controller node geçişleri

için zorunlu bir gereksinimdir.

Online update sırasında alınan NPIV uyarıları çoğunlukla aşağıdaki nedenlerden kaynaklanmaktadır:

  • Fibre Channel switch üzerinde NPIV özelliğinin kapalı olması
  • İlgili switch portlarında NPIV desteğinin yanlış veya eksik yapılandırılması
  • VMware ESXi host tarafında NPIV kullanımının devre dışı olması
  • SAN zoning veya port security politikalarının NPIV trafiğini engellemesi

Uyarının Anlamı

Log akışı incelendiğinde süreç şu şekilde ilerlemiştir;

  • Pre-upgrade kontrolleri başarıyla tamamlanmış ancak warning ile sonuçlanmıştır
  • Sistem uyarılara rağmen online update sürecini başlatmıştır,
  • NPIV gereksinimi nedeniyle port failover işlemi güvenli bulunmamıştır,
  • Olası veri erişim kesintisi riski sebebiyle update işlemi otomatik olarak iptal edilmiştir

Bu davranış HPE’nin veri bütünlüğünü ve erişim sürekliliğini korumaya yönelik standart bir güvenlik mekanizmasıdır.

HPE Tarafından Önerilen Çözüm

Log dosyasında HPE tarafından açıkça şu ifade yer almaktadır:

“If port failover is expected, ensure that the Fibre Channel switch connected to the specified port is configured to enable NPIV.”

Bu ifade port failover beklentisi olan tüm senaryolarda ilgili Fibre Channel switch portlarında NPIV’nin aktif olması gerektiğini net şekilde belirtmektedir.

Yapılması Gerekenler

1. FC Switch Üzerinde NPIV Kontrolü Yapılmalıdır.

Kullanılan switch markasına göre aşağıdaki komutlar ile NPIV durumu kontrol edilmelidir;

Cisco Switch;

show npiv status

Brocade Switch;

switchshow
portcfgshow

    2. NPIV’nin Aktif Edilmesi

    • Switch genelinde NPIV ayarı Enabled olmalıdır
    • Storage’a bağlı FC portları F-Port + NPIV destekli olacak şekilde yapılandırılmalıdır

    3. Zoning Kontrolü

    • WWPN bazlı zoning doğru şekilde tanımlanmalıdır
    • Aynı host veya storage WWPN’leri arasında çakışma olmamalıdır
    • Port security veya zoning policy’lerinin NPIV trafiğini engellemediğinden emin olunmalıdır.

    4. Storage Portlarının Resetlenmesi

    SAN switch tarafında NPIV yapılandırması tamamlandıktan sonra, HPE Storage arayüzü üzerinden ilgili FC portları:

    • Önce Disable
    • Ardından Enable

    edilerek yeniden başlatılmalıdır.

    Bu işlemin ardından FC portlarının link durumu ve login bilgileri kontrol edilmelidir.

    NPIV düzeltmeleri sonrası UI üzerinden Online Update veya gerekirse Offline / Maintenance Window kullanılarak update edilmelidir.

    SAN Switch tarafında npiv yapılandırması tamamlandıktan sonra HPE Storage tarafında ilgili portlar kapatılıp tekradan açılması için Portlar önce Disable sonrada Enable butonua basılır.

    Yapılan bu işlemin ardından bütün FC Portlar kontrol edilmelidir.

    Not : Portların oturmaması durumunda Primera / Alletra storage ssh arabiriminden ilgili port’da aşağıdaki komutları çalıştırınız.

    controlport offline 0:3:2
    controlport rst 0:3:2
    showport -d 0:3:2

    Port’lardaki sorun giderildikten sonra storage güncelleme işlemi yeniden başlatılır.

    Bu sürüme ait güncelleme işlemi tamamlandıktan sonra güncel sürümlere yükseltebilirsiniz.