1、下载并解压Dolphinscheduler
DolphinScheduler | 下载 (apache.org)
下载完成后得tar.gz包
下载稳定版
下载稳定版
下载稳定版
tar -zxvf apache-dolphinscheduler-3.1.9-alpha-bin.tar.gz
mv apache-dolphinscheduler-3.1.9-alpha-bin dolphinscheduler-bin
cd dolphinscheduler-bin
2、初始化数据库
1)数据库文件在dolphinscheduler-bin/standalone-server/conf/sql内,含有H2,PG,MYSQL的sql执行文件;
2)在PG库内创建名为dolphinscheduler数据库;
3)在数据库内执行dolphinscheduler_postgresql.sql,进行数据库初始化;
3、下载依赖,及修改数据库配置
数据库连接需要依赖,下载PG库的依赖postgresql-42.6.0.jar(mysql下载mysql-connector-java驱动),放到api-server/libs
和 alert-server/libs
和 master-server/libs
和 worker-server/libs和
./standalone-server/libs/standalone-server/目录下;
修改配置:dolphinscheduler-bin/bin/env/dolphinscheduler_env.sh,添加如下配置
# for postgresql
export DATABASE=postgresql
export SPRING_PROFILES_ACTIVE=postgresql
export SPRING_DATASOURCE_URL=jdbc:postgresql://127.0.0.1:5432/dolphinscheduler
# 替换你自己的数据库账号密码
export SPRING_DATASOURCE_USERNAME=postgres
export SPRING_DATASOURCE_PASSWORD=postgres
4、启动关闭命令
# 启动 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh start standalone-server
# 停止 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh stop standalone-server
# 状态 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh status standalone-server
访问地址:http://localhost:12345/dolphinscheduler/ui
默认账号密码:admin/dolphinscheduler123