How to enable VDDK log file(s) and separate them from VxMS logs.

Article: 100015958
Last Published: 2022-03-06
Ratings: 0 2
Product(s): NetBackup & Alta Data Protection

Problem

The VDDK logging information is, by default, located in the VxMS logs once VxMS logging is enabled.  These VxMS logs can become quite large and that makes it difficult for some customers to enable them due to disk space issues. If VDDK logging is needed for analyzing VMware API issues or logs are needed for a VMware support request, the VDDK logging can be turned on without VxMS logging on high verbosity.

Error Message

No error.

Solution

Enable VxMS logging.

Please use the, Configuring VxMS Logging for NetBackup, article in the Related Articles to configure VxMS logging on both Linux and Windows VMWare backup hosts.

Separate the VDDK log data from the VxMS logs:

On Linux NetBackup VMware Backup Hosts

Edit the bp.conf file
# vi /usr/openv/netbackup/bp.conf

Add this line:

createVDDKlog = 1
 

On Windows NetBackup VMware Backup Hosts

Add add the following registry entry:
Execute:  regedit
Go to:      HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\VxMS
Add:        "createVDDKlog" DWORD and set its value to 1
 

This will generate VDDK-*.log files in the VxMS log folder.


On Both Linux and Windows NetBackup VMware Backup Hosts

Create or edit the vixDiskLib.ini configuration file and ensure nfc and transport log levels are set to highest level:

vixDiskLib.disklib.EnableCache = 0
vixDiskLib.nfc.LogLevel = 4
vixDiskLib.transport.LogLevel = 6

vixDiskLib.nfcFssrvr.TimeoutMs = 0

On Windows Backup Hosts, this file is located at  C:\Program Files\Common Files\VERITAS\VxMS\Shared\VDDK\bin\vixDiskLib.ini
On Linux VMware Backup Hosts, this file is located at  /usr/openv/lib/shared/vddk/lib64/vixDiskLib.ini

 

Was this content helpful?