DP 10.60 Got unexpected close from OB2BAR Backup DA on backuphostname

  • KM03807514
  • 27-Apr-2021
  • 03-May-2021

Summary

THis issue start happening from DP 10.60 for SAN/HOTADD backup method Reviewed, edited

Error

/svnstore/unix/panther/dp_git_master/bin/UNIX/boost/boost_1_65/include/boost/smart_ptr/shared_ptr.hpp:735: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = VirtualEnvironment::ChangedBlockTracking, typename boost::detail::sp_member_access<T>::type = VirtualEnvironment::ChangedBlockTracking*]: Assertion `px != 0' failed.

[Major] From:

[61:1005] Got unexpected close from OB2BAR Backup DA on backuphostname.

BSM@cellmanager "NN_mgmt_cost_npe_01_Copy_01" Time: 3/15/2021 3:26:44 PM

Cause

In debug OB2DBG_6020_2021-03-15-91_VEPALIB_VMWARE_THREAD_DISK_backuphostname_33364-219956992_debug_vm.txt:
 
[110] [diskLibLog] NBD_ClientOpen: Couldn't connect to ESXi_hostname:902 Failed to connect to server ESXi_hostname:902
 
[110] [diskLibLog] VixDiskLib: Detected DiskLib error 2338 (NBD_ERR_NETWORK_CONNECT).
 
[110] [diskLibLog] VixDiskLib: VixDiskLibQueryBlockList: Fail to start query process. Error 14009 (The server refused connection) (DiskLib error 2338: NBD_ERR_NETWORK_CONNECT) at 526.
 
[ 20] [queryAllocatedBlocks] Throwing exception: 19VixDiskLibException
 
[ 99] 2021-03-15 15:26:43.995 ("/integ/vep/vepa/Plugins/Vmware/VmwareHelpers/DiskUtils/VddkUtil.cpp $Rev$ $Date::                      $:":1018)
[ 99] <<=== (5) }  /* queryAllocatedBlocks */
[ 99]
[ 20] [getAllocatedBlocks] Exception Caught. Problem querying changed disk areas.
[ 20] [getAllocatedBlocks] Throwing exception: 13VepaException
 
EXPLAINATION:
From DP 10.60, for using SAN and HotAdd transport modes, backup host should be able to communicate to ESX over TCP port 902.
This is a requirement of the VDDK api queryAllocatedBlocks(). NFC connection will be used only to get the list of allocated blocks.
Data to be backed up will be read over the chosen transport mode like NBD / NBDSSL / SAN / HotAdd.

 

Fix

open port 902 between backup host and ESXi for any backup mode, either SAN/HOTADD/ NBD