NVP vProxy: Не вдається встановити FLR агент на віртуальній машині Linux.
Summary: Під час відновлення на рівні файлу (FLR) віртуальної машини Linux (VM), захищеної пристроєм vProxy NetWorker VMware Protection (NVP). Кріплення FLR не вдається, оскільки агент FLR не встановлений, а віртуальна машина не дозволяє встановлення. ...
Symptoms
- Під час FLR було вказано некореневий акаунт.
- FLR ініціювався з NetWorker Management Console (NMC) або Dell EMC Data Protection Restore Client.
- У виході монтування від майстра відновлення спостерігаються такі помилки.
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 EndsМісця монтування логів для vProxy:
- /opt/emc/vproxy/runtime/logs/vflrd/
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/
- /nsr/logs/adhoc/nsrvproxy_flr
- /nsr/logs/recover/recover_name (Якщо виконано з NMC і сесія відновлення зберігається).
- /opt/emc/vproxyra/
Cause
- Агент FLR не був встановлений. Це може статися, якщо користувач не має необхідних дозволів (або підвищеного середовища безпеки) для встановлення агента FLR.
- Агент міг бути встановлений, але користувач FLR монтування може не мати змоги запустити автоматизований скрипт, який використовується для перевірки встановлення FLR агента.
- На цільовій віртуальній машині встановлено антивірусне програмне забезпечення, яке блокує встановлення агента FLR.
Resolution
Перевірте, чи встановлено FLR-агент. Переконайтеся, що користувач процесу монтування FLR може запустити скрипт, що підтверджує встановлення агента.
1. Увійдіть у Linux-віртуальну машину, використовуючи облікові дані, використані під час монтажу FLR, і відкрийте shell-консоль.
2. Виконайте команду нижче, щоб перевірити, чи встановлений агент і чи має користувач права на його використання: /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. Якщо агент встановлено, перевірте, чи він запущено: /opt/emc/vproxyra/bin/vflragent status
4. Якщо агент не працює, спробуйте його запустити: /opt/emc/vproxyra/bin/vflragent start
Якщо агент раніше не був встановлений на цій віртуальній машині. Root-акаунт можна використовувати для встановлення агента FLR під час процесу відновлення FLR. Наступний FLR можна виконувати за допомогою некореневого акаунта після встановлення агента. Некоротові користувачі повинні мати відповідні права на операційну систему, задокументовані в Посібнику з інтеграції NetWorker VMware, доступному через: Підтримка NetWorker | Посібники та документи
Метод веб-інтерфейсу NetWorker (NWUI)
https://NetWorker_Server:9090/nwui
Перевірте, чи встановлено NWUI на сервері NetWorker (включено за замовчуванням у NetWorker Virtual Edition):
rpm -qa | grep lgtonwui
wmic product get name, version, vendor | find "Web UI Server"
Ручний метод встановлення
1. Відкрийте SSH-сесію для віртуальної машини, на яку хочете встановити FLR-агент.
scp) для копіювання FLR-агента з vProxy у віртуальну машину:
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. Увійдіть у віртуальну машину Linux, куди був скопійований агент, використовуючи облікові дані користувача 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. Запустіть скрипт після встановлення:
sudo /opt/emc/vproxyra/bin/postinstall.sh
7. Перевірте, чи користувач FLR може виконати команду валідації агента:
/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}}