Depolama & SAN · 2 dk okuma
Multipath ile depolama yolu yedekliliği
Bir kablo, switch veya HBA arızasında VM'lerin çalışmaya devam etmesi.
Derinlik: MimariCIO / IT DirektörüAltyapı YöneticisiGüncelleme: 2026-10-03
Kısa cevap
Device Mapper Multipath, aynı LUN'a giden birden fazla FC veya iSCSI yolunu tek cihazda birleştirir; bir yol koptuğunda G/Ç diğer yoldan devam eder.
Çift yol
Her host depolamaya en az iki bağımsız yoldan bağlanır.
Otomatik geçiş
Bir yol koptuğunda trafik diğer yola aktarılır; VM'ler etkilenmez.
Performans
Uygun yapılandırmada yollar aynı anda kullanılarak bant genişliği artırılır.
Topoloji
Her host iki HBA ile iki ayrı fabric'e, depolama dizisi iki kontrolcüyle her iki fabric'e bağlanır. Böylece kablo, switch, HBA veya kontrolcü arızası tek başına erişimi kesmez.
Yapılandırma
Depolama üreticisinin RHEL için yayınladığı multipath.conf önerileri esas alınır; ALUA, path_checker ve no_path_retry değerleri üreticiye göre farklıdır.
mpathconf --enable --with_multipathd y
multipath -ll Doğrulama testi
Kabul testinde fabric A kapatılır, G/Ç'nin sürdüğü ve yolun geri geldiğinde otomatik eklendiği doğrulanır.
Nasıl çalışır?
Her LUN, HBA ve fabric sayısına göre birden fazla SCSI aygıtı (sdX) olarak görünür. multipathd bu aygıtları WWID üzerinden tek bir device-mapper aygıtında birleştirir ve yolları path group'lara ayırır. ALUA destekleyen dizilerde optimize yollar öncelikli gruba yerleşir; diğerleri yedek olarak bekler.
Bir yol hata verdiğinde path checker yolu 'failed' işaretler ve G/Ç kalan yollardan sürer. `no_path_retry` değeri, tüm yollar kaybolduğunda G/Ç'nin ne kadar süre kuyrukta bekleyeceğini belirler; cluster ortamlarında bu değer fencing ve dosya sistemi davranışıyla birlikte düşünülmelidir.
Sık yapılan hatalar
Multipath sorunları genellikle kurulumdan aylar sonra, ilk yol arızasında ortaya çıkar:
- Depolama üreticisinin önerdiği `multipath.conf` device bölümünü uygulamamak
- user_friendly_names ayarının cluster düğümleri arasında farklı aygıt adları üretmesi
- LVM filtresiyle alt yolların (sdX) taranmasına izin vermek — duplicate PV uyarıları
- İki fabric'i fiziksel olarak aynı switch'te sonlandırmak
Kabul testi
Her host için A ve B fabric'leri ayrı ayrı devre dışı bırakılarak G/Ç'nin sürdüğü ve yolların geri geldiğinde otomatik olarak gruba katıldığı doğrulanır.
multipath -ll
multipathd show paths format "%d %t %T %s" Kaynaklar
Hazırlayan: F2 Mühendislik Ekibi · Son güncelleme: 2026-10-03