Please enter search query.
Search <book_title>...
NetBackup IT Analytics Installation and Upgrade Guide for Linux
Last Published:
2025-03-04
Product(s):
NetBackup IT Analytics (11.4)
- Installation overview
- Install NetBackup IT Analytics on a Linux server
- Step-4: Install Oracle database application binaries (Linux)
- Verify the current license configuration
- Next steps
- Upgrade NetBackup IT Analytics Portal on Linux
- Upgrade NetBackup IT Analytics Portal
- Data Collector upgrades
- Upgrade and Migrate to a new server
- Upgrade and migrate to a new server
- Upgrade and migrate to a new server
- Appendix A. X Virtual Frame Buffer
- Appendix B. Oracle patches for the database server
Configure X Virtual Frame Buffer (Xvfb)
Xvfb is a graphic manager that ensures proper rendering of the reports or emails exported as PDF files. You can perform this configuration as a part of your pre-installation steps for NetBackup IT Analytics Portal.
To configure Xvfb:
- Ensure that system is configured to boot in graphical target, also known as runlevel 5.
Check existing default target.
# systemctl get-default
Set default target to graphical.target.
# systemctl set-default graphical.target
- Use yum to install Xvfb.
# yum install Xvfb
- If the OS is RHEL 8, install rpm libXtst if not already installed.
# yum install libXtst
- Create a config file for Xvfb.
Run # cd /etc/init.d
Create a file
Xvfb_background
with this content:#!/bin/sh # chkconfig:345 20 80 # /etc/init.d/Xvfb_background # # Some things that run always #touch /var/lock/Xvfb_background # Carry out specific functions when asked to by the system case "$1" in start) echo "Starting script Xvfb_background" /usr/bin/Xvfb :99 & ;; stop) echo "Stopping script Xvfb_background" x=`pgrep Xvfb`; sudo kill -9 $x ;; *) echo "Usage: /etc/init.d/Xvfb_background {start|stop}" exit 1 ;; esac exit 0
Run the commands:
# chmod 755 Xvfb_background # chkconfig --add Xvfb_background # ./Xvfb_background start # /usr/lib/systemd/system-generators/systemd-sysv-generator # systemctl enable Xvfb_background
Confirm the Xvfb process is running on port :99 with:
# ps -ef | grep Xvfb # netstat -anp | grep Xvfb
- Update the Tomcat bash profile.
su - tomcat
Modify the profile file to look like the one below:
# vi .bash_profile JAVA_HOME=/usr/java JRE_HOME= TOMCAT_HOME=/opt/tomcat export JAVA_HOME JRE_HOME TOMCAT_HOME STORAGE_HOME=$PORTAL_BASE export STORAGE_HOME APTARE_HOME=/opt/aptare export APTARE_HOME PORTAL_HOME=$APTARE_HOME/portal export PORTAL_HOME export DISPLAY=:99 JAVA_OPTS="-server -DPORTAL_HOME=/opt/aptare/portal -DAPTARE_HOME=/opt/aptare" export JAVA_OPTS umask 0022
- Restart NetBackup IT Analytics services.
- Test a wide report to ensure the exported PDF appears without truncation.