2021SC@SDUSC
目录
1.1后端安装,支持自动安装,源码编译安装,这里使用自动安装
一.代码的下载和安装配置
安装包下载地址:https://dolphinscheduler.apache.org/en-us/docs/user_doc/download.html
1.部署后端
1.1后端安装,支持自动安装,源码编译安装,这里使用自动安装
准备,创建新用户big-data,修改用户权限,赋予sudo权限
$ chmod 640 /etc/sudoers && vim /etc/sudoers
#在root ALL=(ALL) ALL行下添加:
big-data ALL=(ALL) NOPASSWD: NOPASSWD: ALL
给big-data配置ssh免密(从node1开始,每个节点执行)
node1: ssh-keygen -t rsa
登录各节点执行ssh-keygen -t rsa 一路回车到结束,在~/.ssh/下面会生成一个公钥文件id_rsa.pub
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 将公钥追加到authorized_keys
$ chmod 600 ~/.ssh/authorized_keys 修改权限
将 ~/.ssh/authorized_keys从当前节点分发到其他各个节点。如:
scp ~/.ssh/authorized_keys big-data@hdfs1:~/.ssh/
创建元数据库:
CREATE DATABASE escheduler DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON escheduler.* TO 'escheduler'@'%' IDENTIFIED BY 'escheduler';
flush privileges;
创建安装目录:
$ sudo mkdir /opt/dolphinScheduler
#修改部署目录权限
$ chown bi