NVP vProxy: (Sorun Giderme Kılavuzu) Yedeklemeler "NSR VMware proxy is not available for datastores" (NSR VMware proxy veri depoları için kullanılamıyor) hatasıyla başarısız oluyor

摘要: Bu, vProxy yedeklemeleri gerçekleştirildiğinde "NSR VMware proxy is not available for datastores" (NSR VMware proxy'si veri depoları için kullanılamıyor) hatasının olası nedenlerini anlamada yardımcı olması amacıyla desteklenen genel bir sorun giderme KB'dir. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

NetWorker VMware Protection (NVP) vProxy cihazıyla gerçekleştirilir VM yedeklemeleri sırasında VM yedeklemesi bir veya daha fazla VM için şu hatayla başarısız olur:
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Bu hata, NMC İzleme penceresindeki hatalı yedekleme eylemi ayrıntılarına bakıldığında bulunabilir.
image.png
Veya NetWorker sunucusundaki yedekleme eylemi günlüklerinde:
root@linux1:~# nsr_render_log /nsr/logs/policy/Gold/VMware/Backup_235896.raw | grep -i error
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
Bu hata birkaç nedenle görüntülenir. Aşağıda yaygın olarak görülen birkaç neden ve bunları ele alma hakkında ayrıntılı bilgi verilmiştir.

 

vProxy Kullanılabilirliği:

vProxy durumu: Yedeklemeler için vProxy etkin mi?

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show enabled; name
nsradmin> print type: nsr vmware proxy
                        name: vproxy01.amer.lan;
                     enabled: Yes;

Veya
image.png

vProxy " Hayır" Etkin olarak gösteriyorsa Enabled "Yes" (Evet) olarak ayarlayın. Bu, NMC'den yapılabilir:

image.png
Veya nsradmin:

nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update enabled: Yes
                     enabled: Yes;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(28)
nsradmin>

vProxy "Enabled" (Etkin) durumuna geçerse:

  • vProxy ve NetWorker sunucusu arasındaki bağlantı noktası 9090 iletişimin doğrulanması (çift yönlü):
    • vProxy: curl -v NW_SERVERNAME:9090
    • NetWorker sunucusu: nsrports -t VPROXY_NAME -p 9090
  • vProxy: https://www.dell.com/support/kbdoc/000156072

VMware Yapılandırması:

Bunun yerine Ağ Blok Aygıtı (NBD) yöntemini kullanarak VM yedeklemesini gerçekleştirmek için çalışırken yardımcı bir sorun bulunarak test etmenin bir yöntemidir.
vProxy'de NBD oturumları etkin mi (varsayılan olarak NBD oturumları 0 (devre dışı) olarak ayarlıdır):
image.png

NBD oturumları etkinleştirilmişse NBD oturumlarını dinamikadd ile eşleşecek şekilde ayarlayın:

image.png
VEYA:

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum NBD sessions
nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update maximum NBD sessions: 13
        maximum NBD sessions: 13;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(31)
nsradmin> print
                        name: vproxy01.amer.lan;
        maximum NBD sessions: 13;

Yedeği tekrar gerçekleştirin. Yedekleme başarılı olursa bu, vProxy'nin HotAdd üzerinden VM dosyalarına bağlanamayını gösterir; ancak vProxy, Ağ Blok Aygıtı 'ni (NBD) kullanarak yönetim ağı üzerinden VM'lere bağlanamıyor.
Etkin bağlantı durumunu kontrol etmek için ProxyHC örneği için Additional Information (Ek Bilgiler) alanına bakın.

NBD yedeklemeleri başarılıysa ve/veya ProxyHC, hotadd kullanarak VM'ye erişimle ilgili bir sorun bildirirse aşağıdakileri gerçekleştirin:

Şunlara dikkat edin:

  • Hata bildiren belirli VM'ler.
  • Hatada hangi veri deposu belirtilir?
  • Hatada bildirilen vCenter adı.
  • Hatada bildirilen/yedekleme tarafından kullanılan vProxy cihazı.

1. Yedeklemenin gerçekleştirildiği vCenter için vSphere web istemcisinde oturum açın.
2. Inventory (Envanter) bölümüne gidin ve VM'ler ile Templates (Şablonlar) bölümüne gidin.
3. vProxy VM'ye gidin (veya vProxy VM'yi arayın) özet sekmesinde vProxy'nin bulunduğu ESXi ana bilgisayarını not edin:

image.png

4. Hosts and Clusters (Ana Bilgisayarlar ve Kümeler) sekmesine gidin, vProxy'nin bulunduğu ESXi ana bilgisayarını seçin ve Ardından Datastores öğesine tıklayın:

image.png

Bu, vProxy'nin bulunduğu ESXi ana bilgisayarı tarafından görülen VMware veri depolarını listeler. "NSR VMware proxy is not available for datastores (DATASTORE_NAME)" yedekleme hatasında döndürülen veri deposu listede görünmüyorsa vProxy, VM dosyalarına hotadd üzerinden erişemeyebilir. Hızlı dağıtımı desteklemek için vProxy, VM veri depolarına bir yolu olan bir ESXi ana bilgisayarına dağıtılmalıdır. Benzer şekilde aynı işlem, VM'nin hangi ESXi ana bilgisayarında bulunduğuna ve ardından ESXi ana bilgisayar veri depolarına bakın. vProxy'nin bulunduğu veri depolarını göremiyorsanız vProxy ile VM arasındaki veri depoları arasında bir yol yok.
Bunun olası çözümleri şunlardır:

  • VMware vSphere vMotion vProxy aygıtını, VM yedeklemeleri için gereken tüm veri depolarına erişimi olan bir ESXi ana bilgisayarına bağlayın.
  • vProxy'nin bulunduğu ESXi ana bilgisayarını, VM'lerin bulunduğu VMware veri depolarına erişimi olacak şekilde yapılandırın.
  • Benzersiz Veri Depolara bağlı ESXi ana bilgisayarlarda bir vProxy aygıtı dağıtın (ana bilgisayarlar tarafından erişilemezse vProxies zaten dağıtılmıştır). 
Yukarıdaki yapılandırma değişiklikleri, NetWorker desteği değil, VMware yöneticisi tarafından gerçekleştirilecektir. Çalışırken yardımcının çalışmasına izin vermek için herhangi bir yapılandırma değişikliği yapılamıyorsa NBD kullanılmalıdır.

NetWorker VMware Entegrasyon Kılavuzu taşıma modu önerileri, gereksinimleri ve sınırlamaları hakkında daha fazla ayrıntı içerir: https://www.dell.com/support/home/product-support/product/networker/docs

IDE Diskleri

Herhangi bir veri deposu sorunu gözlemlenmezse arızalı VM'leri kontrol edin ve bunların IDE disklerini kullanmak üzere yapılandırıldığından emin olun. Bu, vSphere'deki VM ayarlarında görülebilir:
image.png
IDE diskleri hotadd'yi desteklemez, vProxy aygıtı "IDE diskleri için NBD'ye geri dönme" seçeneğine izin vermek üzere yapılandırılmalıdır:
image.png
NBD oturumları sıfır olarak ayarlanmışsa ancak iş akışı IDE diskli VM'ler içerirse bu ayar etkinleştirilebilir. Yalnızca IDE diskleri olan VM'ler NBD kullanılarak yedekler; SCSI diskleri olan diğer tüm VM'ler, dinamik olarak yedekler. VM'lerin IDE diskleri ile dağıtımı önerilmez. Mümkün olduğunda ISCSI diskleri kullanılmalıdır.

 

其他資訊

Kısayol bağlantısı proxyHC kullanılarak da doğrulanabilir: https://www.dell.com/support/kbdoc/000022590

vproxy01:~ # ./ProxyHC hotadd
Info: Checking OS account status -------> Passed
Info: Checking configuration files
        Info: Proxy is registered to: linux1.amer.lan
        Info: Proxy version is: 4.3.0-38
Info: Checking OS
        Info: Checking attached disks -------> Passed
        Info: Checking disk usage -------> Passed
        Info: Checking memory usage -------> Passed
Info: Checking connectivity
        Info: Checking primary NIC ------->  192.168.9.123
        Info: Testing ping to gateway 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.10.100 -------> Passed
        Info: Testing ping to DNS 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.9.100 -------> Passed
        Info: Checking DNS response
        Info: Testing name lookup for linux1.amer.lan -------> Passed
        Info: Testing name lookup for vcsa.amer.lan -------> Passed
Info: Checking package details
        Info: Checking vProxy package version -------> Found version 4.3.0
        Info: Verifying vProxy package -------> command returned error
Info: Checking service state
        Info: Checking status for vbackupd -------> Passed
        Info: Checking status for vflragent -------> Passed
        Info: Checking status for vflrd -------> Passed
        Info: Checking status for vkpod -------> Passed
        Info: Checking status for vrapid -------> Passed
        Info: Checking status for vrecoverd -------> Passed
        Info: Checking status for vsessionsd -------> Passed
Info: Checking engine logs
        Info: Checking vsessionsd engine log -------> Passed
        Info: Checking vrapid engine log -------> Passed
        Info: Checking vrecoverd engine log -------> Passed
        Info: Checking vbackupd engine log -------> Found 2 failed sessions
        Info: Checking vkpod engine log -------> Passed
        Info: Checking vflragent engine log -------> Passed
        Info: Checking vflrd engine log -------> Passed
Info: Checking vCenter access
        Please specify vCenter USER name for vcsa.amer.lan: bkupadmin@amer.lan
        Please provide vCenter server password:
        Info: Validating vCenter server connectivity -------> Passed
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): linuxclient01.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Failed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Passed
 

受影響的產品

NetWorker

產品

NetWorker Family, NetWorker Series
文章屬性
文章編號: 000208393
文章類型: How To
上次修改時間: 10 4月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。