NVP vProxy: Linux Sanal Makinesi'ne FLR aracısı yüklenemiyor.
Summary: NetWorker VMware Protection (NVP) vProxy cihazıyla korunan bir Linux Sanal Makinesi'nin (VM) Dosya Düzeyinde Kurtarma (FLR) sırasında FLR bağlama işlemi, FLR aracısının yüklü olmadığını ve sanal makinenin kuruluma izin vermediğini belirterek başarısız olur. ...
Symptoms
- FLR sırasında, kök olmayan bir hesap belirtilmiştir.
- FLR, NetWorker Management Console'dan (NMC) veya Dell EMC Data Protection Restore Client'dan başlatılmıştır.
- Kurtarma sihirbazının bağlama çıkışında aşağıdaki hatalar gözlemlenir.
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 EndsvProxy için bağlama günlüğü konumları:
- /opt/emc/vproxy/runtime/logs/vflrd/
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/
- /nsr/logs/adhoc/nsrvproxy_flr
- /nsr/logs/recover/recover_name (NMC'den gerçekleştirildiyse ve kurtarma oturumu kaydedildiyse).
- /opt/emc/vproxyra/
Cause
- FLR aracısı yüklenmemiştir. Bu durum, kullanıcı FLR aracını yüklemek için gerekli izinlere (veya daha yüksek güvenlik ortamına) sahip değilse oluşabilir.
- Aracı yüklenmiş olabilir ancak FLR'yi yükleyen kullanıcı FLR aracı kurulumunu doğrulamak için kullanılan otomatik komut dosyasını çalıştıramayabilir.
- Hedef VM'de FLR aracı kurulumunu engelleyen bir antivirüs yazılımı yüklüdür.
Resolution
FLR aracısının yüklü olduğunu doğrulayın. FLR bağlama işlemi için kullanıcının, aracının kurulumunu onaylayan komut dosyasını çalıştırabildiğinden emin olun.
1. FLR bağlantısı sırasında kullanılan kimlik bilgilerini kullanarak Linux VM'de oturum açın ve bir kabuk konsolu açın.
2. Aracının yüklü olduğunu ve kullanıcının aracıyı kullanma izinlerine sahip olduğunu doğrulamak için aşağıdaki komutu çalıştırın: /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. Aracı yüklüyse başlatılıp başlatılmadığını doğrulayın: /opt/emc/vproxyra/bin/vflragent status
4. Aracı çalışmıyorsa başlatmayı deneyin: /opt/emc/vproxyra/bin/vflragent start
Aracı bu VM'ye daha önce yüklenmediyse. Kök hesap, FLR kurtarma işlemi sırasında FLR aracını yüklemek için kullanılabilir. Aracı yüklendikten sonra, kök olmayan bir hesap kullanılarak sonraki FLR gerçekleştirilebilir. Kök olmayan kullanıcıların, bu bağlantıdan erişilebilecek NetWorker VMware Entegrasyon Rehberi'nde belgelenmiş uygun işletim sistemi izinlerine sahip olmaları gerekir: NetWorker Desteği | Kılavuzlar ve Belgeler
NetWorker Web Kullanıcı Arayüzü (NWUI) Yöntemi
https://NetWorker_Server:9090/nwui
NWUI'nın NetWorker sunucusuna yüklendiğini doğrulayın (NetWorker Virtual Edition'da varsayılan olarak dahildir):
rpm -qa | grep lgtonwui
wmic product get name, version, vendor | find "Web UI Server"
Manuel Kurulum Yöntemi
1. FLR aracısını yüklemek istediğiniz sanal makine için bir SSH oturumu açın.
scp) komutunu kullanarak FLR aracısını vProxy'den VM'ye kopyalayın:
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. FLR kullanıcı kimlik bilgilerini kullanarak aracının kopyalandığı Linux sanal makinesinde oturum açın.
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. Yükleme sonrası komut dosyasını çalıştırın:
sudo /opt/emc/vproxyra/bin/postinstall.sh
7. FLR kullanıcısının aracı doğrulama komutunu çalıştırabildiğini doğrulayın:
/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}}