From 2800bb71c75171ef0db1e7a03dbf8ed8917e342a Mon Sep 17 00:00:00 2001 From: skyhaigu Date: Mon, 4 Apr 2022 15:15:17 +0800 Subject: [PATCH 1/2] fix connect error to datanode:8020 --- entrypoint.sh | 2 +- hadoop-hive.env | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index baefba5..7662f9f 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,7 +1,7 @@ #!/bin/bash # Set some sensible defaults -export CORE_CONF_fs_defaultFS=${CORE_CONF_fs_defaultFS:-hdfs://`hostname -f`:8020} +export CORE_CONF_fs_defaultFS=${CORE_CONF_fs_defaultFS:-hdfs://`hostname -f`:9000} function addProperty() { local path=$1 diff --git a/hadoop-hive.env b/hadoop-hive.env index 3da87a9..489727e 100644 --- a/hadoop-hive.env +++ b/hadoop-hive.env @@ -6,7 +6,7 @@ HIVE_SITE_CONF_datanucleus_autoCreateSchema=false HIVE_SITE_CONF_hive_metastore_uris=thrift://hive-metastore:9083 HDFS_CONF_dfs_namenode_datanode_registration_ip___hostname___check=false -CORE_CONF_fs_defaultFS=hdfs://namenode:8020 +CORE_CONF_fs_defaultFS=hdfs://namenode:9000 CORE_CONF_hadoop_http_staticuser_user=root CORE_CONF_hadoop_proxyuser_hue_hosts=* CORE_CONF_hadoop_proxyuser_hue_groups=* From 02bfae77fc1fb8903d6d7adda3d545c481d5989b Mon Sep 17 00:00:00 2001 From: skyhaigu Date: Mon, 4 Apr 2022 15:45:02 +0800 Subject: [PATCH 2/2] define networks to reuse what defined in the hadoop namenode image --- docker-compose.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index a1bcc3a..3af428d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -46,6 +46,11 @@ services: ports: - "8080:8080" +networks: + default: + external: + name: docker-hadoop_default + volumes: namenode: datanode: