diff --git a/packaging/src/docker/README.md b/packaging/src/docker/README.md index 4038dac79ba4..a3af7dd3c5e0 100644 --- a/packaging/src/docker/README.md +++ b/packaging/src/docker/README.md @@ -212,9 +212,9 @@ docker compose logs -f llapdaemon To stop and remove the LLAP stack: ```shell -./stop-hive.sh --llap # to stop and delete containers +./stop-hive.sh # to stop and delete containers #OR -./stop-hive.sh --llap --cleanup # to remove volumes also +./stop-hive.sh --cleanup # to remove volumes also ``` #### Usage diff --git a/packaging/src/docker/docker-compose.yml b/packaging/src/docker/docker-compose.yml index b1e14207ae01..0374255db654 100644 --- a/packaging/src/docker/docker-compose.yml +++ b/packaging/src/docker/docker-compose.yml @@ -84,6 +84,16 @@ services: HIVE_SCRATCH_DIR: /opt/hive/scratch HIVE_QUERY_RESULTS_CACHE_DIRECTORY: /opt/hive/scratch/_resultscache_ + # LLAP / external Tez session wiring — consumed by envsubst against + # hive-site.xml.template and tez-site.xml.template in entrypoint.sh. + # Without these, the templates fall back to the defaults in + # entrypoint.sh (external sessions disabled) even when start-hive.sh + # was invoked with --llap. + HIVE_ZOOKEEPER_QUORUM: "${HIVE_ZOOKEEPER_QUORUM:-}" + HIVE_LLAP_DAEMON_SERVICE_HOSTS: "${HIVE_LLAP_DAEMON_SERVICE_HOSTS:-}" + HIVE_SERVER2_TEZ_USE_EXTERNAL_SESSIONS: "${HIVE_SERVER2_TEZ_USE_EXTERNAL_SESSIONS:-false}" + TEZ_FRAMEWORK_MODE: "${TEZ_FRAMEWORK_MODE:-}" + DB_DRIVER: postgres SERVICE_OPTS: >- -Xmx1G