Dell storage üzerinde iSCSI connection failure görüyorsanız ilk işiniz diziyi yeniden başlatmak olmamalı. Bağlantı dört aşamada kurulur ve hata bunlardan yalnızca birinde yaşanır. Başlatıcı önce hedef portala ulaşır, sonra hedefleri keşfeder, ardından oturum açar ve en sonunda volume'ları görür. Hata mesajı hangi aşamada durduğunuzu söyler. Doğru aşamayı bulduğunuzda geri kalan kontrollerin çoğu gereksiz hale gelir. Dell ortamlarında bu ayrım için Dell çözümleri sayfasındaki donanım ailelerini de göz önünde tutarsınız, çünkü port ve host kaydı adları modele göre değişir.
Hızlı Özet
iSCSI bağlantı hatası bir ağ sorunu, bir kimlik doğrulama sorunu ya da bir host kaydı sorunudur. Portal IP'sine ve 3260 numaralı porta ulaşamıyorsanız sorun ağdadır. Keşif çalışıyor ama oturum açılmıyorsa kimlik doğrulama veya başlatıcı adı hatalıdır. Oturum açılıyor ama volume görünmüyorsa mapping eksiktir ve bu başka bir teşhis akışıdır.
Leon-X, Dell donanımının sahibi değildir. Ortamınızdaki host, ağ ve dizi katmanını aynı akışta inceler. Kesin ayar değerleri için üretici dokümantasyonu esas alınır.
İçindekiler
- iSCSI Connection Failure Hangi Aşamada Olur
- Portal Erişimi Nasıl Doğrulanır
- Keşif ve Oturum Açma Kontrolleri
- Dizi Tarafında Bakılacak Yerler
- Oturum Var Ama Yol Eksik
- Yaygın Hatalar
- Kontrol Listesi
- Leon-X ile Sonraki Adım
- Sık Sorulan Sorular
- Sonuç
- Kaynaklar

