BUG REPORT: NBRB tuning parameters in the emm database do not get read in correctly on startup of the NetBackup processes.

Article:TECH187645  |  Created: 2012-04-27  |  Updated: 2012-04-27  |  Article URL http://www.symantec.com/docs/TECH187645
Article Type
Technical Solution

Product(s)

Environment

Issue



BUG REPORT:  NBRB tuning parameters in the emm database do not get read in correctly on startup of the NetBackup processes. This affects the following versions of NetBackup:

  • 7.1
  • 7.1.0.1
  • 7.1.0.2
  • 7.1.0.3
  • 7.1.0.4
  • 7.5
  • 7.5.0.1

During startup of nbrb the log will record the settings read in from nbemm.  In the case where this problem occurs, the default settings will be used instead of the configured values. This results the default nbrb parameters being used, which may cause delays in resource allocations on busy environments.


Error



Example:

Running nbrbutil will show the curent settings:

/usr/openv/netbackup/bin/admincmd/nbrbutil -listsettings             
RB_RESPECT_REQUEST_PRIORITY=true
RB_BREAK_EVAL_ON_DEMAND=false

During startup, an emm error will be shown in the nbrb log

01/12/12 19:39:21.309  list machine configuration for  machine , type 6 returned 4000002

*** return code may be different, such as a 3000000

And the default parameters will be used:

01/12/12 19:39:21.309 RB_RELEASE_PERIOD=180, RB_DO_INTERMITTENT_UNLOADS=true, RB_RESPECT_REQUEST_PRIORITY=false, RB_MAX_HIGH_PRIORITY_QUEUE_SIZE=100, RB_BREAK_EVAL_ON_DEMAND=true, RB_UNLOAD_DUP_WRITER_ON_DEMAND=false

 


Cause



This issue is caused by a defect in the code which inserted a null for the EMM servername when making the function call ListMachineConfig.

 


Solution



Work Around:

Making a modification to the nbrb settings will trigger nbrb to update the parameters it's using.  The workaround is to use nbrbutil to modify a setting and and then change it back or remove it after a short period of time.

Formal Resolution:
Symantec Corporation has acknowledged that the above mentioned issue (Etrack 2663636) is present in the current version(s) of the product(s) mentioned at the end of this article. Symantec Corporation is committed to product quality and satisfied customers.

This issue is tentatively scheduled to be addressed in the following release:
 

  •  NetBackup 7.5.0.3

As fixes are released, please visit the following link for download and readme information:http://www.symantec.com/enterprise/support/overview.jsp?pid=15143


Please note that Symantec Corporation reserves the right to remove any fix from the targeted release if it does not pass quality assurance tests or introduces new risks to overall code stability. Symantec's plans are subject to change and any action taken by you based on the above information or your reliance upon the above information is made at your own risk.


 


Supplemental Materials

SourceETrack
Value2663636
Description

Resource broker BREAK_EVAL_ON_DEMAND and RESPECT_REQUEST_PRIORITY inconsistencies between listsettings and the logs.
 




Article URL http://www.symantec.com/docs/TECH187645


Terms of use for this information are found in Legal Notices