dolphinscheduler安装以及单机部署

部署模式

 安装部署介绍
DolphinScheduler提供了4种安装部署方式:

  • 单机部署(Standalone):Standalone 仅适用于 DolphinScheduler 的快速体验。如果你是新手,想要体验 DolphinScheduler 的功能,推荐使用[Standalone]方式体检。
  • 伪集群部署(Pseudo-Cluster):伪集群部署目的是在单台机器部署 DolphinScheduler 服务,该模式下master、worker、api server 都在同一台机器上。如果你想体验更完整的功能,或者更大的任务量,推荐使用伪集群部署。
  • 集群部署(Cluster):集群部署目的是在多台机器部署 DolphinScheduler 服务,用于运行大量任务情况。如果你是在生产中使用,推荐使用集群部署或者kubernetes。

我这里Linux使用的是CentOS7.0,jdk选用的是1.8.0,dolphin选用的是3.1.9的版本,因为是公司电脑配置较低,选择单机部署

一、官网下载dolphinscheduler二进制安装包

官网地址:https://dolphinscheduler.apache.org/zh-cn

使用xftp工具将二进制包拖到opt/soft/目录下,进行解压

二、单点模式运行dolphinscheduler

启动命令:bash dolphinscheduler-daemon.sh start standalone-server 

停止命令:bash dolphinscheduler-daemon.sh stop standalone-server 

查看服务状态:bash dolphinscheduler-daemon.sh status standalone-server 

访问网址:http://localhost:12345/dolphinscheduler/ui/login   (localhost改为linux的ip地址)

注意:一定要关闭Linux防火墙!!!

### DolphinScheduler 3.2.2 单机部署教程 #### 准备工作 为了成功安装和配置 Apache DolphinScheduler 3.2.2 的单机环境,需先确认操作系统已准备好,并满足最低硬件需求。建议的操作系统版本为 CentOS 7.x 或更高版本。 #### 安装依赖软件 确保机器上已经安装了必要的依赖项,包括但不限于 Java JDK、MySQL 数据库以及 Maven 构建工具。对于 MySQL 版本的选择,推荐使用 5.7 及以上稳定版[^1]。 #### 下载与解压 访问官方 GitHub 发布页面获取最新发布的 DolphinScheduler 压缩包文件链接,下载适用于目标平台的二进制分发版压缩包至本地服务器并完成解压操作: ```bash wget https://archive.apache.org/dist/dolphinscheduler/3.2.2/apache-dolphinscheduler-3.2.2-bin.tar.gz tar zxvf apache-dolphinscheduler-3.2.2-bin.tar.gz -C /opt/ cd /opt/apache-dolphinscheduler-3.2.2-bin ``` #### 配置数据库 创建名为 `dolphinscheduler` 的新数据库实例用于存储元数据信息;接着执行 SQL 脚本来初始化表结构及相关权限设置。此脚本通常位于源码根目录下的 `sql` 文件夹内: ```sql CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE dolphinscheduler; SOURCE path/to/sql/create_table.sql; SOURCE path/to/sql/init_user_data.sql; ``` #### 修改配置文件 编辑 `/conf/application.properties` 来适配当前环境中使用的具体参数值,比如调整 JDBC URL 地址指向刚才建立好的 MySQL 实例地址等重要属性设定。 #### 启动服务端口 通过命令行进入 bin 目录下运行启动脚本即可开启所有组件的服务进程,在首次启动前可能还需要根据实际情况修改 hosts 文件来映射主机名到 IP 地址以便于后续管理维护方便快捷。 ```bash cd /opt/apache-dolphinscheduler-3.2.2-bin/bin sh start-all.sh ``` 此时应该可以在浏览器中输入对应的路由URL(例如 http://localhost:12345)来查看应用程序是否正常加载显示出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值