NVP-vProxy: vProxy 백업이 실패하고 "ERROR: [140] VDDK 오류: 13: 이 파일에 대한 액세스 권한이 없습니다."

Summary: vProxy가 vProxy와 동일한 ESXi 호스트에 상주하지 않는 VM은 백업할 수 없습니다. vProxy가 VM을 호스팅하는 ESXi 호스트에 대해 포트 902를 통한 통신에 실패합니다.

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

모든 ESXi 호스트가 별도의 백업 VLAN 및 관리 VLAN에 있는 것으로 확인되었습니다. 
 

NetWorker Server의 백업 로그에서 볼 수 있듯이 vProxy 백업이 실패하고 다음 오류가 표시됩니다.
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

vProxy는 동일한 ESXi 호스트에 있는 VM만 백업하는 것으로 확인되었습니다. vProxy가 별도의 ESXi 호스트에 있는 VM을 백업하려고 하면 아래와 같이 포트 902에서 연결에 실패합니다.
 
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

ESXi 호스트가 모두 별도의 백업/관리 VLAN에 있으며 포트 902를 통해 통신할 수 없습니다. ESXi 호스트와 vProxy 간에 포트 902를 통해 통신할 수 있어야 합니다.

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.