linux安装单机版海豚调度
时间: 2025-04-21 19:45:21 AIGC 浏览: 82
### 安装单机版 DolphinScheduler 的步骤
#### 准备工作
为了成功部署DolphinScheduler,在Linux环境中需提前准备一些依赖项。确保操作系统已更新至最新状态并安装必要的工具包,如Java环境和其他可能需要的基础库。
#### 下载与解压软件包
获取适用于目标系统的DolphinScheduler版本,并将其下载到服务器上。通常可以从官方GitHub仓库或者其他可信源获得压缩文件。使用命令行工具wget或curl来完成此操作[^1]。
```bash
wget https://dolphinscheduler.apache.org/en-us/downloads.html -O dolphinscheduler.tar.gz
tar zxvf dolphinscheduler.tar.gz
cd apache-dolphinscheduler-x.x.x-release
```
#### 配置数据库支持
DolphinScheduler默认采用H2作为内置数据库用于快速启动测试用途;然而对于生产环境推荐配置外部关系型数据库(MySQL等),这涉及到修改`conf/application.properties`中的相应设置以指向实际使用的DB实例[^2]。
#### 初始化元数据表结构
执行脚本初始化所需的表格定义。如果选择了MySQL,则应先创建好对应的schema再运行建表语句:
```sql
-- 创建名为 'dolphinscheduler' 的数据库 (仅当首次安装时)
CREATE DATABASE IF NOT EXISTS `dolphinscheduler`;
USE `dolphinscheduler`;
SOURCE path/to/dolphinscheduler/sql/dolphinscheduler_schema.sql;
SOURCE path/to/dolphinscheduler/sql/dolphinscheduler_data.sql;
```
#### 启动服务端组件
通过提供的Shell脚本来简化整个过程。进入二进制分发目录下的`sbin`子文件夹内找到合适的启动器,按照提示输入参数即可激活各个模块的服务进程[^3]:
```bash
# 开始所有必需的服务节点
./start-all.sh
```
#### 测试连接情况
打开浏览器访问http://localhost:12345/dolphinscheduler/ui地址查看Web界面是否正常加载显示出来。此时应该能够看到登录页面说明安装基本顺利完成[^4]。
#### 停止服务端组件
同样利用停止脚本可以安全关闭正在运行的应用程序而不会造成任何损害:
```bash
# 关闭所有之前开启过的后台线程池以及监听端口
./stop-all.sh
```
阅读全文
相关推荐



















