跳到主要内容

环境变量

HDP 私有部署版容器内使用的环境变量含义如下:

环境变量名说明
ENV_MINGDAO_PROTO协议,支持设置 http、https
ENV_MINGDAO_HOST访问地址,如:example.domain.com(如果使用域名请先配置代理)
ENV_MINGDAO_PORT端口,如:80
ENV_MINGDAO_SUBPATH子路径,如:https://www.domain.com/abc ,则设置为 /abc
ENV_MINGDAO_INTRANET_ENDPOINTENV_MINGDAO_HOST:ENV_MINGDAO_PORT 对应的内网地址,如:192.168.1.1:8880,集群模式下需配置
ENV_MONGODB_URIMongoDB连接地址,如:mongodb://192.168.1.1:27017,192.168.1.2:27017,192.168.1.3:27017
ENV_MONGODB_OPTIONSMongoDB uri 参数,需以?开头
ENV_MONGODB_CACHEGBMongoDB 允许最大使用内存
ENV_MYSQL_HOSTMySQL地址,如:192.168.2.1 【VIP】
ENV_MYSQL_PORTMySQL端口,默认:3306
ENV_MYSQL_USERNAMEMySQL用户名,默认:root
ENV_MYSQL_PASSWORDMySQL密码,可为空,默认:123456
ENV_REDIS_HOST【Redis 主从或单机模式】Redis 地址,如:192.168.3.1 【VIP】
ENV_REDIS_PORT【Redis 主从或单机模式】Redis 端口,默认:6379
ENV_REDIS_PASSWORD【Redis 主从或单机模式】Redis 密码,可为空,默认:123456
ENV_REDIS_MAXMEMORY【Redis 单机模式】允许最大使用内存,如:5gb,超过使用 LRU 算法清理,默认无限制
ENV_REDIS_SENTINEL_ENDPOINTS【Redis 哨兵模式】哨兵地址,多个使用英文逗号分隔
ENV_REDIS_SENTINEL_MASTER【Redis 哨兵模式】master 名称
ENV_REDIS_SENTINEL_PASSWORD【Redis 哨兵模式】连接密码
ENV_KAFKA_ENDPOINTSKafka连接地址,如:192.168.1.4:9092,192.168.1.5:9092,192.168.1.6:9092
ENV_KAFKA_SECURITY_PROTOCOLKafka安全协议,支持 Plaintext(默认)、SaslPlaintext
ENV_KAFKA_SASL_MECHANISM仅在 ENV_KAFKA_SECURITY_PROTOCOLSaslPlaintext 时使用 ,固定值:PLAIN
ENV_KAFKA_SASL_USERNAME仅在 ENV_KAFKA_SECURITY_PROTOCOLSaslPlaintext 时使用 ,认证用户名
ENV_KAFKA_SASL_PASSWORD仅在 ENV_KAFKA_SECURITY_PROTOCOLSaslPlaintext 时使用 ,认证密码
ENV_FILE_ENDPOINTS文件存储服务地址,如:192.168.1.12:9000,192.168.1.13:9000,192.168.1.14:9000,192.168.1.15:9000
ENV_FILE_ACCESSKEY文件存储服务 ACCESSKEY
ENV_FILE_SECRETKEY文件存储服务 SECRETKEY
ENV_FILECACHE_EXPIRE缩略图缓存是否过期服务,默认 true
ENV_FILE_DELETE_ENABLE_PHYSICAL是否开启文件物理删除,默认 false
ENV_FILE_DELETE_BEFORE_DAYS仅在 ENV_FILE_DELETE_ENABLE_PHYSICALtrue 时使用,物理删除多少天前的文件,默认:7
ENV_FILE_DELETE_TASK_CRON仅在 ENV_FILE_DELETE_ENABLE_PHYSICALtrue 时使用,定时认证执行时间,默认:0 0 1 * * ? 每天凌晨1点
ENV_FILE_UPLOAD_TOKEN_EXPIRE_MINUTES文件上传 Token 过期时间,默认:120 ,单位:分
ENV_FILE_DOWNLOAD_TOKEN_EXPIRE_MINUTES文件下载地址中的 Token 过期时间,默认:60,单位:分
ENV_FLINK_URLFlink 连接地址
ENV_FLINK_S3_BUCKET定义 datapipeline 服务使用的 S3 存储桶。默认值:mdoc。
若修改 Flink 使用的默认存储桶,此配置也需同步更新。
ENV_FRAME_OPTIONSIFrame 引用策略,支持:ALLOWALL、SAMEORIGIN【默认】、DENY、ALLOW-FROM uri
ENV_DISABLE_IPV6是否禁用容器内 Nginx 的 IPv6 端口监听。默认值:false
ENV_INIT_SERVICE_WAITMS容器在启动时等待存储组件准备就绪的时间,单位:毫秒,默认值:120000