PowerFlex 3.5: Çoğaltma Kullanılırken Eş Bağlantısının Kesilmesi
Summary: PowerFlex çoğaltmayı yapılandırdıktan sonra, eş sistem durumu "Decoupled" olur ve "REMOTE_PEER_MDM_DENIED_MESSAGE_AS_NO_WORKING_CLIENT_CONNECTION_TO_THIS_PEER" hata mesajı verir.
Symptoms
Bu sorun, PowerFlex çoğaltmayı yapılandırdıktan hemen sonra ortaya çıkabilir, ancak bazı ağ değişikliklerinden sonra veya her iki taraftaki Ana MDM belirli bir düğüme değiştirildiğinde de görülebilir.
scli --query_replication_peer_system bir tarafta (SiteA) döndürür:
query-all-Replication Peer System returned 1 Replication Peer System nodes. Replication Peer System ID: 045a1aa61167b20f Replication Peer System internal ID: eef8648500000000 Name: SiteB State: Decoupled, REMOTE_PEER_MDM_DENIED_MESSAGE_AS_NO_WORKING_CLIENT_CONNECTION_TO_THIS_PEER IP: 192.168.89.14,192.168.89.13,192.168.89.18 Port: 7611 Version: N/A SDR-SDR connectivity status: All connected
netstat" çıktısı şuna benzer:
tcp 0 0 192.168.86.19:50470 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50464 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50216 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50458 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100.
Eş MDM'de 7611 numaralı bağlantı noktasına dört giden bağlantı olduğuna ancak SiteB'den localhost'taki 7611 numaralı bağlantı noktasına gelen bağlantı olmadığına dikkat edin.
Başka bir taraf (SiteB) Ayrıştırılmış olarak görünür, örneğin NOT_CONN:
Query-all-Replication Peer System returned 1 Replication Peer System nodes. Replication Peer System ID: 0966250f2fae770f Replication Peer System internal ID: c0f3862b00000000 Name: SiteA State: Decoupled, NOT_CONN IP: 192.168.86.20,192.168.86.13,192.168.86.19 Port: 7611 Version: 3.5.1100 SDR-SDR connectivity status: All connected
Bu taraftaki "netstat" çıktısı şuna benzer olabilir:
B -> A tcp 0 157 192.168.89.14:7611 192.168.86.19:50470 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:7611 192.168.86.19:50216 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:7611 192.168.86.19:50464 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:7611 192.168.86.19:50458 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54460 192.168.86.19:7611 SYN_SENT 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54456 192.168.86.19:7611 SYN_SENT 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54458 192.168.86.19:7611 SYN_SENT 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54454 192.168.86.19:7611 SYN_SENT 446371/mdm-3.5.1100
SiteA'dan (192.168.89.14) gelen bağlantılar vardır ve kaynak bağlantı noktası numaraları SiteA'daki "netstat" çıkışıyla eşleşir, ancak giden bağlantılar SYN_SENT durumdadır, bu da SiteA ile TCP tokalaşmasını tamamlayamadıkları ve aslında MDM eşlemesi oluşturamadıkları anlamına gelir.
Etki
Çoğaltma çalışmıyor Temel nedene bağlı olarak, hiç çalışmayabilir veya yalnızca belirli bir düğüm taraflardan birinde Ana MDM olduğunda çalışmayabilir.
Cause
Bu sorun, MDM IP adresinin yanlış yapılandırılmasından veya siteler arasındaki ağ sorunlarından kaynaklanır. Örneğin, SiteA doğru IP adresleriyle yapılandırılmışsa, ancak SiteB, SiteA MDM'lerine ait olmayan IP'lerle yapılandırılmışsa, bu sorun oluşabilir.
Siteler arasında herhangi bir ağ bağlantısı (güvenlik duvarı, yönlendirme vb.) sorunu varsa müşteri de benzer bir sorun yaşayabilir. Diğer bir neden, taraflardan herhangi birinde yinelenen IP'ler (yani, aynı IP ile çalışan iki MDM vardır) veya giden TCP oturumlarını (proxy) yakalayan bir tür ağ cihazıdır.
Bu özel durumda, SiteB MDM, SiteA'daki MDM'lerden birine karşı TCP yuvalarını açık tuttu, ancak bu MDM'ye bağlı değildi, bunun yerine bağlantı, siteler arasındaki yoldaki yönlendiricilerden biri tarafından yapay olarak canlı tutuldu:
Netstat çıktısı her iki sitede de şöyle görünüyordu:
A -> B tcp 0 0 192.168.86.19:50470 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50464 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50216 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. tcp 0 0 192.168.86.19:50458 192.168.89.14:7611 ESTABLISHED 36766/mdm-3.5.1100. B -> A tcp 0 0 192.168.89.14:54460 192.168.86.19:7611 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54456 192.168.86.19:7611 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54458 192.168.86.19:7611 ESTABLISHED 446371/mdm-3.5.1100 tcp 0 0 192.168.89.14:54454 192.168.86.19:7611 ESTABLISHED 446371/mdm-3.5.1100 tcp6 0 157 192.168.89.14:7611 192.168.86.19:50470 ESTABLISHED 446371/mdm-3.5.1100 tcp6 0 0 192.168.89.14:7611 192.168.86.19:50216 ESTABLISHED 446371/mdm-3.5.1100 tcp6 0 0 192.168.89.14:7611 192.168.86.19:50464 ESTABLISHED 446371/mdm-3.5.1100 tcp6 0 0 192.168.89.14:7611 192.168.86.19:50458 ESTABLISHED 446371/mdm-3.5.1100
SiteB'nin (192.168.89.14) 7611 numaralı bağlantı noktasında SiteA'nın (192.168.86.19) IP adresine dört YERLEŞİK bağlantı gösterdiğine dikkat edin, ancak SiteA'daki "netstat" çıktısında aynı şeyi görmüyoruz - bir tür ağ proxy'si bu TCP oturumlarını canlı tuttu.
Resolution
Eş MDM IP yapılandırmasını düzeltin. TCP/7611 bağlantı noktasındaki siteler arasındaki bağlantıyı test edin. Ana MDM sahipliğini kümedeki farklı düğümlere geçirin ve/veya eski soketleri kapatmak için MDM hizmetini yeniden başlatın.
Etkilenen Sürümler
PowerFlex 3.5 ve üzeri
Düzeltildiği Sürüm
Yok - PowerFlex değil sorunu