大数据项目-6.dolphinscheduler(一:安装)

Dolphinscheduler2.0.1安装文档

参考文档和下载地址:https://dolphinscheduler.apache.org/zh-cn/docs/latest/user_doc/guide/installation/pseudo-cluster.html

一:安装步骤

1:创建dolphinscheduler用户,给用户添加密码和对应的权限。

#创建用户
useradd dolphinscheduler
#添加密码
echo “dolphinscheduler” | passwd --stdin dolphinscheduler
#配置 sudo 免密
sed -i ‘$adolphinscheduler ALL=(ALL) NOPASSWD: NOPASSWD: ALL’ /etc/sudoers
sed -i ‘s/Defaults requirett/#Defaults requirett/g’ /etc/sudoers

2:设置免密登录

1:本机免密

#切换用户
su dolphinscheduler
#本机免密
ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

2:集群免密(如果单节点不需要这一步骤)

3:安装

#Xshell或者堡垒机上传安装包。
#解压安装包到对应目录下面。
tar zxvf apache-dolphinscheduler-2.0.1-bin.tar
#修改权限
chmod -R 777 apache-dolphinscheduler-2.0.1-bin/
chown -R dolphinscheduler:dolphinscheduler apache-dolphinscheduler-2.0.1-bin/

4:将zk配置文件copy到dolphinscheduler

进入 zookeeper 的安装目录,将 zoo_sample.cfg 配置文件复制到 conf/zoo.cfg,并 将 conf/zoo.cfg 中 dataDir 中的值改成 dataDir=./tmp/zookeeper

5:初始化数据库

1:将mysql驱动装入dolphinscheduler的lib目录下。
2:打开dbeaver

#创建库
CREATE DATABASE dolphinscheduler DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
#赋权限
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO ‘dolphinscheduler’@’%’ IDENTIFIED BY ‘dolphinscheduler’;
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO ‘dolphinscheduler’@‘localhost’ IDENTIFIED BY ‘dolphinscheduler’;
flush privileges;
注:'localhost’为安装dolphinscheduler的服务器。

6:修改配置

1:vim ./conf/config/install_config.conf
大数据项目-6.dolphinscheduler(一:安装)_第1张图片
在这里插入图片描述

7:安装

su dolphinscheduler;
1:初始化数据库
sh script/create-dolphinscheduler.sh
2:初始化dolphinscheduler
sh install.sh
3:此时,已经可以使用dolphinscheduler部分功能。
浏览器访问地址 http://localhost:12345/dolphinscheduler 即可登录系统UI。
默认的用户名和密码是 admin/dolphinscheduler123

8: 配置hdfs,进行上传文件。

在这里插入图片描述
大数据项目-6.dolphinscheduler(一:安装)_第2张图片

你可能感兴趣的:(apache)