NVP vProxy: nie można zainstalować agenta FLR na maszynie wirtualnej Linux.
Summary: Podczas odzyskiwania z poziomu pliku (FLR) maszyny wirtualnej Linux (VM) chronionej za pomocą urządzenia vProxy z rozwiązaniem NetWorker VMware Protection (NVP). Instalacja FLR kończy się niepowodzeniem, ponieważ agent FLR nie jest zainstalowany, a maszyna wirtualna nie zezwala na instalację. ...
Symptoms
- W trakcie procesu FLR określono konto inne niż root.
- Proces FLR został rozpoczęty z poziomu konsoli NetWorker Management Console (NMC) lub klienta Dell EMC Data Protection Restore.
- W danych wyjściowych instalacji kreatora odzyskiwania zaobserwowano następujące błędy.
159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z ERROR: [@(#) Build number: 153] Cannot connect to vProxy Agent: Unable to connect to ':9613': dial tcp :9613: connect: connection refused 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] FLR Agent is not installed on VM 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Set custom attribute 'Dell EMC vProxy FLR Session' value for object vm-XX to ''. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Unlocked virtual machine. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Disconnected from session on vCenter 'XXXXX'. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z ERROR: [@(#) Build number: 153] FLR Agent is not installed on the virtual machine and the request does not allow installation. 152793:nsrvproxy_flr: vProxy Log EndsLokalizacje dzienników instalacji dla urządzenia vProxy:
- /opt/emc/vproxy/runtime/logs/vflrd/
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/
- /nsr/logs/adhoc/nsrvproxy_flr
- /nsr/logs/recover/recover_name (pod warunkiem przeprowadzenia z poziomu NMC i zapisania sesji odzyskiwania).
- /opt/emc/vproxyra/
Cause
- Nie zainstalowano agenta FLR. Taka sytuacja może wystąpić, jeśli użytkownik nie ma wymaganych uprawnień (lub podwyższonego środowiska zabezpieczeń) do zainstalowania agenta FLR.
- Możliwe, że agent został zainstalowany, ale użytkownik instalujący FLR może nie być w stanie uruchomić automatycznego skryptu używanego do weryfikacji instalacji agenta FLR.
- Na docelowej maszynie wirtualnej zainstalowane jest oprogramowanie antywirusowe blokujące instalację agenta FLR.
Resolution
Sprawdź, czy zainstalowano agenta FLR. Upewnij się, że użytkownik procesu instalacji FLR może uruchomić skrypt potwierdzający instalację agenta.
1. Zaloguj się do maszyny wirtualnej Linux przy użyciu danych logowania użytych podczas instalacji FLR i otwórz konsolę Shell.
2. Uruchom następujące polecenie, aby sprawdzić, czy agent jest zainstalowany, a użytkownik ma uprawnienia do używania go: /opt/emc/vproxyra/bin/vflragentc
vflragetc
[admin@rhel-client01 ~]$ /opt/emc/vproxyra/bin/vflragentc
vflragentc program started
AgentResponse:{"Protocol":1,"AgentVersion":{"Release":"4.4.0-14_1","BuildNumber":"1","BuildStamp":"2025-08-22T06:06:47Z"},"Mountpoint":"","OutputFile":"","IncomingDir":"","UpgradeFile":"","Filename":"","ErrorMessage":"An agent command must be specified.","ActivityLog":"","AppAgentData":{"Protocol":0,"Agent":"","Version":{"Complete":"","Numbers":null,"Build":"","Comment":""},"MetadataValues":null,"MetadataFiles":null,"DownloadFiles":null,"FilesList":null,"WorkDir":"","Operation":0,"MonitorData":null,"AppData":"","BrowseResults":null,"Utilization":null}}
3. Jeśli agent jest zainstalowany, sprawdź, czy jest uruchomiony za pomocą polecenia: /opt/emc/vproxyra/bin/vflragent status
4. Jeśli agent nie jest uruchomiony, spróbuj go uruchomić za pomocą polecenia: /opt/emc/vproxyra/bin/vflragent start
Jeśli agent nie został wcześniej zainstalowany na tej maszynie wirtualnej. Konto główne może posłużyć do zainstalowania agenta FLR podczas procesu odzyskiwania FLR. Kolejne FLR można wykonać przy użyciu konta innego niż root po zainstalowaniu agenta. Użytkownicy inni niż root muszą mieć odpowiednie uprawnienia systemu operacyjnego, które są udokumentowane w Podręczniku integracji NetWorker VMware. Dokument jest dostępny na stronie: Wsparcie dla NetWorker | Instrukcje obsługi i dokumenty
Metoda z użyciem interfejsu użytkownika NetWorker Web User Interface (NWUI)
https://NetWorker_Server:9090/nwui
Sprawdź, czy na serwerze NetWorker zainstalowano interfejs NWUI (opcja domyślnie włączona w oprogramowaniu NetWorker Virtual Edition):
rpm -qa | grep lgtonwui
wmic product get name, version, vendor | find "Web UI Server"
Metoda z użyciem ręcznej instalacji
1. Otwórz sesję SSH na maszynie wirtualnej, na której chcesz zainstalować agenta FLR.
scp) służące do kopiowania agenta FLR z serwera vProxy do maszyny wirtualnej:
scp admin@vPROXY_ADDRESS:/opt/emc/sw-repo/vflragent/linux/emc*.rpm TARGET-DOWNLOAD-DIRECTORY
[admin@rhel-client01 ~]$ scp admin@nsr-vproxy01:/opt/emc/sw-repo/vflragent/linux/emc*.rpm .
The authenticity of host 'nsr-vproxy01 (192.168.9.151)' can't be established.
ED25519 key fingerprint is SHA256:ZsV1JnrdzQ2DdcY1gH9bOrCFnEgBsABruninvAGaPEg.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'nsr-vproxy01' (ED25519) to the list of known hosts.
admin@nsr-vproxy01's password:
emc-vProxy-FLRAgent-4.4.0-14_1.x86_64.rpm 100% 19MB 153.7MB/s 00:00
[admin@rhel-client01 ~]$
scp /opt/emc/sw-repo/vflragent/linux/emc*.rpm VM_USERNAME@VM_ADDRESS:~
3. Zaloguj się do maszyny wirtualnej Linux, do której został skopiowany agent, używając danych logowania użytkownika FLR.
sudo rpm -ivh emc*.rpm
[admin@rhel-client01 ~]$ sudo rpm -ivh emc*.rpm [sudo] password for admin: warning: emc-vProxy-FLRAgent-4.4.0-14_1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ff48d101: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:emc-vProxy-FLRAgent-4.4.0-14_1 ################################# [100%]
rpm -qa | grep -i flragent
6. Uruchom skrypt po instalacji za pomocą polecenia:
sudo /opt/emc/vproxyra/bin/postinstall.sh
7. Sprawdź, czy użytkownik FLR może uruchomić polecenie weryfikacji agenta, wpisując:
/opt/emc/vproxyra/bin/vflragentc
[admin@rhel-client01 ~]$ /opt/emc/vproxyra/bin/vflragentc
vflragentc program started
AgentResponse:{"Protocol":1,"AgentVersion":{"Release":"4.4.0-14_1","BuildNumber":"1","BuildStamp":"2025-08-22T06:06:47Z"},"Mountpoint":"","OutputFile":"","IncomingDir":"","UpgradeFile":"","Filename":"","ErrorMessage":"An agent command must be specified.","ActivityLog":"","AppAgentData":{"Protocol":0,"Agent":"","Version":{"Complete":"","Numbers":null,"Build":"","Comment":""},"MetadataValues":null,"MetadataFiles":null,"DownloadFiles":null,"FilesList":null,"WorkDir":"","Operation":0,"MonitorData":null,"AppData":"","BrowseResults":null,"Utilization":null}}