当前位置: 首页 > article >正文

ubuntu 20.04 部署standalone dolphinscheduler

  1. 安装JDK11
sudo apt-get install openjdk-11-jdk

  1. 下载dolphinscheduler
mkdir ~/dolphinscheduler
cd ~/dolphinscheduler
wget https://www.apache.org/dyn/closer.lua/dolphinscheduler/3.1.9/apache-dolphinscheduler-3.1.9-bin.tar.gz
tar -xvf apache-dolphinscheduler-3.1.9-bin.tar.gz
  1. 配置数据保存到postgresql数据库
wget https://jdbc.postgresql.org/download/postgresql-42.7.4.jar
将这个tar包分别放入一下路径
api-server/libs
alert-server/libs
master-server/libs
worker-server/libs
  1. 创建数据库
CREATE DATABASE dolphinscheduler;
  1. 添加配置
vim ~/dolphinscheduler/apache-dolphinscheduler-3.1.9-bin/bin/env/dolphinscheduler_env.sh

添加如下
export DATABASE=postgresql
export SPRING_PROFILES_ACTIVE=${DATABASE}
export SPRING_DATASOURCE_URL="jdbc:postgresql://127.0.0.1:5432/dolphinscheduler"
export SPRING_DATASOURCE_USERNAME=username
export SPRING_DATASOURCE_PASSWORD=password
  1. 初始化数据库
bash tools/bin/upgrade-schema.sh
  1. 启动
# Start Standalone Server
bash ./bin/dolphinscheduler-daemon.sh start standalone-server
# Stop Standalone Server
bash ./bin/dolphinscheduler-daemon.sh stop standalone-server

8 访问

Access address http://localhost:12345/dolphinscheduler/ui and login DolphinScheduler UI. The default username and password are admin/dolphinscheduler123

参考
https://dolphinscheduler.apache.org/en-us/docs/3.1.3/guide/installation/standalone

使用
https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2/guide/project/project-list


http://www.kler.cn/a/301543.html

相关文章:

  • 【AI日记】24.11.17 看 GraphRAG 论文,了解月之暗面
  • 【配置后的基本使用】CMake基础知识
  • 【分布式】万字图文解析——深入七大分布式事务解决方案
  • 【jvm】HotSpot中方法区的演进
  • 遇到 mysql_config not found 错误
  • 【目标检测】用YOLOv8-Segment训练语义分割数据集(保姆级教学)
  • 【K8S实践笔记】Kubernetes(v1.28)集群搭建部署(1)
  • 爬虫3:re正则表达式获取数据
  • 中英双语共享充电宝投放管理投资理财源码五级分销返利+地图显示模式
  • 微擎忘记后台登录用户名和密码怎么办?解决方法
  • 深入理解 JavaScript 中的 `void` 操作符
  • 水壶问题记录
  • 微服务网关终极进化:设计模式驱动的性能与可用性优化(四)
  • Linux 基础命令-压缩与解压缩
  • 基于SpringBoot+Vue+MySQL的滑雪场管理系统
  • 社群空间站9.9付费入群系统易支付版全套搭建教程
  • 掌握 Ansible:高效自动化运维的完整教程
  • 【4.2】图搜索算法-DFS和BFS解单词拆分
  • Mysql事件操作
  • 计算机网络练级第二级————网络套接字1
  • 嵌入式初学-C语言-数据结构--四
  • ​​​​​​​Oracle11 分析函数等高级函数使用说明
  • 智能会计定义
  • Peewee+Postgresql+PooledPostgresqlDatabase重连机制
  • 掌握 Linux 命令的艺术:深入解析与实用指南
  • 7. MyBatis中的SqlSession是什么?如何管理SqlSession的生命周期?