cancel
Showing results for 
Search instead for 
Did you mean: 

NetBackup 8.0 GUI not coming up. Java configuration?

Bruce_Clegg
Level 5

I've installed Netbackup 8.0 on a Linux 7.4 server at our Disaster Recovery center.

I'm running into problems getting the GUI to come up.  When I run jnbSA, I get the following:

[1] 30001
[bclegg@c1mannbu01p ~]$
Starting administration console version 8.0.
The log file for this execution instance is
/usr/openv/netbackup/logs/user_ops/nbjlogs/jbp.bclegg.jnbSA.30001.log


DISPLAY environment variable is set to: localhost:13.0
Console was started on:
Linux c1mannbu01p 3.10.0-693.1.1.el7.x86_64 #1 SMP Thu Aug 3 08:15:31 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux

Command line options were:
/usr/openv/netbackup/bin/jnbSA

Starting administration console version 8.0.

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

java.runtime.name: Java(TM) SE Runtime Environment
sun.boot.library.path: /opt/openv/java/jre/lib/amd64
java.vm.version: 25.101-b13
vrts.common.server.LCCTYPE: "en_US.UTF-8"
java.vm.vendor: Oracle Corporation
java.vendor.url: http://java.oracle.com/
path.separator: :
java.vm.name: Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg: sun.io
user.country: US
sun.java.launcher: SUN_STANDARD
sun.os.patch.level: unknown
vrtsat.datadir: /usr/openv/var/vxss/at
java.vm.specification.name: Java Virtual Machine Specification
user.dir: /home/bclegg
vrts.nbe.INST_REL: 800000
java.runtime.version: 1.8.0_101-b13
vrts.nbe.BUILDNO: 0165
java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment
java.endorsed.dirs: /opt/openv/java/jre/lib/endorsed
os.arch: amd64
java.io.tmpdir: /tmp
line.separator:

