Ubuntu部署Dolphinscheduler单机版并配置PG数据库

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

相关推荐
IT19955 小时前
Fail2Ban 防护 MySQL 实战|登录失败 3 次,IP 封禁 24 小时
数据库·mysql
夕除5 小时前
redis--IO 多路复用(select + poll)
数据库·sql
lzhdim9 小时前
100条常用SQL语句
数据库·sql·mysql·mybatis
天河归来9 小时前
从原始消息到业务数据:三层数据架构的设计与实践
数据库·数据仓库·架构
数据库小学妹9 小时前
金融数据库成本怎么算?五笔钱加一张TCO表
数据库·金融行业·数据库选型·国产化替代·tco·金融数据库
KaiwuDB10 小时前
KaiwuDB 分布式集群扩缩容,从原理到完整操作踩坑总结
运维·数据库·分布式
auspicious航10 小时前
PostgreSQL的备份与恢复
数据库·postgresql
这个DBA有点耶10 小时前
从 MySQL 到时序数据库:我帮朋友做迁移的完整记录
数据库·架构·dba
泡海椒10 小时前
深度解析JQuick-SQL AST到逻辑计划转换机制|分布式SQL原理
数据库·分布式·sql
心静财富之门10 小时前
Python 数据共享四种方案完整实例(同进程 / JSON / Redis / HTTP)
数据库·python·oracle