部署成功請給小編一個贊或者收藏激勵小編
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操作教程