NetWorker VMware Protection-vProxy: Przywracanie na poziomie pliku nie kończy się z komunikatem "Failed to log in to Data Domain service Client. Przekroczona przekroczenie limitu czasu w oczekiwaniu na nagłówki"
요약: Integracja NetWorker VMware Protection (NVP) jest skonfigurowane z urządzeniem vProxy. Operacje przywracania na poziomie pliku (FLR) nie mogą zamontować wyznaczonego zestawu zapisów. Błąd w plikach dziennika vProxy vflrd znajdujących się na vProxy pod adresem /opt/emc/vproxy/runtime/logs/vflrd wskazuje problem z łącznością między vProxy i Data Domain. ...
증상
Tworzenie kopii zapasowych maszyny wirtualnej powiodło się.
Przywracanie obrazu maszyny wirtualnej zostało wykonane pomyślnie.
Funkcja natychmiastowego odzyskiwania maszyny wirtualnej i przywracania na poziomie plików nie powiodła się z następującym błędem zapisanym w dziennikach odzyskiwania.
159373:nsrvproxy_flr: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR: [@(#) Build number: 54] Failed to login to DataDomain service at 'https://mydatadomain.mydomain.com:3009/rest/v1.0/auth': Post "https://mydatadomain.mydomain.com:3009/rest/v1.0/auth": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
159373:nsrvproxy_flr: vProxy Log: YYYY-MM-DDTHH:MM:SSZ INFO: [@(#) Build number: 54] Unmounting after mount failure: Unable to create NFS export at 'mydatadomain.mydomain.com:/data/col1/mynetworkerserver/myvproxy.mydomain.com-d771b76b-9e3f-42ac-aa20-c85823aeb6ag': Unable to login while creating NFS export at 'mydatadomain.mydomain.com:/data/col1/mynetworkerserver/myvproxy.mydomain.com-d771b76b-9e3f-42ac-aa20-b85823aeb6ag': Failed to login to DataDomain service at 'https://mydatadomain.mydomain.com:3009/rest/v1.0/auth': Post "https://mydatadomain.mydomain.com:3009/rest/v1.0/auth": context deadline exceeded (Client.Timeout exceeded while awaiting headers) Zapisane dzienniki sesji odzyskiwania znajdują się na serwerze NetWorker w obszarze:
- Linux: /nsr/dzienniki/odzyskiwanie
- Windows: C:\Program Files\EMC NetWorker\nsr\logs\recover
- /opt/emc/vproxy/runtime/logs/vflrd
- /opt/emc/vproxy/runtime/logs/recycle/vflrd
원인
Port 3009 jest blokowany między urządzeniem vProxy a domeną danych. Port 3009 jest wymagany w przypadku procesów vProxy File Level Recovery i Instant Recover.
해결
Popraw komunikację portu 3009 między vProxy i Data Domain. Pełna lista wymaganych portów znajduje się w sekcji Wymagania dotyczące portów w podręczniku integracji NetWorker VMware dostępnym na stronie pomocy technicznej firmy Dell w dokumentacji.
Wymagania dotyczące portów i rozwiązywanie problemów są również udokumentowane w artykule bazy wiedzy 203350, NVP vProxy: Rozwiązywanie problemów z łącznością sieciową dla operacji tworzenia kopii zapasowych i przywracania.
Port 3009 powinien odpowiedzieć w domenie danych z urządzenia vProxy za pomocą polecenia curl:
curl -v DD_address:3009

Rysunek 1. Przykład odpowiedzi polecenia curl