DolphinScheduler 安装详解

news/2024/6/29 11:53:48

安装

1 分配

hadoop1master、worker
hadoop2worker
hadoop3worker

2 前置环境

#3台节点需要jdk1.8
yum install -y psmisc

3 解压安装包

#随便解压到某个地方

在这里插入图片描述

4 创建数据库

dolphinscheduler

在这里插入图片描述

5 修改一键部署脚本

cd /usr/local/rosh/install_package/apache-dolphinscheduler-2.0.5-bin/conf/config

vim install_config.conf

#节点列表
ips="hadoop1,hadoop2,hadoop3"

#master
masters="hadoop1"

#worker
workers="hadoop1:default,hadoop2:default,hadoop3:default"

#alertServer
alertServer="hadoop1"

#apiServers
apiServers="hadoop1"

在这里插入图片描述

#py接口,注释就是不启动py接口
#pythonGatewayServers="ds"

#安装路径
installPath="/usr/local/dolphinscheduler"

#部署用户
deployUser="root"

#java home
javaHome="/usr/local/jdk1.8"

在这里插入图片描述

#数据库类型
DATABASE_TYPE="mysql"

#连接
SPRING_DATASOURCE_URL="jdbc:mysql://hadoop4:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8"
SPRING_DATASOURCE_USERNAME="root"
SPRING_DATASOURCE_PASSWORD="123456"

在这里插入图片描述

#配置zookeeper
registryPluginName="zookeeper"
registryServers="hadoop4:2181"
registryNamespace="dolphinscheduler"

在这里插入图片描述

#配置资源中心
resourceStorageType="HDFS"
resourceUploadPath="/dolphinscheduler"

#配置hadoop地址
defaultFS="hdfs://hadoop1:8020"

#配置yarn
resourceManagerHttpAddressPort="8088"
yarnHaIps=""
singleYarnIp="hadoop1"

#hdfs 超级用户
hdfsRootUser="root"

在这里插入图片描述

6 初始化数据库

1 将mysql驱动包导入dolphinscheduler,要求使用 MySQL JDBC Driver 8.0.16

在这里插入图片描述

2 建表

cd /usr/local/rosh/install_package/apache-dolphinscheduler-2.0.5-bin/script
./create-dolphinscheduler.sh

在这里插入图片描述

7 一键部署

cd /usr/local/rosh/install_package/apache-dolphinscheduler-2.0.5-bin

./install.sh

在这里插入图片描述

8 查看进程

hadoop1:

在这里插入图片描述

haoop2:

在这里插入图片描述

haoop3:

在这里插入图片描述

9 访问

http://hadoop1:12345/dolphinscheduler

admin
dolphinscheduler123

在这里插入图片描述


http://www.niftyadmin.cn/n/4556402.html

相关文章

39、停车场管理C语言编程

Y/N"); scanf("%c" gar[i][j].time); charge gar[i][j].time/5*0.2; printf("停车费用为每5分钟0.2元 先加分再说吧 呵呵 因为我给你敲的代码可不少啊*/#include <stdio.h>#include <string.h>#include <stdlib.h>struct Garage{ char …

vue建项目并使用

今天来回顾下vue项目的建立和使用&#xff0c;好久不用感觉不会用了。 下面两个都要全局安装 首先安装git&#xff0c;地址 https://gitforwindows.org/ 安装node&#xff0c; 地址 https://nodejs.org/en/download/ 查看node是否安装上 node -vnode安装完就代表你把npm安装上…

java调用Dll特定方法

据我的经验来看 让Java通过对这个DLL进行JNI调用 然后调用 EntryPoint "FindWindowA")] public static extern IntPtr FindWindow(string lpClassName 这个你可能需要编写第三方DLL 然后在程序里写System.loadLibrary("DLL的名字"); ||| 要Import 导入dll…

PHP安装Eclipse与使用

PHP有非常多相当不错的开发工具&#xff0c;如Zend Studio、NetBeans、phpdesigner等&#xff0c;但对于习惯Java编程的程序员们来说&#xff0c;最经常使用的还要属Eclipse。 那么Eclipse能用于PHP开发吗&#xff1f;答案是“必须滴”。PHPEclipse是Eclipse的一个插件&#xf…

串的模式匹配算法 ------ KMP算法

//KMP串的模式匹配算法 #include <stdio.h> #include <stdlib.h> #include <string.h>int* get_next(char t[], int length) {int i 0, j -1;int* next (int *)malloc(length * sizeof(int));next[0] -1;while (i < length){if (j -1 || t[i] t[j])…

C#/.net中使用到的报表教程

然后群里面的人有很多小程序的 ||| C#中的水晶报表 值得研究 你去专门找教程吧 答案补充 这个网上一搜一大堆 可以去找找关于编程的群 给你个建议

现在急用 java要怎么才能学好哦 不知道能不能学好。 大概多长时间

fromuid29811 ||| c#简单 加油加油 ||| 我现在在做java软件开发 我也在学 我们一起努力 加油吧 你一定行的 相信你自己 java挺有用的 好好学习 和自己付出的精力而谈 其实那种语言学了 c#比java灵活 高数方面会设计很多 所以要求也会高 因为都是底层的东西 但是如果做好了就高薪…

LOJ-10094(强连通分量)

题目链接&#xff1a;传送门 思路&#xff1a; 先缩点&#xff0c;然后统计入度为0的点即可。 #include<iostream> #include<cstdio> #include<cstring> using namespace std; const int maxn 1e610; int num[maxn],low[maxn],tim,col,co[maxn]; int head[m…