java.vm.specification.vendor: Oracle Corporation
os.name: Linux
vrtsat.home: /usr/openv/netbackup/sec/at
sun.jnu.encoding: UTF-8
vrts.NBJAVA_CONF: /usr/openv/java/nbj.conf
java.library.path: /usr/openv/lib
java.specification.name: Java Platform API Specification
java.class.version: 52.0
sun.management.compiler: HotSpot 64-Bit Tiered Compilers
java.util.prefs.PreferencesFactory: vrts.common.launch.PropertiesPreferencesFactory
os.version: 3.10.0-693.1.1.el7.x86_64
user.home: /home/bclegg
user.timezone:
java.awt.printerjob: sun.print.PSPrinterJob
file.encoding: UTF-8
vrts.nbe.HOSTNAME:
java.specification.version: 1.8
java.class.path: /usr/openv/java/nbjP.jar:/usr/openv/java/nbCommon.jar:/usr/openv/java/dbext.jar:::/usr/openv/java/allNB.jar:/usr/openv/java/pvxSpin.jar:/usr/openv/java/pvxDates.jar::/usr/openv/java/jdom.jar:/usr/openv/java/VxHelpViewer.jar:/usr/openv/java/VxHelp_fr_FR.jar:/usr/openv/java/VxHelp_ja_JP.jar:/usr/openv/java/VxHelp_zh_CN.jar::/usr/openv/java/servicelayer.jar:/usr/openv/java/emmidl.jar:/usr/openv/java/jacorb.jar:/usr/openv/java/pbxiop2.jar:/usr/openv/java/logkit-1.2.jar:/usr/openv/java/avalon-framework-4.1.5.jar:/usr/openv/java/backport-util-concurrent.jar:/usr/openv/java/antlr-2.7.2.jar:/usr/openv/java/vxssiop2.jar:/usr/openv/java/AtWrapper.jar:/usr/openv/java/vxrep-v2.20.jar:/usr/openv/java/mcharts.jar:/usr/openv/java/crimson.jar:/usr/openv/java/jackson-all.jar:/usr/openv/java/commons-logging.jar:/usr/openv/java/httpclient-4.5.1.jar:/usr/openv/java/httpcore-4.4.3.jar:/usr/openv/java/jackson-annotations-2.4.2.jar:/usr/openv/java/jackson-core-2.4.2.jar:/usr/openv/java/jackson-databind-2.4.2.jar:/usr/openv/java/spring-beans-4.2.0.RELEASE.jar:/usr/openv/java/spring-core-4.2.0.RELEASE.jar:/usr/openv/java/spring-web-4.2.0.RELEASE.jar:.:/usr/openv/java
user.name: bclegg
java.vm.specification.version: 1.8
sun.java.command: vrts.nbe.AdminConsole
java.home: /opt/openv/java/jre
sun.arch.data.model: 64
user.language: en
java.specification.vendor: Oracle Corporation
awt.toolkit: sun.awt.X11.XToolkit
java.vm.info: mixed mode
java.version: 1.8.0_101
java.ext.dirs: /opt/openv/java/jre/lib/ext:/usr/java/packages/lib/ext
sun.boot.class.path: /opt/openv/java/jre/lib/resources.jar:/opt/openv/java/jre/lib/rt.jar:/opt/openv/java/jre/lib/sunrsasign.jar:/opt/openv/java/jre/lib/jsse.jar:/opt/openv/java/jre/lib/jce.jar:/opt/openv/java/jre/lib/charsets.jar:/opt/openv/java/jre/lib/jfr.jar:/opt/openv/java/jre/classes
vrts.common.utilities.DEBUG_PROPERTIES: /usr/openv/java/Debug.properties
java.vendor: Oracle Corporation
vrts.common.server.LOG_CMDLINES: false
file.separator: /
java.vendor.url.bug: http://bugreport.sun.com/bugreport/
sun.io.unicode.encoding: UnicodeLittle
sun.cpu.endian: little
sun.cpu.isalist:
java.lang.ArrayIndexOutOfBoundsException: 0
at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:75)
at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93)
at sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:359)
at sun.font.FontDesignMetrics.<init>(FontDesignMetrics.java:350)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:302)
at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1113)
at javax.swing.JComponent.getFontMetrics(JComponent.java:1626)
at javax.swing.text.PlainView.calculateLongestLine(PlainView.java:639)
at javax.swing.text.PlainView.updateMetrics(PlainView.java:209)
at javax.swing.text.PlainView.updateDamage(PlainView.java:527)
at javax.swing.text.PlainView.insertUpdate(PlainView.java:451)
at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1610)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1869)
at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:201)
at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:748)
at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:707)
at javax.swing.text.PlainDocument.insertString(PlainDocument.java:130)
at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:669)
at javax.swing.text.JTextComponent.setText(JTextComponent.java:1669)
at javax.swing.JTextArea.<init>(JTextArea.java:212)
at javax.swing.JTextArea.<init>(JTextArea.java:150)
at vrts.common.utilities.MultilineLabel.<init>(MultilineLabel.java:98)
at vrts.nbe.LoginPanel.init(LoginPanel.java:168)
at vrts.nbe.LoginPanel.<init>(LoginPanel.java:126)
at vrts.nbe.LoginFrame.<init>(LoginFrame.java:159)
at vrts.nbe.JavaPresentationLayer.initiateLogin(JavaPresentationLayer.java:159)
at vrts.nbe.AdminConsole.main(AdminConsole.java:73)
^C
[1]+ Exit 1 /usr/openv/netbackup/bin/jnbSA

 

It looks like it is expecting an array to provide some data - but I'm not sure what - perhaps a Java configuration file is missing something?  Googling so far has failed me.  Have y'all seen something like this before?

1 ACCEPTED SOLUTION

Accepted Solutions

Bruce_Clegg
Level 5

Googling a little further - I found this is a problem going from linux 7.3 to 7.4 and I just needed to install some fonts:

yum install dejavu-serif-fonts

GUI is coming up now.

View solution in original post

1 REPLY 1

Bruce_Clegg
Level 5

Googling a little further - I found this is a problem going from linux 7.3 to 7.4 and I just needed to install some fonts:

yum install dejavu-serif-fonts

GUI is coming up now.