centos

centos下dolphin配置方法

小樊
37
2025-02-19 00:45:08
栏目: 智能运维

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

安装DolphinScheduler

  1. 下载安装包
  1. 解压安装包
tar -zxvf dolphinscheduler-x.x.x.tar.gz
cd dolphinscheduler-x.x.x
  1. 修改配置文件
export DATABASE=mysql
export SPRING_PROFILES_ACTIVE=${DATABASE}
export SPRING_DATASOURCE_URL="jdbc:mysql://localhost:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&useSSL=false"
export SPRING_DATASOURCE_USERNAME=root
export SPRING_DATASOURCE_PASSWORD=root
export JAVA_HOME=/path/to/your/jdk
  1. 初始化数据库
sh script/create-dolphinscheduler.sh
  1. 启动DolphinScheduler
cd dolphinscheduler/bin
./start-all.sh
  1. 访问DolphinScheduler UI

配置DolphinScheduler

  1. 创建部署用户
useradd -m dolphinscheduler
passwd dolphinscheduler
  1. 配置免密登录
sed -i 's/Defaults requiretty/#Defaults requiretty/g' /etc/sudoers
echo "dolphinscheduler ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
  1. 修改目录权限
chown -R dolphinscheduler:dolphinscheduler /path/to/dolphinscheduler
  1. 解压DolphinScheduler安装包(如果需要):
tar -zxvf apache-dolphinscheduler-x.x.x-bin.tar.gz -C /opt
  1. 创建元数据库及用户
mysql -u root -p
CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE USER 'dolphinscheduler'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO 'dolphinscheduler'@'%';
FLUSH PRIVILEGES;
exit
  1. 修改相关配置文件

注意事项

以上步骤仅供参考,具体配置可能因版本和环境差异而有所不同。建议参考官方文档或相关教程进行详细配置。

0
看了该问题的人还看了