# JAVA_HOME, will use it to start DolphinScheduler server exportJAVA_HOME=${JAVA_HOME:-/opt/soft/java} # Database related configuration, set database type, username and password exportDATABASE=${DATABASE:-postgresql} exportSPRING_PROFILES_ACTIVE=${DATABASE} exportSPRING_DATASOURCE_URL="jdbc:postgresql://127.0.0.1:5432/dolphinscheduler" exportSPRING_DATASOURCE_USERNAME={user} exportSPRING_DATASOURCE_PASSWORD={password} # DolphinScheduler server related configuration exportSPRING_CACHE_TYPE=${SPRING_CACHE_TYPE:-none} exportSPRING_JACKSON_TIME_ZONE=${SPRING_JACKSON_TIME_ZONE:-UTC} exportMASTER_FETCH_COMMAND_NUM=${MASTER_FETCH_COMMAND_NUM:-10} # Registry center configuration, determines the type and link of the registry center exportREGISTRY_TYPE=${REGISTRY_TYPE:-zookeeper} exportREGISTRY_ZOOKEEPER_CONNECT_STRING=${REGISTRY_ZOOKEEPER_CONNECT_STRING:-localhost:2181} # Tasks related configurations, need to change the configuration if you use the related tasks. exportHADOOP_HOME=${HADOOP_HOME:-/opt/soft/hadoop} exportHADOOP_CONF_DIR=${HADOOP_CONF_DIR:-/opt/soft/hadoop/etc/hadoop} exportSPARK_HOME=${SPARK_HOME:-/opt/soft/spark} exportPYTHON_LAUNCHER=${PYTHON_LAUNCHER:-/opt/soft/python} exportHIVE_HOME=${HIVE_HOME:-/opt/soft/hive} exportFLINK_HOME=${FLINK_HOME:-/opt/soft/flink} exportDATAX_LAUNCHER=${DATAX_LAUNCHER:-/opt/soft/datax/bin/python3}
# for mysql exportDATABASE=${DATABASE:-mysql} exportSPRING_PROFILES_ACTIVE=${DATABASE} exportSPRING_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&useSSL=false" exportSPRING_DATASOURCE_USERNAME={user} exportSPRING_DATASOURCE_PASSWORD={password}
对于 PostgreSQL:
1 2 3 4 5 6
# for postgresql exportDATABASE=${DATABASE:-postgresql} exportSPRING_PROFILES_ACTIVE=${DATABASE} exportSPRING_DATASOURCE_URL="jdbc:postgresql://127.0.0.1:5432/dolphinscheduler" exportSPRING_DATASOURCE_USERNAME={user} exportSPRING_DATASOURCE_PASSWORD={password}