NVP vProxy : Impossible d’installer l’agent FLR sur la machine virtuelle Linux.
Summary: Au cours d’une restauration en mode fichier (FLR) d’une machine virtuelle Linux protégée par l’appliance vProxy NetWorker VMware Protection (NVP). Le montage FLR échoue, indiquant que l’agent FLR n’est pas installé et que la machine virtuelle n’autorise pas l’installation. ...
Symptoms
- Au cours de la FLR, un compte non-root a été spécifié.
- La FLR a été initiée à partir de NetWorker Management Console (NMC) ou du client de restauration Dell EMC Data Protection.
- On constate les erreurs suivantes dans la sortie de montage de l’Assistant de restauration.
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 EndsEmplacements des journaux de montage pour vProxy :
- /opt/emc/vproxy/runtime/logs/vflrd/
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/
- /nsr/logs/adhoc/nsrvproxy_flr
- /nsr/logs/recover/recover_name (si effectué à partir de NMC et si la session de restauration a été enregistrée).
- /opt/emc/vproxyra/
Cause
- L’agent FLR n’est pas installé. Cela peut se produire si l’utilisateur ne dispose pas des autorisations requises (ou d’un environnement de sécurité renforcée) pour installer l’agent FLR.
- L’agent a peut-être été installé, mais l’utilisateur de montage FLR peut ne pas être en mesure d’exécuter le script automatisé utilisé pour vérifier l’installation de l’agent FLR.
- Un logiciel antivirus est installé sur la machine virtuelle cible et bloque l’installation de l’agent FLR.
Resolution
Vérifiez que l’agent FLR est installé. Assurez-vous que l’utilisateur du processus de montage FLR peut exécuter le script confirmant l’installation de l’agent.
1. Connectez-vous à la machine virtuelle Linux à l’aide des informations d’identification utilisées lors du montage FLR et ouvrez une console shell.
2. Exécutez la commande ci-dessous pour vérifier que l’agent est installé et que l’utilisateur dispose des autorisations nécessaires à l’utilisation de l’agent : /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. Si l’agent est installé, vérifiez qu’il a bien démarré : /opt/emc/vproxyra/bin/vflragent status
4. Si l’agent n’est pas en cours d’exécution, essayez de le démarrer : /opt/emc/vproxyra/bin/vflragent start
Si l’agent n’a pas été installé sur cette machine virtuelle précédemment. Le compte root permet d’installer l’agent FLR pendant le processus de restauration FLR. Une fois l’agent installé, la FLR suivante peut être effectuée à l’aide d’un compte non-root. Les utilisateurs non-root doivent disposer des autorisations de système d’exploitation appropriées, documentées dans le Guide d’intégration de NetWorker VMware, disponible via : Prise en charge de NetWorker | Manuels et documents
Méthode NetWorker Web User Interface (NWUI)
https://NetWorker_Server:9090/nwui
Vérifiez si NWUI est installé sur le serveur NetWorker (inclus par défaut dans NetWorker Virtual Edition) :
rpm -qa | grep lgtonwui
wmic product get name, version, vendor | find "Web UI Server"
Méthode d’installation manuelle
1. Ouvrez une session SSH sur la machine virtuelle sur laquelle vous souhaitez installer l’agent FLR.
scp) pour copier l’agent FLR du vProxy vers la machine virtuelle :
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. Connectez-vous à la machine virtuelle Linux sur laquelle l’agent a été copié, à l’aide des informations d’identification de l’utilisateur 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. Exécutez le script après l’installation :
sudo /opt/emc/vproxyra/bin/postinstall.sh
7. Vérifiez que l’utilisateur FLR peut exécuter la commande de validation de l’agent :
/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}}