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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/15859.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Text2SQL】Spider 数据集

论文:Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Task ⭐⭐⭐⭐⭐ EMNLP 2018, arXiv:1809.08887 Dataset: spider GitHub: github.com/taoyds/spider 一、论文速读 本文提出了 Text2SQL 方向的…

1.4 Mac 电脑 Clion 安装教程

目录 1 安装 2 激活 3 汉化 1 安装 去 https://www.jetbrains.com/clion/download/other.html 下载: 也可以直接到链接进行下载:https

嵌入式全栈开发学习笔记---C语言笔试复习大全23

目录 联合体 联合体的定义 联合体的长度 如果来判断设备的字节序? 如何把大端数据转换成小端数据? 枚举 枚举的定义 上一篇复习了结构体,这一节复习联合体和枚举。 说明:我们学过单片机的一般都是有C语言基础的了&#xff…

docker镜像容器搭建nominatim地理编码服务

1、下载地图pbf文件: https://planet.openstreetmap.org/ 2、nominatim官网 https://nominatim.org/release-docs/latest/admin/Installation/ 3、地图文件打包: docker run -it --shm-size20g \ -e PBF_PATH/nominatim/data/china-latest.osm.pbf \ -e REPLIC…

C语言PTA练习题:三角形类别,输入三角形三条边,求面积,四则计算器,猴子吃桃

7-1 三角形类别 输入三个整数,以这三个数为边长,判断是否构成三角形;若不能输出"no",若构成三角形,进一步判断它们构的是:锐角三角形或直角三角形或钝角三角形.分别输出"ruijiao",&qu…

GitLens或者Git Graph在vscode中对比文件历史变化,并将历史变化同步到当前文件中

有时候我们上周改的代码,现在想反悔把它恢复过来,怎么办???很好,你有这个需求,说明你找对人了,那就是我们需要在vscode中安装这个插件:GitLens或者Git Graph,…

门禁-jenkins的构建状态同步到gitlab提交流水线

API接口文档 https://docs.gitlab.cn/jh/api/commits.html 配置pipline流水线 生成http请求代码: 使用HttpRequest插件生成 - sharelibs内容 //这是share libs里的 package devopsdef httpReq(reqType, reqUrl, reqBody, accessToken){def gitServer "…

有一个3x4的矩阵,要求用函数编写程序求出其中值最大的那个元素,以及其所在的行号和列号

常量和变量可以用作函数实参,同样数组元素也可以作函数实参,其用法与变量相同。数组名也可以作实参和形参,传递的是数组的起始地址。 用数组元素作函数实参: 由于实参可以是表达式,而数组元素可以是表达式的组…

Oracle 12C开机自启动

Oracle 12C设置开机自启动 1、本文内容 背景说明检查Oracle当前环境修改配置文件/etc/oratab添加数据库启动脚本dbstart 2、背景说明 最近因上线新的两套系统,增加4套测试环境,由于昨晚机房电路故障,部分物理服务器需要关键,电…

2000 年至 2015 年中国(即水稻、小麦和玉米1km 网格)三种主要作物年收获面积的时空变化

摘要 可靠、连续的主要作物收获面积信息对于研究地表动态和制定影响农业生产、土地利用和可持续发展的政策至关重要。然而,中国目前还没有高分辨率的空间明确和时间连续的作物收获面积信息。全国范围内主要农作物收获面积的时空格局也鲜有研究。在本研究中&#xf…

2024年【熔化焊接与热切割】考试内容及熔化焊接与热切割考试报名

题库来源:安全生产模拟考试一点通公众号小程序 熔化焊接与热切割考试内容考前必练!安全生产模拟考试一点通每个月更新熔化焊接与热切割考试报名题目及答案!多做几遍,其实通过熔化焊接与热切割复审模拟考试很简单。 1、【单选题】…

Django的模型层——2模型实例

1. 类的属性 objects:是Manager类型的对象,用于与数据库进行交互 当定义模型类时没有指定管理器,则Django会为模型类提供一个名为objects的管理器 支持明确指定模型类的管理器 class BookInfo(models.Model):...books models.Manager()当为…

C# 运算符重载的技术深入分析

C# 运算符重载的技术深入分析 一、引言 在C#中,运算符重载是一个允许开发者自定义类或结构中特定运算符行为的特性。通过这个特性,可以为自定义类型创建与内置类型一致的语义,使得代码更直观、更易理解。 二、运算符重载基础 2.1 定义和概…

网络安全从入门到精通(特别篇I):应急响应之网站入侵排查思路

蓝队应急响应实战 1. 应急响应-网站入侵-基础知识2. 应急响应-网站入侵-技能掌握3. 应急响应-网站入侵-案例分析3.1 网站入侵-排查思路-首要任务3.2 IIS&.NET-注入-基于时间配合日志分析3.3 Apache&PHP-漏洞-基于漏洞配合日志分析3.4 Tomcat&JSP-弱口令-基于后门配…

SpringBoot【1】集成 Druid

SpringBoot 集成 Druid 前言创建项目修改 pom.xml 文件添加配置文件开发 java 代码启动类 - DruidApplication配置文件-propertiesDruidConfigPropertyDruidMonitorProperty 配置文件-configDruidConfig 控制层DruidController 运行验证Druid 的监控应用程序 前言 JDK版本&…

33.perf工具使用

文章目录 基本介绍perf命令使用reference 欢迎访问个人网络日志🌹🌹知行空间🌹🌹 基本介绍 Perf(Performance Counters for Linux,性能计数器子系统)是一个Linux性能分析工具,用于分…

分析 Base64 编码和 URL 安全 Base64 编码

前言 在处理数据传输和存储时,Base64 编码是一种非常常见的技术。它可以将二进制数据转换为文本格式,便于在文本环境中传输和处理。Go 语言提供了对标准 Base64 编码和 URL 安全 Base64 编码的支持。本文将通过一个示例代码,来分析这两种编码…

前端开发-添加公用的ts文件,并在Vue文件中引用

一般我们把页面要用的公用函数写在一个ts文件中 通过调用这个ts文件让我们可以在vue文件中使用函数 Eg:我们现在创建一个formRules.ts文件 然后在我们需要调用该函数体的vue文件中 import { required } from "/utils/formRules";有可能语法一开始会提示…

Phobos勒索病毒:最新变种phobos袭击了您的计算机?

一、导言 在数字化浪潮中,网络安全问题日益凸显,而.Phobos勒索病毒无疑是其中的隐形杀手。它潜伏在网络的每一个角落,等待着合适的时机对目标发动致命一击。本文将深入探讨.Phobos勒索病毒的新特点、传播途径,并提出一系列创新的…