- 博客(26)
- 收藏
- 关注
原创 DolphinScheduler任务结点报错:source: not found /bin/sh: 1: java: not found scripts/mysql_to_hdfs_full.s
执行任务流的时候还是会报相同的错误,估计是有些无法查找到的文件内部,仍然使用了 sh 命令。——> 即保证,只要 DolphinScheduler 能通过 source命令 识别到自身的 env.sh 文件,就能正确执行任务脚本中会用到的所有命令。文件中定义的所有环境变量了,自然也就进一步导致 当脚本中使用 hadoop、hive等命令时,会报错 “未找到命令”Worker 服务器,都使用相同的步骤,修改 sh 的实际链接指向。命令,查看sh的实际链接指向,如果已经指向bash,则处理完成。
2024-02-24 00:28:48
1012
原创 Hive On Spark 报错:Failed to get a spark session: org.apache.hadoop.hive.ql.metadata.HiveException
脚本中含有:数据装载进hive表的sql语句,在执行脚本的时候发生报错。
2024-02-22 16:41:48
1349
原创 Flume启动脚本报错/无效
(1)执行 fl.sh stop时,能正常关闭。————> 表示该脚本能正常执行(权限为777)(2)但在执行 fl.sh start ,却发现没有启动任何一个服务器的 Flume进程(即 JPS都查不到Application)可以正常启动 Flume,用jps查询进程能查到 “Application”
2024-02-04 23:12:39
344
原创 调试到Job job = Job.getInstance(conf)时报错:java.lang.IIIegalStateException异常,无法评估 org.apache.hadoop.mapre
调试出现报错:java.lang.IIIegalStateException异常,无法评估 org.apache.hadoop.mapreduce.Job.toString()在本地创建MapReduce项目,调试的时候断点如果加在Driver类中,就会发现走到创建Job实例的时候。如果遇到这个问题,可以忽略它,这是一个非阻塞异常,即使有这个异常,程序仍然可以正常执行到最后。换句话说,即使运行这个项目没有任何问题,调试这个项目的时候也会报这个错。
2023-11-17 15:28:02
180
原创 Win11上运行本地编写的MapReduce程序报错org.apache.hadoop.io.nativeio.NativelO$POSIX.stat(Ljava/lang/String)
确保Hadoop_HOME环境变量正确配置;确保Path环境变量下有 %Hadoop_HOME%\bin确保%Hadoop_HOME%\bin目录下有 winutils.exe确保hadoop.dll放到C:Windows/System32下。
2023-11-17 15:26:16
220
原创 Win11如何更改用户文件夹名(完整流程- 已验证可行)
把C盘所有文件备份,如果不想备份,则选择创建一个C盘的系统还原点(能在后续把C盘玩崩之后恢复原状)
2023-11-14 19:57:40
18388
2
原创 Windows本地运行MapReduce报错 java.lang.Exception: org.apache.hadoop.mapreduce.task.reduce.Shuffle$ShuffleE
当windows电脑用户名中包含了非法字符(如 Mr.Y包含了 . )就会导致文件路径解析失败,进而报错。即运行的时候,会自动在D盘(?)下生成一个tmp目录,再生成一个 hadoop-${usr}文件夹。
2023-11-12 23:33:28
289
1
原创 HADOOP启动集群报错JAVA_HOME is not set and could not be found.
当全部确认好java环境变量配置成功,在启动集群时还显示 JAVA_HOME is not set and could not be found.注意:如果普通用户输入命令成功显示jdk版本,root用户输入命令却显示找不到 Java命令。其中一种可能的解决办法是:修改环境变量的配置文件,并在普通用户和Root用户下都输入 Java -version 确认配置成功。的文件或符号链接,但这个文件不可执行或者已损坏,系统将尝试使用它而不会继续搜索。首先确保配置好 JAVA_HOME的环境变量。
2023-11-10 16:05:57
2246
1
原创 普通用户设置免密登录正常,root设置免密登录时输入密码显示Permission denied
注意,如果原命令是注销的,则需要取消注销后改为yes。进入配置文件后,将下面两个参数都设置为yes。
2023-11-10 00:16:56
655
1
原创 在MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES) 拒绝访问问题解决
数据库
2022-07-06 00:38:22
13624
2
原创 数据结构课程设计小组任务2:找出从指定结点出发且长度为m的所有简单路径
问题描述 :在使用图的邻接表ADT的基础上,设计一个算法,按照深度优先搜索的思想找出从指定结点出发且长度为m的所有简单路径。并将此算法加入到邻接表ADT中,在邻接表ADT中提供一个公有的成员函数FindPath(start, m)。提示:(1)这个问题相当于从指定结点开始深度优先遍历,而且遍历的深度正好为m。为此,在遍历时需要记住遍历的深度,当深度达到m时,就不需要递归了。此时需要输出这条路径,因此在遍历的过程中还需要记住整条路径。(2)由于深度优先遍历是用递归实现的,所以FindPa
2022-01-05 15:02:39
1382
原创 数据结构课设个人(十):判断单链表的对称性
问题描述 :设带头结点的单链表的头指针为head,结点结构由data和next两个域构成,其中data域为字符型。在使用单链表ADT的基础上,设计一算法判断该链表的前n个字符是否中心对称。例如xyx, xyyx都是中心对称。参考函数原型://判断单链表的前n个结点是否中心对称template<class ElemType>bool Judge_Symmetry( LinkList<ElemType> &L, int num );输入说明 :.
2022-01-05 14:24:34
1552
原创 数据结构课设个人(九):顺序表元素的快速删除
问题描述 :已知长度为n的线性表A采用顺序存储结构,请在应用顺序表ADT的基础上,设计一时间复杂度为0(n)、空间复杂度为0(1)的算法,该算法删除线性表中所有值为item的数据元素。要求:线性表元素个数n很大,而值为item的数据元素个数很少,要求移动元素个数尽量少;删除后的数组元素与原数组元素不必保持顺序一致。参考函数原型://删除线性表中所有值为item的数据元素,时间复杂度为0(n)、空间复杂度为0(1)template<class ElemType>voi.
2022-01-05 14:21:17
1300
原创 C++构造函数报错:request for member ‘TreeisEmpty‘ in ‘T‘, which is of non-class type ‘Tree<char>()‘
代码段:(简化过的)#include <iostream>#include <cstdio>#include <cstring>#include <iomanip>#include <stdlib.h>#include <vector>using namespace std;/* 孩子兄弟链表的结点定义 */template<class ElemType>struct TreeNode{
2022-01-04 10:32:50
1436
1
原创 数据结构课设个人(八):二路归并排序
问题描述 :对于顺序存储的线性表(假定顺序表非空),使用vector或数组,实现二次归并排序的非递归算法,并输出中间及最终的排序结果。参考函数原型:(vector版本)(1)//一趟归并排序算法: (两路有序并为一路)template<class ElemType>void Merge( vector<ElemType> &A, int low,int mid,int high); //low为第1有序区的第1个元素,mid为第1有序区的最后1个元素
2022-01-02 12:05:43
774
原创 数据结构课设个人(七):堆排序
问题描述 :对于顺序存储的线性表,使用vector或数组,实现堆排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)(1)//建堆template<class ElemType>void HeapSort( vector<ElemType> &A, int flag ); //flag:堆类型标记(2)//堆调整(最大堆)template<class ElemType>void HeapASCAdjust( ve..
2022-01-01 00:49:56
1067
原创 数据结构课设个人(六):简单选择排序
问题描述 :对于顺序存储的线性表,使用vector或数组,实现直接选择排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)//直接选择排序template<class ElemType>void SimpleSelectSort( vector<ElemType> &A );输入说明 :第一行:顺序表A的数据元素的数据类型标记(0:int,1:double,2:char,3:string)第二行:待排序顺序表A的数据元素(数
2022-01-01 00:24:09
580
原创 数据结构课设个人(五):快速排序
问题描述 :对于顺序存储的线性表(假定顺序表非空),使用vector或数组,实现快速排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)(1)//快速排序的实现(外壳)template<class ElemType>void QuickSort( vector<ElemType> &A );(2)//快速排序的实现(递归)template<class ElemType>void QuickSort( vector..
2022-01-01 00:09:29
347
原创 数据结构课设个人(四):冒泡排序
问题描述 :对于顺序存储的线性表,使用vector或数组,实现冒泡排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)//冒泡排序template<class ElemType>void BubbleSort( vector<ElemType> &A );输入说明 :第一行:顺序表A的数据元素的数据类型标记(0:int,1:double,2:char,3:string)第二行:待排序顺序表A的数据元素(数据元素之间以空格分隔
2021-12-31 23:40:36
647
原创 数据结构课设个人(三)希尔排序
问题描述 :对于顺序存储的线性表,使用vector或数组,实现希尔排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)(1)//希尔排序(主函数)template<class ElemType>void ShellSort( vector<ElemType> &A, int dlta[], int t ); //t为希尔排序的趟数(2)//希尔排序(一趟)template<class ElemType>void Sh
2021-12-31 23:21:58
598
原创 数据结构课设个人(二):折半插入排序
问题描述 :对于顺序存储的线性表,使用vector或数组,实现折半插入排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)//折半插入排序template<class ElemType>void BinInsertSort( vector<ElemType> &A );输入说明 :第一行:顺序表A的数据元素的数据类型标记(0:int,1:double,2:char,3:string)第二行:待排序顺序表A的数据元素(数据元.
2021-12-31 01:59:43
491
原创 数据结构课设个人(一)直接插入排序
问题描述:对于顺序存储的线性表(假定顺序表非空),使用vector或数组,实现直接插入排序算法,并输出每趟的排序结果。参考函数原型:(vector版本)//直接插入排序template<class ElemType>void SimpleInsertSort( vector<ElemType> &A );输入说明 :第一行:顺序表A的数据元素的数据类型标记(0:int,1:double,2:char,3:string)第二行:待排序顺序表
2021-12-31 00:43:06
1053
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人