Dell Unity: Problemen met synchrone replicatie oplossen
Summary: Dit KB-artikel is een algemene handleiding voor het oplossen van problemen met synchrone replicatie.
Instructions
Dit is een algemene handleiding voor het oplossen van problemen met synchrone replicatie.
Synchrone replicatieconfiguratie
- Identificeer de juiste Sync Replication Fiber Channel (FC)-poorten.
- Verbind de FC-poorten van de bron en bestemming rechtstreeks met elkaar of gebruik zonering via een FC-switch.
- Maak SRM-interfaces (Sync Replication Management) op beide arrays.
- Breng de replicatieverbinding tot stand.
- Creëer replicatiesessies.
Verbindingsproblemen met synchrone replicatie
- Verkeerde gebruikte synchronisatiereplicatiepoorten
De prioriteit is als volgt:
- CNA-poort 4 (als de CNA-poorten zijn geconfigureerd als FC). (Geen optie in latere Unity XT-modellen)
- I/O-module 0-poort 0 (als I/O-module 0 een FC-module is).
- I/O-module 1-poort 0 (als I/O-module 0 een FC-module is).
uemcli:
Unisphere-gebruikersinterface
UEMCLI
12:52:40 service@spa:~> uemcli /net/port/fc show -filter "ID,Name,Replication capability" 5: ID = spb_iom_1_fc0 Name = SP B I/O Module 1 FC Port 0 Replication capability = Sync replication 8: ID = spa_iom_1_fc0 Name = SP A I/O Module 1 FC Port 0 Replication capability = Sync replication root@spa:/cores/service>uemcli /remote/sys show -detail 2: ID = RS_8 Name = unity450F Operational status = OK (0x2) Health state = OK (5) Health details = "Communication with the replication host is established. No action is required." Synchronous FC ports = spb_iom_1_fc0, spa_iom_1_fc0
- Onjuiste zonering
- Voor een succesvolle synchrone replicatieverbinding sluit u de FC-poorten van de twee arrays rechtstreeks aan via een FC-kabel of via een FC-switch nadat u de juiste zonering hebt geconfigureerd.
- Een belangrijk probleem dat veel synchronisatie-, replicatie-, verbindings- en sessieproblemen veroorzaakt, is configuratie van meerdere zones.
- De juiste zonering houdt in dat Source-SPA alleen samen met Destination-SPA moet worden gezoneerd en Source-SPB alleen met Destination-SPB.
- Als er ooit sprake is geweest van cross-zoning, en zelfs als deze wordt gecorrigeerd, moeten de vier SP's opnieuw worden opgestart om eventuele problemen met het configureren van synchronisatiereplicatie op te lossen.
- Veelvoorkomende symptomen voor cross-zoning zijn: (1) Replicatieverbinding kan niet worden geverifieerd. (2) De verbinding is tot stand gebracht, maar alle gemaakte replicatiesessies gaan automatisch naar
"Lost Sync Communication"" - Zodra de cross-zonering is gecorrigeerd, kunnen sessies voor resources die eigendom zijn van SPB nog steeds mislukken. Start alle SP's een voor een opnieuw op om het probleem op te lossen.
Als u niet zeker bent van de huidige zonering, raadpleegt u dit artikel en escaleert u dit probleem naar Dell Support.
- Problemen met de interface van synchronisatiereplicatiebeheer
Voor een werkende synchronisatiereplicatieverbinding moeten twee SRM-interfaces per Unity array (1/SP) worden gemaakt. Communicatie op deze interfaces moet worden toegestaan via poort 5085 (poort5086 als Unity OE 5.5.0 of hoger wordt uitgevoerd).
De SRM-interface is verantwoordelijk voor het sessiebeheer. Het wordt gemaakt op een virtuele poort die bestaat op de fysieke beheerpoort op de array.
Om de SRM-configuratie op uw array te verifiëren, voert u de onderstaande opdracht uit op elke SP en zorgt u ervoor dat het juiste IP-adres is toegewezen en dat de interface OMHOOG is.
#ip addr show dev srm 11: srm@mgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 10.x.x.x/24 scope global srm valid_lft forever preferred_lft forever inet6 xxx:xxx:xxx:xxx:xxx/64 scope link valid_lft forever preferred_lft forever
Controleer daarna de externe verbinding met dit IP-adres vanaf de externe array op poort 5085 (poort 5086 als Unity OE 5.5.0 of hoger wordt uitgevoerd). Of het nu via een eenvoudig telnet is of via Unity OE 4.5 of hoger, gebruik svc_networkcheck -tpc in plaats daarvan.
service@spb:~/user# svc_networkcheck -tpc 10.x.x.x 5085
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@5085 is available.
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] End of Run =======================
Als de poort niet beschikbaar is, controleert u uw netwerkconfiguratie.
- Verbindingsproblemen met de Unity-beheerinterface
Net als bij de bovenstaande controle moet communicatie tussen de twee arraybeheer-IP's zijn toegestaan op poort 443 (protocollen TCP en TLS).
service@spb:~/user> svc_networkcheck -tpc 10.x.x.x 443
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@443 is available.
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] End of Run =======================
- Initiële synchronisatieprestaties.
De overdracht is onderhevig aan beperking [~40 MB/s standaard] bij het uitvoeren van een eerste synchronisatie (een nieuw gemaakte replicatiesessie). Dit kan worden gewijzigd in een van de volgende opties: ~20 MB/s of hoog: ~160 MB/s bij gebruik van svc_dataprotection
Deze beperking kan echter niet worden uitgeschakeld. Dit is ontworpen om ervoor te zorgen dat als er hosts zijn verbonden met de FC-poort voor synchronisatiereplicatie, de toegang niet wordt beïnvloed.
Set a sync rate to the session: svc_dataprotection -r repsess -a syncrate=high -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000 Set a sync rate to ALL sync sessions: svc_dataprotection -r repsess -a syncrate=low -s ALL Show a sync rate of the session: svc_dataprotection -r repsess -a showsyncrate -s 42949673102_FCNCH0972C30C3_0000_42949673096_FCNCH0972C30C3_0000 List ALL sync replication sessions with each sync rate: svc_dataprotection -r repsess -a showsyncrate -s ALL Show cg replication sessions with each member sync rate: svc_dataprotection -r repsess -a showsyncrate -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000
- Impact op prestaties op LUN's en bestandssystemen die synchroon worden gerepliceerd.
Synchrone replicatie wacht tot de hostschrijfbewerkingen naar de bestemming worden geschreven voordat een bevestiging naar de host wordt verzonden. Dus als er enige latentie op de link is, heeft dit invloed op de prestaties.
Escaleer naar Dell Support als prestatieproblemen op sync-gerepliceerde resources worden vermoed.