赞
踩
JDK:下载JDK (1.8+),安装并配置 JAVA_HOME 环境变量,并将其下的 bin 目录追加到 PATH 环境变量中。如果你的环境中已存在,可以跳过这步。
二进制包:在下载页面下载 DolphinScheduler 二进制包。
请务必确保文件的后缀是*-bin.tar.gz
配置root用户或者新用户组的ssh免密登录。
二进制压缩包中有 standalone 启动的脚本,解压后即可快速启动。
# 进入超级管理员账户
su
# 进入opt文件夹,确保安装包已经放到了这个文件夹下
cd /opt/
# 解压
tar -xvzf apache-dolphinscheduler-*-bin.tar.gz
# 进入standalone目录,进行配置
cd /opt/apache-dolphinscheduler-*-bin/standalone-server/conf
vim common.properties
目录结构是这个:
data.basedir.path=/tmp
resource.storage.type=HDFS
resource.storage.upload.base.path=/tmp
resource.hdfs.root.user=root
resource.hdfs.fs.defaultFS=file:///tmp
配置名词解释:
【举例】
首先进入根目录:
cd /
这里我们可以看到,这个绿色的文件夹,就是具有所有权限的文件夹,可读可写可改可删除,也就是它的前缀drwxrwxrwt
.
而root root
则代表这个文件夹是root群组,可以被root用户操作的,Linux下每个文件夹都有这样的群组和操作权限,每个用户只能修改自己的文件夹,但是root可以修改所有用户的文件夹。
给文件夹授权,这里777是授予可读可写等所有权限
sudo chmod 777 /tmp
给文件夹指定操作用户:
sudo chown -R root:root /data/dolphinschedule
这里的root:root
就是上面解释过的给文件夹指定群组和用户。
所以,你可以自己修改dolphinscheduler的资源文件路径,只要确保那个路径可读可写,并且指定的用户可以修改即可。
# 进入安装的路径
cd /opt/apache-dolphinscheduler-3.0.6-bin
# 运行 Standalone Server
bash ./bin/dolphinscheduler-daemon.sh start standalone-server
浏览器访问地址 http://localhost:12345/dolphinscheduler/ui即可登录系统UI。
如果是配置在服务器或者虚拟机中,这里的localhost要改成你本机的IP地址,如192.168.58.20
脚本 ./bin/dolphinscheduler-daemon.sh 除了可以快捷启动 standalone 外,还能停止服务运行,全部命令如下:
# 启动 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh start standalone-server
# 停止 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh stop standalone-server
# 查看 Standalone Server 状态
bash ./bin/dolphinscheduler-daemon.sh status standalone-server
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。