Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Support Questions

Find answers, ask questions, and share your expertise
Announcements
Share your experience with Cloudera on G2 and get a $25 Amazon Gift card.
Hi, I'm CLEO! Something exciting is coming to the Community. Stay Tuned!

[Errno 99] Cannot assign requested address - HueTestDatabaseConnection

avatar
New Contributor

2021-05-18 16:50:45,740 INFO scm-web-112:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/testConnection
2021-05-18 16:50:45,744 INFO scm-web-112:com.cloudera.cmf.service.ServiceHandlerRegistry: Executing host command HueTestDatabaseConnection with sensitive arguments. Host: DbHost{id=2, hostId=4f19de0c-8fc0-4c39-9ed8-fb65346048ba, hostName=cn2.hadoop.com}
2021-05-18 16:50:45,854 INFO scm-web-112:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/testConnection, Status:200
2021-05-18 16:50:48,768 INFO scm-web-113:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:50:48,779 INFO scm-web-113:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200
2021-05-18 16:50:51,770 INFO scm-web-105:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:50:51,777 INFO scm-web-105:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200
2021-05-18 16:50:54,769 INFO scm-web-107:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:50:54,775 INFO scm-web-107:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200
2021-05-18 16:50:56,249 WARN avro-servlet-hb-processor-0:com.cloudera.server.cmf.AgentProtocolImpl: Received Process Heartbeat for unknown (or duplicate) process. Ignoring. This is expected to happen once after old process eviction or process deletion (as happens in restarts). id=354 name=HUE-test-db-connection host=4f19de0c-8fc0-4c39-9ed8-fb65346048ba/cn2.hadoop.com
2021-05-18 16:50:57,768 INFO scm-web-101:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:50:57,774 INFO scm-web-101:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200
2021-05-18 16:51:00,769 INFO scm-web-111:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:51:00,776 INFO scm-web-111:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200
2021-05-18 16:51:03,467 INFO CommandPusher:com.cloudera.cmf.service.AbstractOneOffHostCommand: Unsuccessful 'HueTestDatabaseConnection'
2021-05-18 16:51:03,469 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand: Command exited with code: 1
2021-05-18 16:51:03,469 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand: return get_distribution(dist).load_entry_point(group, name)
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
return ep.load()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2443, in load
return self.resolve()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/__init__.py", line 19, in <module>
import desktop.signal_handlers
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/signal_handlers.py", line 20, in <module>
from desktop.lib.thread_util import dump_traceback
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/lib/thread_util.py", line 20, in <module>
standard_library.install_aliases()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/future-0.16.0-py2.7.egg/future/standard_library/__init__.py", line 487, in install_aliases
from future.moves.test import support
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/future-0.16.0-py2.7.egg/future/moves/test/support.py", line 10, in <module>
from test.test_support import *
File "/usr/lib64/python2.7/test/test_support.py", line 402, in <module>
IPV6_ENABLED = _is_ipv6_enabled()
File "/usr/lib64/python2.7/test/test_support.py", line 393, in _is_ipv6_enabled
sock.bind((HOSTv6, 0))
File "/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 99] Cannot assign requested address

2021-05-18 16:51:03,469 ERROR CommandPusher:com.cloudera.cmf.model.DbCommand: Command 1080(HueTestDatabaseConnection) has completed. finalstate:FINISHED, success:false, msg:Unexpected error. Unable to verify database connection.
2021-05-18 16:51:03,778 INFO scm-web-111:com.cloudera.enterprise.JavaMelodyFacade: Entering HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult
2021-05-18 16:51:03,785 INFO scm-web-111:com.cloudera.enterprise.JavaMelodyFacade: Exiting HTTP Operation: Method:POST, Path:/dbTestConn/checkConnectionResult, Status:200

3 REPLIES 3

avatar
New Contributor

Hello,

 

I am struck on this error from last 4 days. Didn't get much help anywhere. Request you to help me on this.

 

Thanks,

Venkata

avatar
New Contributor

/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/logs/stderr.log

 

[18/May/2021 16:50:58 +0000] 15015 MainThread redactor INFO Started launcher: /opt/cloudera/cm-agent/service/hue/hue.sh is_db_alive
[18/May/2021 16:50:58 +0000] 15015 MainThread redactor ERROR Redaction rules file doesn't exist, not redacting logs. file: redaction-rules.json, directory: /run/cloudera-scm-agent/process/355-HUE-test-db-connection
[18/May/2021 16:50:58 +0000] 15015 MainThread redactor INFO Re-exec watcher: /opt/cloudera/cm-agent/bin/cm proc_watcher 15022
+ date
+ date
Tue May 18 16:50:59 IST 2021
++ dirname /opt/cloudera/cm-agent/service/hue/hue.sh
+ cloudera_config=/opt/cloudera/cm-agent/service/hue
++ cd /opt/cloudera/cm-agent/service/hue/../common
++ pwd
+ cloudera_config=/opt/cloudera/cm-agent/service/common
+ . /opt/cloudera/cm-agent/service/common/cloudera-config.sh
++ : /opt/cloudera/cm
++ export CLOUDERA_DIR
++ set -x
+ source_parcel_environment
+ '[' '!' -z /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/meta/cdh_env.sh ']'
+ OLD_IFS='
'
+ IFS=:
+ SCRIPT_ARRAY=($SCM_DEFINES_SCRIPTS)
+ DIRNAME_ARRAY=($PARCEL_DIRNAMES)
+ IFS='
'
+ COUNT=1
++ seq 1 1
+ for i in '`seq 1 $COUNT`'
+ SCRIPT=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/meta/cdh_env.sh
+ PARCEL_DIRNAME=CDH-7.0.3-1.cdh7.0.3.p0.1635019
+ . /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/meta/cdh_env.sh
++ CDH_DIRNAME=CDH-7.0.3-1.cdh7.0.3.p0.1635019
++ export CDH_HADOOP_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
++ CDH_HADOOP_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
++ export CDH_MR1_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-0.20-mapreduce
++ CDH_MR1_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-0.20-mapreduce
++ export CDH_HDFS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-hdfs
++ CDH_HDFS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-hdfs
++ export CDH_OZONE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-ozone
++ CDH_OZONE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-ozone
++ export CDH_HTTPFS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-httpfs
++ CDH_HTTPFS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-httpfs
++ export CDH_MR2_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-mapreduce
++ CDH_MR2_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-mapreduce
++ export CDH_YARN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-yarn
++ CDH_YARN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-yarn
++ export CDH_HBASE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase
++ CDH_HBASE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase
++ export CDH_HBASE_FILESYSTEM_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase_filesystem
++ CDH_HBASE_FILESYSTEM_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase_filesystem
++ export CDH_HBASE_CONNECTORS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase_connectors
++ CDH_HBASE_CONNECTORS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase_connectors
++ export CDH_ZOOKEEPER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/zookeeper
++ CDH_ZOOKEEPER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/zookeeper
++ export CDH_ZEPPELIN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/zeppelin
++ CDH_ZEPPELIN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/zeppelin
++ export CDH_HIVE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive
++ CDH_HIVE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive
++ export CDH_HUE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue
++ CDH_HUE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue
++ export CDH_OOZIE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/oozie
++ CDH_OOZIE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/oozie
++ export CDH_HUE_PLUGINS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
++ CDH_HUE_PLUGINS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
++ export CDH_FLUME_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/flume-ng
++ CDH_FLUME_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/flume-ng
++ export CDH_HCAT_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive-hcatalog
++ CDH_HCAT_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive-hcatalog
++ export CDH_SENTRY_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/sentry
++ CDH_SENTRY_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/sentry
++ export JSVC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils
++ JSVC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils
++ export CDH_HADOOP_BIN=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop/bin/hadoop
++ CDH_HADOOP_BIN=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop/bin/hadoop
++ export CDH_IMPALA_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/impala
++ CDH_IMPALA_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/impala
++ export CDH_SOLR_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/solr
++ CDH_SOLR_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/solr
++ export CDH_HBASE_INDEXER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase-solr
++ CDH_HBASE_INDEXER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase-solr
++ export SEARCH_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/search
++ SEARCH_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/search
++ export CDH_SPARK_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/spark
++ CDH_SPARK_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/spark
++ export WEBHCAT_DEFAULT_XML=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/etc/hive-webhcat/conf.dist/webhcat-default.xml
++ WEBHCAT_DEFAULT_XML=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/etc/hive-webhcat/conf.dist/webhcat-default.xml
++ export CDH_KMS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-kms
++ CDH_KMS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-kms
++ export CDH_PARQUET_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/parquet
++ CDH_PARQUET_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/parquet
++ export CDH_AVRO_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/avro
++ CDH_AVRO_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/avro
++ export CDH_KAFKA_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/kafka
++ CDH_KAFKA_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/kafka
++ export CDH_KNOX_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/knox
++ CDH_KNOX_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/knox
++ export CDH_KUDU_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/kudu
++ CDH_KUDU_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/kudu
++ export CDH_RANGER_ADMIN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-admin
++ CDH_RANGER_ADMIN_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-admin
++ export CDH_RANGER_TAGSYNC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-tagsync
++ CDH_RANGER_TAGSYNC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-tagsync
++ export CDH_RANGER_USERSYNC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-usersync
++ CDH_RANGER_USERSYNC_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-usersync
++ export CDH_RANGER_KMS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-kms
++ CDH_RANGER_KMS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/ranger-kms
++ export CDH_ATLAS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/atlas
++ CDH_ATLAS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/atlas
++ export CDH_TEZ_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/tez
++ CDH_TEZ_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/tez
++ export CDH_PHOENIX_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/phoenix
++ CDH_PHOENIX_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/phoenix
++ export DAS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/data_analytics_studio
++ DAS_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/data_analytics_studio
++ export QUEUEMANAGER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/queuemanager
++ QUEUEMANAGER_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/queuemanager
+ locate_cdh_java_home
+ '[' -z '' ']'
+ '[' -z /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils ']'
+ local BIGTOP_DETECT_JAVAHOME=
+ for candidate in '"${JSVC_HOME}"' '"${JSVC_HOME}/.."' '"/usr/lib/bigtop-utils"' '"/usr/libexec"'
+ '[' -e /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils/bigtop-detect-javahome ']'
+ BIGTOP_DETECT_JAVAHOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils/bigtop-detect-javahome
+ break
+ '[' -z /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils/bigtop-detect-javahome ']'
+ . /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/bigtop-utils/bigtop-detect-javahome
++ BIGTOP_DEFAULTS_DIR=/etc/default
++ '[' -n /etc/default -a -r /etc/default/bigtop-utils ']'
++ JAVA11_HOME_CANDIDATES=('/usr/java/jdk-11' '/usr/lib/jvm/jdk-11' '/usr/lib/jvm/java-11-oracle')
++ OPENJAVA11_HOME_CANDIDATES=('/usr/java/jdk-11' '/usr/lib/jvm/java-11' '/usr/lib/jvm/jdk-11' '/usr/lib64/jvm/jdk-11')
++ JAVA8_HOME_CANDIDATES=('/usr/java/jdk1.8' '/usr/java/jre1.8' '/usr/lib/jvm/j2sdk1.8-oracle' '/usr/lib/jvm/j2sdk1.8-oracle/jre' '/usr/lib/jvm/java-8-oracle')
++ OPENJAVA8_HOME_CANDIDATES=('/usr/lib/jvm/java-1.8.0-openjdk' '/usr/lib/jvm/java-8-openjdk' '/usr/lib64/jvm/java-1.8.0-openjdk' '/usr/lib64/jvm/java-8-openjdk')
++ MISCJAVA_HOME_CANDIDATES=('/Library/Java/Home' '/usr/java/default' '/usr/lib/jvm/default-java' '/usr/lib/jvm/java-openjdk' '/usr/lib/jvm/jre-openjdk')
++ case ${BIGTOP_JAVA_MAJOR} in
++ JAVA_HOME_CANDIDATES=(${JAVA8_HOME_CANDIDATES[@]} ${MISCJAVA_HOME_CANDIDATES[@]} ${OPENJAVA8_HOME_CANDIDATES[@]} ${JAVA11_HOME_CANDIDATES[@]} ${OPENJAVA11_HOME_CANDIDATES[@]})
++ '[' -z '' ']'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/java/jdk1.8*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/java/jre1.8*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/lib/jvm/j2sdk1.8-oracle*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/lib/jvm/j2sdk1.8-oracle/jre*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/lib/jvm/java-8-oracle*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/Library/Java/Home*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/java/default*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd '/usr/lib/jvm/default-java*'
++ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}'
+++ ls -rvd /usr/lib/jvm/java-openjdk
++ for candidate in '`ls -rvd ${candidate_regex}* 2>/dev/null`'
++ '[' -e /usr/lib/jvm/java-openjdk/bin/java ']'
++ export JAVA_HOME=/usr/lib/jvm/java-openjdk
++ JAVA_HOME=/usr/lib/jvm/java-openjdk
++ break 2
+ get_java_major_version JAVA_MAJOR
+ '[' -z /usr/lib/jvm/java-openjdk/bin/java ']'
++ /usr/lib/jvm/java-openjdk/bin/java -version
+ local 'VERSION_STRING=openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)'
+ local 'RE_JAVA=[java|openjdk][[:space:]]version[[:space:]]\"1\.([0-9][0-9]*)\.?+'
+ [[ openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode) =~ [java|openjdk][[:space:]]version[[:space:]]\"1\.([0-9][0-9]*)\.?+ ]]
+ eval JAVA_MAJOR=8
++ JAVA_MAJOR=8
+ '[' 8 -lt 8 ']'
+ verify_java_home
+ '[' -z /usr/lib/jvm/java-openjdk ']'
+ echo JAVA_HOME=/usr/lib/jvm/java-openjdk
+ export HUE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection
+ HUE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection
+ export HADOOP_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf
+ HADOOP_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf
+ '[' python27_version_check = is_db_alive ']'
+ '[' -n 7 ']'
+ '[' 7 -ge 6 ']'
+ python27_version_check
+ python27_exists=0
+ python_vers=("/usr/bin" "/usr/local/python27/bin" "/opt/rh/python27/root/usr/bin")
+ for binpath in '${python_vers[@]}'
+ pybin=/usr/bin/python2.7
+ '[' '!' -e /usr/bin/python2.7 ']'
+ [[ /usr/bin == \/\o\p\t\/\r\h\/\p\y\t\h\o\n\2\7* ]]
++ run_python /usr/bin/python2.7
++ /usr/bin/python2.7 --version
++ '[' '!' 0 -eq 0 ']'
++ echo 0
+ out=0
+ '[' 0 -eq 0 ']'
+ export PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/kerberos/bin
+ PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/kerberos/bin
+ python27_exists=1
+ break
+ '[' 1 -eq 0 ']'
+ '[' -e /usr/share/oracle/instantclient/lib ']'
+ add_postgres_to_pythonpath
+ grep -q '^\s*engine\s*=\s*postgres\+' hue.ini
+ '[' 7 -lt 6 ']'
+ return
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/yarn-conf ]]
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf ]]
+ '[' is_db_alive '!=' is_db_alive ']'
+ export HIVE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hive-conf
+ HIVE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hive-conf
+ chmod -R a+r /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hive-conf
chmod: cannot access ‘/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hive-conf’: No such file or directory
+ export HADOOP_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
+ HADOOP_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
+ export HIVE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive
+ HIVE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive
+ export HUE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue
+ HUE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue
+ export HBASE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase
+ HBASE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase
+ export PIG_HOME=/usr/lib/pig
+ PIG_HOME=/usr/lib/pig
+ export PIG_SCRIPT_HOME=/usr/lib/pig/../..
+ PIG_SCRIPT_HOME=/usr/lib/pig/../..
+ echo HUE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue
+ echo HUE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection
+ echo HADOOP_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop
+ echo HADOOP_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf
+ echo HIVE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hive
+ echo HIVE_DEFAULT_XML=/etc/hive/conf.dist/hive-default.xml
+ echo HIVE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hive-conf
+ echo HBASE_HOME=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase
+ echo PIG_HOME=/usr/lib/pig
+ HBASE_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hbase-conf
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hbase-conf ]]
+ SQOOP2_CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/sqoop2-conf
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/sqoop2-conf ]]
+ export PYTHON_EGG_CACHE=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/.python-eggs
+ PYTHON_EGG_CACHE=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/.python-eggs
+ perl -pi -e 's#\{\{JAVA_HOME}}#/usr/lib/jvm/java-openjdk#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HBASE_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hbase#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{PIG_SCRIPT_HOME}}#/usr/lib/pig/../..#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HADOOP_CONF_DIR}}#/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HUE_CONF_DIR}}#/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hbase-conf ]]
+ [[ -d /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/sqoop2-conf ]]
+ '[' 7 -ge 4 ']'
+ perl -pi -e 's#\{\{HADOOP_HDFS_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-hdfs#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HADOOP_MR1_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-0.20-mapreduce#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HADOOP_MR2_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-mapreduce#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{HADOOP_BIN}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop/bin/hadoop#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ SQOOP2_SCRIPT_HOME=/usr/lib/sqoop2/../..
+ perl -pi -e 's#\{\{SQOOP2_SCRIPT_HOME}}#/usr/lib/sqoop2/../..#g' /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hue.ini
+ perl -pi -e 's#\{\{CDH_MR1_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-0.20-mapreduce#g' '/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*'
Can't open /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*: No such file or directory.
+ perl -pi -e 's#\{\{CDH_MR2_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop-mapreduce#g' '/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*'
Can't open /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*: No such file or directory.
+ perl -pi -e 's#\{\{CDH_HADOOP_HOME}}#/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hadoop#g' '/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*'
Can't open /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/hadoop-conf/*: No such file or directory.
+ replace_conf_dir
+ echo CONF_DIR=/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection
+ echo CMF_CONF_DIR=
+ EXCLUDE_CMF_FILES=('cloudera-config.sh' 'hue.sh' 'impala.sh' 'sqoop.sh' 'supervisor.conf' 'config.zip' 'proc.json' '*.log' '*.keytab' '*jceks' 'supervisor_status')
++ printf '! -name %s ' cloudera-config.sh hue.sh impala.sh sqoop.sh supervisor.conf config.zip proc.json '*.log' '*.keytab' creds.localjceks supervisor_status
+ find /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection -type f '!' -path '/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection/logs/*' '!' -name cloudera-config.sh '!' -name hue.sh '!' -name impala.sh '!' -name sqoop.sh '!' -name supervisor.conf '!' -name config.zip '!' -name proc.json '!' -name '*.log' '!' -name '*.keytab' '!' -name creds.localjceks '!' -name supervisor_status -exec perl -pi -e 's#\{\{CMF_CONF_DIR}}#/var/run/cloudera-scm-agent/process/355-HUE-test-db-connection#g' '{}' ';'
+ make_scripts_executable
+ find /var/run/cloudera-scm-agent/process/355-HUE-test-db-connection -regex '.*\.\(py\|sh\)$' -exec chmod u+x '{}' ';'
+ '[' is_db_alive == beeswax_server ']'
+ set_classpath_in_var HADOOP_EXTRA_CLASSPATH_STRING
+ '[' -z HADOOP_EXTRA_CLASSPATH_STRING ']'
+ [[ -n /opt/cloudera/cm ]]
++ find /opt/cloudera/cm/lib/plugins -maxdepth 1 -name '*.jar'
++ tr '\n' :
+ ADD_TO_CP=/opt/cloudera/cm/lib/plugins/event-publish-7.0.3-shaded.jar:/opt/cloudera/cm/lib/plugins/tt-instrumentation-7.0.3.jar:
+ [[ -n '' ]]
+ eval 'OLD_VALUE=$HADOOP_EXTRA_CLASSPATH_STRING'
++ OLD_VALUE=
+ NEW_VALUE=/opt/cloudera/cm/lib/plugins/event-publish-7.0.3-shaded.jar:/opt/cloudera/cm/lib/plugins/tt-instrumentation-7.0.3.jar:
+ export HADOOP_EXTRA_CLASSPATH_STRING=/opt/cloudera/cm/lib/plugins/event-publish-7.0.3-shaded.jar:/opt/cloudera/cm/lib/plugins/tt-instrumentation-7.0.3.jar
+ HADOOP_EXTRA_CLASSPATH_STRING=/opt/cloudera/cm/lib/plugins/event-publish-7.0.3-shaded.jar:/opt/cloudera/cm/lib/plugins/tt-instrumentation-7.0.3.jar
+ HUE=/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/bin/hue
+ [[ is_db_alive == runcpserver ]]
+ [[ is_db_alive == kt_renewer ]]
+ '[' dumpdata = is_db_alive ']'
+ '[' syncdb = is_db_alive ']'
+ '[' ldaptest = is_db_alive ']'
+ exec /opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/bin/hue is_db_alive
Traceback (most recent call last):
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/bin/hue", line 14, in <module>
load_entry_point('desktop', 'console_scripts', 'hue')()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
return ep.load()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2443, in load
return self.resolve()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/__init__.py", line 19, in <module>
import desktop.signal_handlers
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/signal_handlers.py", line 20, in <module>
from desktop.lib.thread_util import dump_traceback
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/desktop/core/src/desktop/lib/thread_util.py", line 20, in <module>
standard_library.install_aliases()
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/future-0.16.0-py2.7.egg/future/standard_library/__init__.py", line 487, in install_aliases
from future.moves.test import support
File "/opt/cloudera/parcels/CDH-7.0.3-1.cdh7.0.3.p0.1635019/lib/hue/build/env/lib/python2.7/site-packages/future-0.16.0-py2.7.egg/future/moves/test/support.py", line 10, in <module>
from test.test_support import *
File "/usr/lib64/python2.7/test/test_support.py", line 402, in <module>
IPV6_ENABLED = _is_ipv6_enabled()
File "/usr/lib64/python2.7/test/test_support.py", line 393, in _is_ipv6_enabled
sock.bind((HOSTv6, 0))
File "/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 99] Cannot assign requested address

avatar
Expert Contributor

The root cause of this is PEP 3151, introduced in Python 3.3:

You can overcome this issue with the following changes in the file

/usr/lib64/python2.7/test/test_support.py

 

From:

def _is_ipv6_enabled():
    """Check whether IPv6 is enabled on this host."""
    if socket.has_ipv6:
        sock = None
        try:
            sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
            sock.bind((HOSTv6, 0))
            return True
        except OSError:
            pass
        finally:
            if sock:
                sock.close()
    return False

To:

 

def _is_ipv6_enabled():
    """Check whether IPv6 is enabled on this host."""
    if socket.has_ipv6:
        sock = None
        try:
            sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
            sock.bind((HOSTv6, 0))
            return True
        except socket.error if sys.version_info < (3, 3) else OSError:   ---> this is how it should be
            pass
        finally:
            if sock:
                sock.close()