Dell Unity: Klienci NFS przestają odpowiadać lub napotykają problemy z wydajnością podczas uzyskiwania dostępu do docelowej strony replikacji
Summary: Losowe warunki braku odpowiedzi i problemy z wydajnością podczas próby uzyskania dostępu do eksportów po stronie docelowej replikacji. (możliwość korekty z poziomu użytkownika)
Symptoms
NFS eksportuje utworzone na docelowym serwerze NAS przy użyciu interfejsu kopii zapasowej.
Losowe warunki braku odpowiedzi i problemy z wydajnością podczas próby uzyskania dostępu do eksportów po stronie docelowej replikacji.
Analiza śledzenia sieci pokazuje, że żądania NFS docierają do serwera NAS, ale serwer NAS nie odpowiada.
var/log/sm_daemon.log
2021-06-01 16:01:43.049778 [7f1f973ea700]TRACE sm_del_all_by_mark delete_objects(509): Deleting <NAddr>: IPv4 link=0x000c scope=0 label='bond3.218' addr='x.x.x.x/16' flags=Secondary+/Temporary+/NoDAD-/Optimistic-/DADFailed-/Homeaddress-/Deprecated-/Tentative-/Permanent+
2021-06-01 16:01:43.051418 [7f1f973ea700]TRACE sm_del_all_by_mark delete_objects(509): Deleting <NAddr>: IPv4 link=0x000e scope=0 label='bond3.661' addr='x.x.x.x/22' flags=Secondary+/Temporary+/NoDAD-/Optimistic-/DADFailed-/Homeaddress-/Deprecated-/Tentative-/Permanent+ <--- IP in question
2021-06-01 16:01:43.052528 [7f1f973ea700]TRACE sm_del_all_by_mark delete_objects(509): Deleting <NAddr>: IPv4 link=0x000f scope=0 label='bond3.671' addr='x.x.x.x/22' flags=Secondary+/Temporary+/NoDAD-/Optimistic-/DADFailed-/Homeaddress-/Deprecated-/Tentative-/Permanent+
2021-06-01 16:01:43.053629 [7f1f973ea700]TRACE sm_del_all_by_mark delete_objects(509): Deleting <NAddr>: IPv4 link=0x29ba scope=0 label='bond3.651' addr='x.x.x.x/22' flags=Secondary-/Temporary-/NoDAD-/Optimistic-/DADFailed-/Homeaddress-/Deprecated-/Tentative-/Permanent+ <--- IP that prompts bond removal
2021-06-01 16:01:43.055136 [7f1f973ea700]TRACE sm_del_all_by_mark delete_objects(509): Deleting <NLink>: type=4 link=0x29ba media=0x01 flags=Connected+/Up+/Promisc-/Master-/Slave- flags=0x00011043 flagsChange=0x00000000 MTU=1500 MAC='00:60:16:5c:56:04' name='bondx.xxx' parentLink=0x000a VLAN=xxx kind='vlan' PCIAddr='' NICName='' SpeedDuplex/AutoNeg=0/0,supported{}/0,partner{}/0,advertised{}/0 FlowControl/AutoNeg=0/0 NetNS=0 <--- bond removal
/var/log/messages
2021-06-01T16:01:53+00:00 self kernel: [15786728.512641] unregister_netdevice: waiting for bond3.651 to become free. Usage count = 2 2021-06-01T16:02:03+00:00 self kernel: [15786738.588540] unregister_netdevice: waiting for bond3.651 to become free. Usage count = 2 2021-06-01T16:02:13+00:00 self kernel: [15786748.700452] unregister_netdevice: waiting for bond3.651 to become free. Usage count = 2
Ten problem może wystąpić w następujących okolicznościach:
- Serwer NAS jest docelową stroną replikacji
- Włączanie odbicia pakietów po stronie źródłowej replikacji
Docelowy serwer NAS może napotkać problemy podczas wywoływania pamięci podręcznej odzwierciedlającej adresy IP po wyjściu ze stanu wstrzymania.
Podczas normalnej pracy docelowy serwer NAS jest wstrzymywany, a następnie odtwarzane są informacje różnicowe związane z replikacją.
Następnie serwer NAS wznawia pracę i przywraca interfejsy do trybu online, a powiązany adres IP odzwierciedla pamięć podręczną.
Gdy serwer NAS przełączy interfejs z powrotem w tryb online, może przestać odpowiadać i nie odpowiadać na żądania klientów NFS.
Ten stan występuje przejściowo. Serwer NAS może działać przez określony czas, a następnie napotkać problem.
Możliwe, że serwer NAS napotka problem od razu lub będzie działał przez długi czas, zanim problem zostanie wyzwolony.
Ten problem może objawiać się na wiele różnych sposobów.
Może to spowodować panikę SP.
Tworzenie lub usuwanie interfejsów na docelowym serwerze NAS może zakończyć się niepowodzeniem i pozostawić serwer NAS w stanie zdegradowanym.
Cause
Jest to problem z kodem Unity poniżej 5.07.
Resolution
Obejścia
Wyłącz lub wstrzymaj replikację.
Wyłącz odbicie adresu IP po stronie źródłowej (zostanie wyłączone po stronie docelowej)
Aktualizacja do wersji 5.07