Sign In
Forgot Password

Don’t have an account? Create One.

NetBackup Appliance Performance Stabilization

HotFix Critical

Abstract

This EEB is for performance setting required on Netbackup Appliance. These settings are independent of hardware Model (5230/5330/5240)

Description

This EEB is for performance setting required on NetBackup Appliance. These settings are independent of hardware Model (5230/5330/5240). 

 

Action taken: 

When installed, the EEB will set below four parameters in sysctl.conf and one in spoold. Reload of sysctl.conf will be done at the end of this EEB install. Restart of NetBackup Service may occur depending on kernel.numa_balancing value. 

 

vm.min_free_kbytes 

vm.swappiness 

kernel.numa_balancing 

overcommit_ratio   

 

Note: overcommit_ratio will also be set in spoold to ensure value across reboots 

Applies to: 

NetBackup Appliance version 3.1.2  

NetBackup Appliance version 3.1.1

 

Description: 

This EEB is for performance setting required on Netbackup Appliance. These settings are independent of hardware Model (5230/5330/5240). 

 

Action taken: 

When installed, the EEB will set below four parameters in sysctl.conf and one in spoold. Reload of sysctl.conf will be done at the end of this EEB install. Restart of NetBackup Service may occur depending on kernel.numa_balancing value. 

 

vm.min_free_kbytes 

vm.swappiness 

kernel.numa_balancing 

overcommit_ratio   

 

Note: overcommit_ratio will also be set in spoold to ensure value across reboots 

 

Below are the details for values set for these parameters: 

  • vm.min_free_kbytes setting is based on memory the appliance server has. If the server has less than 256G, the EEB will set vm.min_free_kbytes to 2G. If the server has more than 256G the EEB will set the vm.min_free_kbytes to 4G.  Servers with more than 256G do not require a value greater than 4G.  
  • overcommit_ratio =100  
  • vm.swappiness =1 
  • Kernel.numa_balancing =0 

 

During EEB installation a check will be done to determine kernel.numa_balance value.  If kernel.numa_balance is already set to 0, no change will be made to this parameter. If the kernel.numa_balance is set to anything other than 0, the EEB will change the value to 0. Restart of NetBackup services is needed to reflect this parameter change. 

 

Installation 

 

Install no NetBackup restart 

nb5240-01.Software> Install NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm 

- [Info] Generating aim json files for upgrade. 

Acquiring appliance exclusive lock ...                               ok 

Checking the EEB 'NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm' ...      ok 

Checking whether the EEB is already installed ...                    no 

Checking for active NetBackup jobs ...                               ok 

Proceeding to install the update ...                                 ok 

- [Info] The install is currently in progress. Please do not interrupt this installation. It may take a few minutes to complete. 

 

This program performs an installation of files related to 

PET3975827, SET3975828, EEB1 on platform linuxR_x86. 

 

DISCLAIMER: 

----------- 

NOTE: These binaries are pre-release. As such, they are intended solely for 

the recipient and shall not be further distributed to other parties. Their 

use is subject to the terms and conditions of your VERITAS NetBackup 

license and agreement. They have not been fully tested by VERITAS 

Technologies and, as such, are being provided "as is" without any guarantee 

or warranty of any kind, either express or implied. VERITAS reserves the 

right to require the removal of these binaries in order to troubleshoot and/or 

resolve any subsequent issues that are reported. 

 

Do you acknowledge this disclaimer?  [y,n] (y) y 

 

Veritas Bug ID: 3975828 

NBAPP_3.1.2 linuxR_x86 

Deliverables: 

-- 

Additional Notes: 

-- 

NetBackup services may get restarted during installation of this EEB. 

If you do not want to restart these services now, you may want to cancel the install 

operation. 

File checksums: 

-- 

This Internal EEB is not for use by customers. It is only for testing purposes and should never be used unless directed to do so by the submitting engineer. 

Continue? [y,n] (y) y 

Starting pre-processing. 

Extracting pre-process script -- /opt/NBUAppliance/scripts/preprocess_install_3975828.pl 

Starting pre-install script... 

Removing existing files... 

Creating backup... 

Finished pre-install script. 

pre-process complete. 

Extracting... 

Installation complete. 

 

Starting post-processing. 

Extracting post-process script -- /opt/NBUAppliance/scripts/install-3975828.pl 

Updating systctl.conf... 

Updating vm.overcommit_ratio to 100 

Updating vm.swappiness to 1 

Updating vm.min_free_kbytes to 2097152 

Updating overcommit_ratio in spoold to 100 

Reloading sysctl.conf 

post-process complete. 

 

- [Info] Install script exited successfully. 

- [Warning] No recipients are configured to receive software notifications. Use 'Settings->Alerts->Email Software Add' command to configure the appropriate Email address. 

- [Info] Successfully installed the EEB NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm. 

The appliance version is 3.1.2 and not in upgrade state. 

 

