部署成功请给小编一个赞或者收藏激励小编
1、安装准备
- JDK版本:1.8或者1.8+
- oracle版本:19C
- oracle驱动版本:8
2、安装jdk
下载地址:https://www.oracle.com/java/technologies/downloads/#java8
下载后上传到/tmp目录下。
然后执行下面命令,用于创建目录、解压,并设置系统级环境变量。
mkdir -p /opt/module
tar -zxvf /tmp/jdk-8u441-linux-x64.tar.gz -C /opt/module/
echo >> /etc/profile
echo '#JAVA_HOME' >> /etc/profile
echo "export JAVA_HOME=/opt/module/jdk1.8.0_441" >> /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> /etc/profile
source /etc/profile
3、安装dolphinscheduler
下载并解压dolphinscheduler
wget --no-check-certificate https://archive.apache.org/dist/dolphinscheduler/3.1.4/apache-dolphinscheduler-3.1.4-bin.tar.gz -P /tmp
mkdir -p /opt/soft/dolphinscheduler
tar -zxvf /tmp/apache-dolphinscheduler-3.1.4-bin.tar.gz -C /opt/soft/dolphinscheduler
修改配置文件
修改 /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.4-bin/bin/env/dolphinscheduler_env.sh 文件。内容如下所示。
# 修改为自己的jdk安装目录
export JAVA_HOME=${JAVA_HOME:-/opt/module/jdk1.8.0_441}
# 修改MySQL配置
export DATABASE=${DATABASE:-postgresql}
export SPRING_PROFILES_ACTIVE=${DATABASE}
export SPRING_DATASOURCE_URL
export SPRING_DATASOURCE_USERNAME
export SPRING_DATASOURCE_PASSWORD
# DolphinScheduler服务相关配置
export SPRING_CACHE_TYPE=${SPRING_CACHE_TYPE:-none}
export SPRING_JACKSON_TIME_ZONE=${SPRING_JACKSON_TIME_ZONE:-UTC}
export MASTER_FETCH_COMMAND_NUM=${MASTER_FETCH_COMMAND_NUM:-10}
# 注册中心配置,修改为自己的zookeeper监听地址
export REGISTRY_TYPE=${REGISTRY_TYPE:-zookeeper}
export REGISTRY_ZOOKEEPER_CONNECT_STRING=${REGISTRY_ZOOKEEPER_CONNECT_STRING:-localhost:2181}
# 这些环境变量根据自己的需要更改,没有保持默认即口
export HADOOP_HOME=${HADOOP_HOME:-/opt/soft/hadoop}
export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-/opt/soft/hadoop/etc/hadoop}
export SPARK_HOME1=${SPARK_HOME1:-/opt/soft/spark1}
export SPARK_HOME2=${SPARK_HOME2:-/opt/soft/spark2}
export PYTHON_HOME=${PYTHON_HOME:-/opt/soft/python}
export HIVE_HOME=${HIVE_HOME:-/opt/soft/hive}
export FLINK_HOME=${FLINK_HOME:-/opt/soft/flink}
export DATAX_HOME=${DATAX_HOME:-/opt/soft/datax}
export SEATUNNEL_HOME=${SEATUNNEL_HOME:-/opt/soft/seatunnel}
export CHUNJUN_HOME=${CHUNJUN_HOME:-/opt/soft/chunjun}
export PATH=$HADOOP_HOME/bin:$SPARK_HOME1/bin:$SPARK_HOME2/bin:$PYTHON_HOME/bin:$JAVA_HOME/bin:$HIVE_HOME/bin:$FLINK_HOME/bin:$DATAX_HOME/bin:$SEATUNNEL_HOME/bin:$CHUNJUN_HOME/bin:$PATH
然后oracle创建用户,数据库创建用户这一块不是小编负责,只知道一个大概
需要的信息是:IP主机名、端口、数据库用户名、数据库用户密码、数据库名
4、oracle驱动
下载oracle驱动
下载地址:https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html
下载后上传到服务器位置:/tmp
解压文件
cd /tmp
tar -zxvf ojdbc8-full.tar.gz -C /tmp
解压完成之后有很多个oracle的驱动,我们只需要 ojdbc8.jar 这个文件
然后把解压的文件放到dolphinscheduler驱动库中
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/worker-server/libs/
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/api-server/libs
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/alert-server/libs
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/master-server/libs
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/tools/libs
cp /tmp/ojdbc8-full/ojdbc8.jar /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.8-bin/standalone-server/libs/standalone-server
5、启动dolphinscheduler
cd /opt/soft/dolphinscheduler/apache-dolphinscheduler-3.1.4-bin/bin
./dolphinscheduler-daemon.sh start standalone-server
6、登录访问dolphinscheduler
浏览器访问地址 http://localhost:12345/dolphinscheduler/ui 即可登录系统UI。
默认的用户名和密码是 admin/dolphinscheduler123
7、在网页上配置oracle信息
点击数据源中心
点击创建数据源 填写的注意事项请查看以下图片
测试链接成功
之后需要dolphinscheduler操作请另外搜索dolphinscheduler操作教程