Kaynak Wikimedia Commons, RJ45 Switch Ports. Fotoğraf Ben Franske tarafından çekilmiş olup CC BY-SA 4.0 lisansıyla yayımlanmıştır.
iSCSI Connection Failure Hangi Aşamada Olur
iSCSI, SCSI komutlarını TCP üzerinden taşır. Bu yüzden bağlantı kurulumu bir web isteği gibi katmanlıdır ve her katmanın kendi hata belirtisi vardır.
- Portal erişimi, başlatıcının hedef portal IP'sine ve
3260numaralı porta TCP ile ulaşmasıdır. - Keşif, başlatıcının portaldan hedef adlarını (IQN) öğrenmesidir.
- Oturum açma, başlatıcının hedefe kimliğini göstermesi ve hedefin onu kabul etmesidir.
- Volume görünürlüğü, oturum açıldıktan sonra mapping ile gelen LUN'ların host'a sunulmasıdır.
Bir ekip "iSCSI çalışmıyor" dediğinde bu dört aşamadan hangisinin kastedildiği çoğu zaman belirsizdir. Önce bunu netleştirin. İlk aşamada takılan bir host ile dördüncü aşamada takılan bir host aynı belirtiyi, yani boş bir disk listesini gösterir ama tamamen farklı çözümler ister.
Portal Erişimi Nasıl Doğrulanır
Başlatıcıdan portal IP'sine gidemiyorsanız keşif ve oturum denemek anlamsızdır. Önce ağı sınayın.
- Linux hostta
nc -zv <portal_ip> 3260ile port erişimi denenir. - Windows hostta
Test-NetConnection <portal_ip> -Port 3260komutu aynı işi yapar. - ESXi hostta
vmkping -I vmk1 <portal_ip>ile doğru VMkernel arayüzünden ping atılır. Arayüzü belirtmezseniz test yönetim ağından çıkabilir ve yanlış sonuç verir.
Ping geçip port açılmıyorsa araya giren bir güvenlik duvarı ya da dizi tarafında kapalı bir portal vardır. Ping de geçmiyorsa VLAN etiketini, alt ağ maskesini ve host üzerindeki yönlendirmeyi kontrol edin. Birden fazla ağ arayüzü olan hostlarda iSCSI trafiğinin beklenen arayüzden çıkmadığı sık görülür.
Jumbo frame kullanılıyorsa MTU değeri host, anahtar ve dizi arasında aynı olmalıdır. ESXi tarafında vmkping -I vmk1 -d -s 8972 <portal_ip> komutu, paketleri parçalamadan uçtan uca geçip geçmediğini gösterir. Küçük paketler geçip büyükler geçmiyorsa keşif çalışır ama oturum veya veri aktarımı sırasında bağlantı düşer. Bu belirti sık sık kimlik doğrulama sorunu sanılır.
Keşif ve Oturum Açma Kontrolleri
Portal erişimi tamamsa keşfi ve oturumu ayrı ayrı deneyin.
Linux hostta keşif için iscsiadm -m discovery -t sendtargets -p <portal_ip>:3260, mevcut oturumlar için iscsiadm -m session -P 1 kullanılır. Windows hostta iSCSI Başlatıcı arayüzü ya da Get-IscsiTarget ve Get-IscsiSession komutları aynı bilgiyi verir. ESXi hostta esxcli iscsi adapter discovery sendtarget list ve esxcli iscsi session list çıktılarına bakılır.
Üç sonuç ayrışır.
- Keşif boş dönüyorsa portal doğru değildir ya da dizi o başlatıcıya hedef göstermemektedir.
- Keşif hedefleri listeliyor ama oturum açılmıyorsa sorun kimlik doğrulama ya da başlatıcı adındadır.
- Oturum açılıyor ama kısa süre sonra düşüyorsa MTU, ağ tıkanıklığı ya da zaman aşımı ayarlarına bakın.
Kimlik doğrulamada iki alan öne çıkar. İlki başlatıcı adıdır. Host yeniden kurulduğunda ya da iSCSI adaptörü yeniden oluşturulduğunda IQN değişebilir. Dizideki host kaydı eski IQN'i tutuyorsa dizi yeni başlatıcıyı tanımaz. İkincisi CHAP'tır. Kullanıcı adı ve gizli anahtar iki tarafta birebir aynı olmalı, tek yönlü ve karşılıklı CHAP seçimi uyuşmalıdır. Dizinin ve başlatıcının kabul ettiği gizli anahtar uzunluğu farklı olabilir, bu yüzden yeni bir anahtar belirlerken iki tarafın sınırını da doğrulayın.
Dizi Tarafında Bakılacak Yerler
Host tarafı temiz görünüyorsa diziye geçin. Port ve kayıt adları modele göre değişir ama bakılacak şeyler aynıdır.
Ön yüz iSCSI portlarının bağlantı durumu çalışır olmalı, IP adresleri ve VLAN bilgisi tasarımla eşleşmelidir. Her denetleyicide en az bir iSCSI portunun hosta açık olması beklenir. Başlatıcı IQN'i dizide bir host olarak kayıtlı olmalı ve bu host doğru host grubuna girmelidir. Bu kayıt, hangi başlatıcının hangi volume'a erişeceğini belirler ve model ailesine göre farklı adlarla anılır.
Volume host'a map edilmemişse oturum açılır ama disk görünmez. Bu, bağlantı hatası değil görünürlük hatasıdır ve PowerStore volume görünmüyor rehberinde host grubu, LUN ID ve tarama kontrolleriyle ele alınır.
Oturum Var Ama Yol Eksik
Bazen bağlantı hatası tam bir kopukluk değildir. Host bir portala oturum açmıştır ama ikinci portala ya da ikinci denetleyiciye açamamıştır. Disk görünür, fakat tek yolla çalışır ve bir bakım ya da kablo arızasında erişim kesilir.
Bu durumda oturum sayısını beklenen sayıyla karşılaştırın. Her başlatıcı portu, her hedef portala ayrı oturum açmalıdır. Eksik oturumları tamamlamak için ağ tarafındaki ikinci VLAN'ı ve ESXi'daki port bağlamayı kontrol edin. Çoklu yol davranışı ve politika seçimi Dell storage multipath not working rehberinde ayrıca anlatılır. iSCSI veri yolunun gecikme tarafı ise Dell storage latency analizi yazısına aittir.
VMware tarafında iSCSI datastore ilk kez kuruluyorsa VMware iSCSI datastore kurulum rehberi adım sırasını verir.
Yaygın Hatalar
Hosttan ping atıp portu denemeden ağı sağlam saymak sık yapılan bir hatadır. Ping geçer, port kapalı kalır.
Bir diğeri, ESXi'da ping testini VMkernel arayüzünü belirtmeden yapmaktır. Test yanlış ağdan çıkar ve sonuç yanıltıcı olur.
Host yeniden kurulduktan sonra dizideki IQN'i güncellemeyi unutmak da sıktır. Dizi yeni başlatıcıyı tanımaz ve belirti çoğu zaman kimlik doğrulama hatası gibi görünür.
Son olarak keşif başarılı diye sorunun bittiğini varsaymak yanlıştır. Keşif yalnızca portalın hedef listesini verir. Oturum açılmadan ve volume map edilmeden disk görünmez.
Kontrol Listesi
- Hata hangi aşamada oluşuyor, portal, keşif, oturum ya da volume görünürlüğü
- Portal IP'sine ve
3260numaralı porta başlatıcıdan ulaşılıyor mu - Test doğru ağ arayüzünden yapıldı mı
- MTU değeri host, anahtar ve dizide aynı mı
- Keşif hedefleri listeliyor mu
- Başlatıcı IQN'i dizideki host kaydıyla eşleşiyor mu
- CHAP kullanıcı adı, gizli anahtar ve yön seçimi iki tarafta uyuşuyor mu
- Beklenen oturum sayısı ile gerçek oturum sayısı karşılaştırıldı mı
Leon-X ile Sonraki Adım
Leon-X mevcut Dell depolama ortamınızı host, ağ ve dizi katmanlarıyla birlikte inceler. iSCSI oturumlarının beklenen sayıda açılıp açılmadığını, host kayıtlarının güncel olup olmadığını ve ağ tasarımının dizi tarafıyla uyuşup uyuşmadığını aynı kontrol listesinde toplar. Kapsam ve sonuçlar ortamınıza göre netleşir. Kesin ayar değerleri için Dell dokümantasyonu esas alınır. Keşif için iletişime geçin.
Sık Sorulan Sorular
iSCSI connection failure ile multipath sorunu aynı şey mi?
Hayır. Bağlantı hatasında oturum hiç kurulmaz ya da düşer. Multipath sorununda oturum vardır ama yollar eksik ya da politika yanlıştır. Önce bağlantıyı kurmanız, sonra yol sayısını doğrulamanız gerekir.
Keşif çalışıyor ama oturum açılmıyor, ilk nereye bakmalıyım?
Başlatıcı adına ve CHAP ayarına bakın. Dizideki host kaydında yazan IQN ile hostun gerçek IQN'inin birebir aynı olduğunu doğrulayın.
Ping geçiyor ama bağlantı kurulmuyor, neden?
Ping yalnızca IP erişimini gösterir. 3260 numaralı port bir güvenlik duvarı ya da kapalı bir portal yüzünden erişilemez olabilir. Portu ayrıca test edin.
Jumbo frame zorunlu mu?
Zorunlu değildir. Kullanılıyorsa MTU değeri uçtan uca aynı olmalıdır. Uyuşmayan MTU, keşfin çalışıp veri aktarımının bozulmasına yol açar.
Sonuç
Dell storage iSCSI connection failure sorununu çözmenin en kısa yolu, hatayı dört aşamadan birine yerleştirmektir. Portal erişimi ağda, keşif ve oturum başlatıcı ile dizi kaydında, volume görünürlüğü ise mapping'de aranır. Bu sırayı koruduğunuzda gereksiz yeniden başlatmalardan ve yanlış ekibe yönlendirilen çağrılardan kaçınırsınız. Dell ortamlarınız için Dell çözümleri sayfasına bakabilirsiniz.
Kaynaklar
- IETF RFC 7143, iSCSI protokolünün birleştirilmiş tanımı
- Dell Technologies, PowerStore Host Configuration Guide ve PowerVault ME5 Deployment Guide, üretici dokümantasyonu
- Leon-X, Dell çözümleri


