温馨提示×

centos上dolphin配置指南

小樊
54
2025-04-18 23:23:58
栏目: 智能运维

在CentOS上配置DolphinScheduler(海豚调度器)或DolphinDB的步骤如下:

DolphinScheduler配置指南

1. 安装环境准备

  • Hadoop:2.9.2
  • JDK:1.8
  • MySQL:5.7
  • Zookeeper:3.4.14

2. 安装步骤

  • 下载安装包
    wget https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.3.2/apache-dolphinscheduler-incubating-1.3.2-dolphinscheduler-bin.tar.gz
    
  • 解压并重命名
    tar -zvxf apache-dolphinscheduler-incubating-1.3.2-dolphinscheduler-bin.tar.gz
    mv apache-dolphinscheduler-incubating-1.3.2-dolphinscheduler-bin dolphinscheduler-bin
    
  • 配置MySQL驱动
    ln -s /opt/servers/hive-2.3.7/lib/mysql-connector-java-5.1.46.jar /opt/software/dolphinscheduler-bin/lib/mysql-connector-java.jar
    
  • 创建数据库和用户
    create database dolphinscheduler;
    create user 'dolphinscheduler'@'%' identified by '12345678';
    grant all privileges on dolphinscheduler.* to 'dolphinscheduler'@'%';
    
  • 修改配置文件: 编辑dolphinscheduler-bin/conf/datasource.properties,将数据库改为MySQL。
  • 执行安装脚本
    sh script/create-dolphinscheduler.sh
    
  • 修改运行参数: 编辑dolphinscheduler-bin/conf/env/dolphinscheduler_env.sh,设置环境变量。

DolphinDB配置指南

1. 安装DolphinDB

  • 使用RPM包安装
    sudo yum install dolphindb- version .rpm
    
  • 使用Docker安装
    sudo yum install -y docker
    sudo systemctl start docker
    sudo systemctl enable docker
    sudo docker pull dolphindb/dolphindb
    sudo docker run -d --name dolphinDB -p 8848:8848 dolphindb/dolphindb
    

2. 配置DolphinDB

  • 使用RPM包安装后的配置: 编辑/usr/local/dolphindb/conf/dolphindb.cfg,根据需求修改配置参数。
  • 使用Docker容器的配置: 创建配置文件和数据目录,挂载卷并运行容器:
    sudo mkdir -p /mydata/dolphindb/confs /mydata/dolphindb/data /mydata/dolphindb/log
    sudo docker run -d --name dolphinDB -p 8848:8848 -v /mydata/dolphindb/conf:/usr/local/dolphindb/conf -v /mydata/dolphindb/data:/var/lib/dolphindb/data -v /mydata/dolphindb/log:/var/log/dolphindb dolphindb/dolphindb
    

请注意,具体的配置步骤可能会根据DolphinScheduler或DolphinDB的版本和特定需求有所不同。建议参考官方文档或GitHub页面获取详细的安装指南。

0