12.2: Grid infrastructure on RHEL7, gridSetup.sh Fails With Exit Code 1 due to missing font rpms

(Doc ID 2316492.1)

Last updated on OCTOBER 21, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 12.2.0.1 and later
Linux x86-64

Symptoms

Installing 12.2 GI on RHEL 7.

gridSetup.sh fails with exit code 1

# script running fews second and exit without printing any errors with exit code 1
./gridSetup.sh -debug

gridSetupActions2017-10-04_01-33-13PM.log:


INFO: [Oct 4, 2017 1:33:16 PM] Using oracle.bali.ewt.olaf2.OracleLookAndFeel LookAndFeel
INFO: [Oct 4, 2017 1:33:16 PM] Loading localized help from jar:file:/app/grid/product/12.2.0.1/grid/install/jlib/instcrs.jar!/oracle/install/ivw/crs/resource/helpset/en/crsinstaller_help.hs
FINE: [Oct 4, 2017 1:33:16 PM] oracle.install.commons.util.Resource:Can't find resource for bundle oracle.install.ivw.crs.resource.CRSDialogLabelResID, key Table of contents
FINE: [Oct 4, 2017 1:33:16 PM] oracle.install.commons.util.Resource:Can't find resource for bundle oracle.install.ivw.crs.resource.CRSDialogLabelResID, key Clusterware Install Help
FINE: [Oct 4, 2017 1:33:16 PM] oracle.install.commons.util.Resource:Can't find resource for bundle oracle.install.ivw.crs.resource.CRSDialogLabelResID, key Table of contents
FINE: [Oct 4, 2017 1:33:16 PM] oracle.install.commons.util.Resource:Can't find resource for bundle oracle.install.ivw.crs.resource.CRSDialogLabelResID, key Table of contents



gridSetupActions2017-10-04_01-33-13PM.err

Caused by: 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.text.FieldView.insertUpdate(FieldView.java:293)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms