温馨提示×

dolphin在centos上的配置方法

小樊
76
2025-04-08 21:37:02
栏目: 智能运维

在CentOS上配置DolphinScheduler的步骤如下:

准备工作

  1. 安装必要的软件包
  • JDK 1.8
  • MySQL
  • Zookeeper
  • psmisc(用于进程管理)

如果这些软件已经安装,则无需重复安装。

  1. 下载DolphinScheduler
  • 访问DolphinScheduler的官方网站下载最新版本的tar.gz安装包。

安装步骤

  1. 解压安装包
tar -zxvf apache-dolphinscheduler-<version>-bin.tar.gz 

将解压后的目录重命名为apache-dolphinscheduler

  1. 创建用户和配置免密登录(如果需要):
useradd -m <username> passwd <username> ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys 
  1. 配置环境变量

编辑bin/env/dolphinscheduler_env.sh文件,设置以下环境变量:

export DATABASE=<your_database_name> export SPRING_PROFILES_ACTIVE=${DATABASE} export SPRING_DATASOURCE_URL="jdbc:mysql://<your_mysql_host>:<your_mysql_port>/<your_database_name}?useUnicode=true&characterEncoding=UTF-8&useSSL=false" export SPRING_DATASOURCE_USERNAME=<your_mysql_username> export SPRING_DATASOURCE_PASSWORD=<your_mysql_password> export JAVA_HOME=<path_to_your_jdk> 
  1. 初始化数据库
cd dolphinscheduler/bin ./install_env.sh ./script/create-dolphinscheduler.sh 
  1. 启动DolphinScheduler
./start-all.sh 
  1. 访问DolphinScheduler管理界面

在浏览器中输入DolphinScheduler的管理界面地址,通常是http://<your_server_ip>:12345/dolphinscheduler,使用默认的用户名admin和密码dolphinscheduler123登录。

注意事项

  • 确保MySQL服务已经启动并运行。
  • 检查防火墙设置,确保DolphinScheduler所需端口(如12345)是开放的。
  • 如果在集群环境中部署,确保所有节点的配置文件(如config/cluster.cfgconfig/agent.cfg)正确配置了集群成员信息。

以上步骤应该能帮助你在CentOS上成功配置DolphinScheduler。如果在配置过程中遇到任何问题,请参考官方文档或寻求社区帮助。

0