Restarting NetBackup Master / Applying Changes
Good Morning-
My environment:
- 1x NetBackup 7.6.0.2 Master Server running on RHEL 6.5
- 12x NetBackup 7.6.0.2 Media Servers running on Windows Server 2008 R2 SP1
- 4x NetBackup 7.6.0.2 Clients running on mixture of Windows Server 2003/2008
This NetBackup configuration seems to work very well, I don't have any major complaints... A few minor annoyances, but so far, so good.
That said, I have a concern/question that I want to share, just to make sure I do not have an underlying problem that needs to be resolved!
I have found that in order to apply most, if not all configuration changes on the Master server, a reboot (of the Master server) is required in order to apply and activate the changes.
For example this weekend I added a bandwidth limitation for one of my client subnets through the GUI, but could never get the limit to enforce. I even manually submitted the job multiple times, but still, the limitation would not apply. After rebooting the Master Server, I then submitted the jobs once again and now the bandwidth limit works great!
My question is, is this normal? If so, for a busy NetBackup environment (I don't have this, at least not yet), how do you find time to reboot the Master server when making a configuration change?
As a related question... I realize that a reboot of the Master server is a bit extreme, I believe that a simple "service netbackup stop"/"service netbackup start" should be sufficient... But, I have found this to be unreliable. In many cases, most of the NetBackup processes will stop (after a "service netbackup stop"), except for the NetBackup EMM process -- I have seen NBEMM run for 10 - 15 minutes after all of the other processes exit. If you quickly issue a "service netbackup start" command, the other NetBackup processes will start, but not function correctly because the NBEMM process is in a wierd state.
In the end, I find that just rebooting the server is quicker and ensures that all of the processes come back up cleanly.
Any thoughts or suggestions appreciated!
JP
Hi,
It really depends what you're changing. If the change relates to a process that get generated during each backups, lets say for instance a buffer size change for the tape devices, that would not require a restart. The next bptm process just needs to start a backup.
Other configuration changes like updating settings on the master server can usually be affected by running bprdreq -rereadconfig. So its really depends on what you're changing.
If you want to get all the processes down on your linux master use bp.kill_all located in the goodies folder.
Wait for all the processes to stop by themselves if you can. Might take a while but let them do there thing.