【快捷部署】006_DolphinScheduler(3.2.0)

📣【快捷部署系列】006期信息

编号选型版本操作系统部署形式部署模式
006DolphinScheduler3.2.0CentOS 7.Xtar包单机

海豚调度Standalone快捷部署脚本:install-dolphinschedule.sh

#!/bin/bash
#################################################################################
# 作者:cxy-2024-03-13                                                          
# 功能:快捷部署海豚调度                                           
#   
# 1、如需安装JDK1.8,请自行开启insatll_JDK(默认注释不执行)    
#################################################################################

################################# 变量定义,可根据实际情况修改 #################################
#项目简称,创建于部署的根级目录,所有绿色安装的软件都放到这个目录下
proj_jc=cxy
proj_dir=/${proj_jc}
#所有安装包
proj_bao_dir="${proj_dir}/bao"
#JDK安装目录
jdk_dir="${proj_dir}/jdk"
#dolphinscheduler目录
dolphinscheduler_dir=$proj_dir/dolphinscheduler


#安装包下载地址(如有失效,可自行更换,如更换,注意下方对应解压路径名称也需要更换)
JDK_tar_url=https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz
DS_tar_url=https://repo.huaweicloud.com/apache/dolphinscheduler/3.2.0/apache-dolphinscheduler-3.2.0-bin.tar.gz


#初始化目录
init_dir(){
mkdir -p ${proj_bao_dir}
}

#安装JDK1.8 (如环境已有JDK,请勿安装,默认不执行)
insatll_JDK(){
mkdir ${jdk_dir}
cd ${proj_bao_dir}
wget $JDK_tar_url
cd ${proj_dir}
tar xf ${proj_bao_dir}/jdk-8u151-linux-x64.tar.gz -C ${jdk_dir}
cat >> /etc/profile <<EOF

export JAVA_HOME=${jdk_dir}/jdk1.8.0_151
export JRE_HOME=\${JAVA_HOME}/jre
export CLASSPATH=.:\${JAVA_HOME}/lib:\${JRE_HOME}/lib
export PATH=.:\${JAVA_HOME}/bin:\$PATH
EOF

source /etc/profile
}


#安装DolphinScheduler
insatll_DolphinScheduler(){
mkdir -p $dolphinscheduler_dir
cd ${proj_bao_dir}
wget $DS_tar_url -O apache-dolphinscheduler-bin.tar.gz && tar -zxvf apache-dolphinscheduler-bin.tar.gz -C $dolphinscheduler_dir
chmod -R 755 $dolphinscheduler_dir
cd $dolphinscheduler_dir/apache-dolphinscheduler-3.2.0-bin
./bin/dolphinscheduler-daemon.sh start standalone-server
}

init_dir
#insatll_JDK
insatll_DolphinScheduler

echo "DolphinScheduler(Standalone)部署完毕!"
echo "http://eip:12345/dolphinscheduler/ui/login,admin,dolphinscheduler123"

使用方法:

$ vim install-dolphinschedule.sh
$ chmod +x install-dolphinschedule.sh
$ ./install-dolphinschedule.sh
# 感谢淘客科技提供的实验资源环境

官方部署文档地址:https://dolphinscheduler.apache.org/zh-cn/docs/3.2.0/guide/installation/standalone

切换元数据库:https://github.com/apache/dolphinscheduler/blob/3.2.0-release/docs/docs/zh/guide/howto/datasource-setting.md

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
aml_burn_tool v3.2.0 是一款用于烧录设备固件的工具软件。它可以帮助用户将所需的固件文件写入设备中,以更新设备的功能或修复设备中存在的问题。 该工具具有许多功能和特点。首先,它支持多种设备类型,包括电子设备、计算机硬件等,几乎可以适用于各种不同类型的设备。这样一来,可以方便许多用户进行设备固件的烧录工作。 其次,aml_burn_tool v3.2.0 具有友好的用户界面,使用户能够轻松使用。不需要复杂的操作,用户只需几个简单的步骤,就可以完成固件烧录的工作。这样,即使是对于非专业人士来说,也能够方便地使用该工具。 此外,该工具还具有快速烧录的特点。通过优化算法和高效的数据传输方式,可以极大地减少固件烧录的时间。这对于用户来说非常重要,因为他们不希望花费太多时间在固件烧录的过程上。 最后,aml_burn_tool v3.2.0 还提供了可靠的烧录过程。它可以在烧录过程中进行错误检测和纠正,以确保最终写入设备的固件文件是完整且正确的。这样一来,可以最大程度地避免因为烧录错误而导致的设备问题。 总之,aml_burn_tool v3.2.0 是一款功能强大、易于使用且可靠的设备固件烧录工具。它提供了多种设备支持、友好的用户界面、快速烧录和可靠的烧录过程,使用户能够方便地更新设备固件并保证设备的正常运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值