Technote (FAQ)
Question
If a non-default console port of 8081 is chosen during InfoSphere BigInsights V1.3.0 Fix Pack 1 installation, the Web Console will fail to start due to port conflict.
Cause
During BigInsights V1.3.0 Fix Pack 1 installation, if you change the BigInsights console HTTP port to a non-default port value of 8081, the PortOffset value in WAS CE will be set to 1, resulting in a new value of 9999 (default +1) for JMXSecurePort.
This will create a port conflict because the default port for Hive web interface is 9999.
It could result in the following stack trace in the console-wasce.out file:
Module 28/68 org.apache.geronimo.framework/jmx-security/2.1.7/car
WARN [7/car,j2eeType=GBean,name=JMXSecureConnector] Failure in JMXConnector service:jmx:rmi://0.0.0.0:9999/jndi/rmi://0.0.0.0:1100/JMXSecureConnector
ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName="org.apache.geronimo.framework/jmx-security/2.1.7/car?ServiceModule=org.apache.geronimo.framework/jmx-security/2.1.7/car,j2eeType=GBean,name=JMXSecureConnector"
java.rmi.server.ExportException: Port already in use: 9999; nested exception is:
java.net.BindException: Address already in use
Answer
- Stop the Hive server and console.
$BIGINSIGHTS_HOME/bin/stop.sh hive console - Reset the hive server http port to another value by setting the following property in $BIGINSIGHTS_HOME/hdm/components/hive/conf/hive-site.xml
<property>
<name>hive.hwi.listen.port</name>
<value>10001</value>
</property> - Sync Hive
$BIGINSIGHTS_HOME/bin/syncconf.sh hive - Restart Hive and console
$BIGINSIGHTS_HOME/bin/start.sh hive console
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.