NVP-vProxy : Les sauvegardes vProxy échouent avec le message « ERROR : [140] VDDK Error : 13 : Vous n’avez pas les droits d’accès à ce fichier »

Summary: Le vProxy ne peut pas sauvegarder les machines virtuelles qui ne résident pas sur le même hôte ESXi que le vProxy. Le vProxy ne parvient pas à communiquer sur le port 902 pour les hôtes ESXi hébergeant les machines virtuelles. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Il a été constaté que tous les hôtes ESXi se trouvent sur des VLAN de sauvegarde et des VLAN de gestion distincts. 
 

La sauvegarde vProxy échoue avec l’erreur suivante, comme indiqué dans le log de sauvegarde sur le NetWorker Server :
YYYY/MM/DD HH:MM:SS ERROR: [nw_build] VDDK Error: 13: You do not have access rights to this file.
YYYY/MM/DD HH:MM:SS ERROR: [nw_build] Failed to open source VMDK "[Datastore] vm_name/vm_name_1.vmdk".
YYYY/MM/DD HH:MM:SS ERROR: [nw_build] "Hard disk 1": BackupVmdk: "Hard disk 1": Unable to open Virtual Disk "[Datastore] vm_name/vm_name_1.vmdk" in "hotadd" mode.


As seen from the /opt/emc/vproxy/runtime/logs/vbackupdd-vddk.log on the vProxy:
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Open a disk.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLibVim: VixDiskLibVim_GetNfcTicket: Get NFC ticket for [Datastore] vm_name/vm_name_1.vmdk.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLibVim: Request RandomAccessRO diskKey = 2000, readOnly = 1, openSnapshot = 0.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLibVim: VixDiskLibVim_FreeNfcTicket: Free NFC ticket.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO 2017-11-06T13:16:45.500-05:00 warning -[7FC6AAF8B700] [Originator@6876 sub=Libs] [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Failed to connect to server esxi_hostname:902
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO 2017-11-06T13:18:52.732-05:00 warning -[7FC6AAF8B700] [Originator@6876 sub=Libs] [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Failed to connect to server esxi_hostname:902
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO 2017-11-06T13:18:52.735-05:00 error -[7FC6AAF8B700] [Originator@6876 sub=transport] Mounting VM vm-326 using transport hotadd failed : Could not connect to ESX host esxi_hostname: Failed to connect to server esxi_hostname:902.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO 2017-11-06T13:18:52.736-05:00 error -[7FC6AAF8B700] [Originator@6876 sub=transport] Cannot use mode hotadd to access [Datastore] vm_name/vm_name_1.vmdk: Cannot mount using this method. (Mounting VM vm-326 using transport hotadd failed : Could not connect to ESX host esxi_hostname: Failed to connect to server esxi_hostname:902.)
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: Unable to locate appropriate transport mode to open disk. Error 13 (You do not have access rights to this file) (Mounting VM vm-326 using transport hotadd failed : Could not connect to ESX host esxi_hostname: Failed to connect to server esxi_hostname:902.) at 4570.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [Datastore] vm_name/vm_name_1.vmdk. Error 13 (You do not have access rights to this file) (Mounting VM vm-326 using transport hotadd failed : Could not connect to ESX host esxi_hostname: Failed to connect to server esxi_hostname:902.) at 4680.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Open: Cannot open disk [Datastore] vm_name/vm_name_1.vmdk. Error 13 (You do not have access rights to this file) at 4718.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Disconnect: Disconnect.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_EndAccess: Disk access completed.


 

Cause

Il a été constaté que le vProxy ne sauvegarde que les machines virtuelles situées sur le même hôte ESXi que lui. Si le vProxy tente de sauvegarder une machine virtuelle située sur un hôte ESXi distinct, il ne parvient pas à se connecter au port 902, comme indiqué ci-dessous :
 
Could not connect to ESX host esxi_hostname: Failed to connect to server esxi_hostname:902.

Testing connectivity from the vProxy to the esxi host in question using the below command, hangs, and eventually fails to connect, though ping and nslookup, return expected results. 
#curl -kv esxi_hostname:902

Verified the firewall is down on the esxi hosts.
esxcli network firewall set -e false

Verified no layer2 firewall exists, or any firewall between the esxi hosts. 
 

Resolution

Il a été constaté que les hôtes ESXi se trouvent tous sur des VLAN de sauvegarde/gestion distincts et ne peuvent pas communiquer via le port 902. Vous devez être en mesure de communiquer sur le port 902 entre les hôtes ESXi et le vproxy.

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000050098
Article Type: Solution
Last Modified: 23 Sept 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.