Install with Restart of NetBackup 

nb5240-01.Software> Install NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm 

- [Info] Generating aim json files for upgrade. 

Acquiring appliance exclusive lock ...                               ok 

Checking the EEB 'NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm' ...      ok 

Checking whether the EEB is already installed ...                    no 

Checking for active NetBackup jobs ...                               ok 

Proceeding to install the update ...                                 ok 

- [Info] The install is currently in progress. Please do not interrupt this installation. It may take a few minutes to complete. 

 

This program performs an installation of files related to 

PET3975827, SET3975828, EEB1 on platform linuxR_x86. 

DISCLAIMER: 

----------- 

NOTE: These binaries are pre-release. As such, they are intended solely for 

the recipient and shall not be further distributed to other parties. Their 

use is subject to the terms and conditions of your VERITAS NetBackup 

license and agreement. They have not been fully tested by VERITAS 

Technologies and, as such, are being provided "as is" without any guarantee 

or warranty of any kind, either express or implied. VERITAS reserves the 

right to require the removal of these binaries in order to troubleshoot and/or 

resolve any subsequent issues that are reported. 

Do you acknowledge this disclaimer?  [y,n] (y) y 

 

Veritas Bug ID: 3975828 

NBAPP_3.1.2 linuxR_x86 

Deliverables: 

-- 

Additional Notes: 

-- 

NetBackup services may get restarted during installation of this EEB. 

If you do not want to restart these services now, you may want to cancel the install 

operation. 

File checksums: 

-- 

This Internal EEB is not for use by customers. It is only for testing purposes and should never be used unless directed to do so by the submitting engineer. 

Continue? [y,n] (y) y 

Starting pre-processing. 

 

Extracting pre-process script -- /opt/NBUAppliance/scripts/preprocess_install_3975828.pl 

 

Starting pre-install script... 

Removing existing files... 

Creating backup... 

Finished pre-install script. 

pre-process complete. 

Extracting... 

Installation complete. 

 

Starting post-processing. 

Extracting post-process script -- /opt/NBUAppliance/scripts/install-3975828.pl 

Updating systctl.conf... 

Updating vm.overcommit_ratio to 100 

Updating vm.swappiness to 1 

Updating vm.min_free_kbytes to 2097152 

Updating overcommit_ratio in spoold to 100 

Updating kern.numa_balancing to 0 

Reloading sysctl.conf 

Restarting NetBackup Services. It might take 2-3 minutes to restart NetBackup Services. 

Stopping NetBackup Services... 

Starting NetBackup Services... 

post-process complete. 

 

- [Info] Install script exited successfully. 

- [Warning] No recipients are configured to receive software notifications. Use 'Settings->Alerts->Email Software Add' command to configure the appropriate Email address. 

- [Info] Successfully installed the EEB NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm. 

The appliance version is 3.1.2 and not in upgrade state. 

 

Rollback  

 

nb5240-01.Software> Rollback NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm 

Acquiring appliance exclusive lock ...                               ok 

Checking whether the EEB is installed ...                            yes 

Checking whether the EEB can be rolled back ...                      ok 

- [Info] Invoking the underlying rollback script ... 

 

This program performs an uninstall by removing files related to 

PET3975827, SET3975828, EEB1 on platform linuxR_x86. 

 

DISCLAIMER: 

----------- 

NOTE: These binaries are pre-release. As such, they are intended solely for 

the recipient and shall not be further distributed to other parties. Their 

use is subject to the terms and conditions of your VERITAS NetBackup 

license and agreement. They have not been fully tested by VERITAS 

Technologies and, as such, are being provided "as is" without any guarantee 

or warranty of any kind, either express or implied. VERITAS reserves the 

right to require the removal of these binaries in order to troubleshoot and/or 

resolve any subsequent issues that are reported. 

 

Veritas Bug ID: 3975828 

NBAPP_3.1.2 linuxR_x86 

Deliverables: 

-- 

Additional Notes: 

-- 

NetBackup services may get restarted during installation of this EEB. 

If you do not want to restart these services now, you may want to cancel the install 

operation. 

File checksums: 

-- 

This Internal EEB is not for use by customers. It is only for testing purposes and should never be used unless directed to do so by the submitting engineer. 

Continue? [y,n] (y) y 

Uninstalling: 

Cleaning up the uninstallation files 

Starting post-process uninstall. 

Extracting post-process uninstall script -- /opt/NBUAppliance/scripts/post_uninstall-3975828.pl 

Finished post-uninstall script. 

post-process uninstall complete. 

 

Uninstallation complete. 

- [Info] Rollback script exited successfully. 

- [Info] Rollback of EEB NBAPP_EEB_ET3975828-3.1.2.0-1.x86_64.rpm completed. 

The appliance version is 3.1.2 and not in upgrade state. 

Applies to the following product releases

Update files

File name Description Version Platform Size