自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 MySQL基础知识_数据库备份与还原

MySQL基础知识_数据库备份与还原备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。 这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。命令行备份语法格式:mysqldump -u 用户名 -p 密码 数据库 > 文件路径命令行恢复格式:source sql文件地址先删除 db2 数据库恢复数据 还原 db2 数据库中的数据注意:还原的时候需要先创建一个 db2数据库...

2022-06-07 16:33:16 176 1

原创 MySQL基础知识_DCL数据控制语句

MySQL基础知识_DCL数据控制语句MySql默认使用的都是 root 用户,超级管理员,拥有全部的权限。除了root用户以外,我们还可以通过DCL语言来定义一些权限较小的用户, 分配不同的权限来管理和维护数据库。1,创建用户CREATE USER ‘用户名’@‘主机名’ IDENTIFIED BY ‘密码’;用户名 创建的新用户,登录名称主机名 指定该用户在哪个主机上可以登陆,本地用户可用 localhost如果想让该用户可以 从任意远程主机登陆,可以使用通配符 %密码 登录密码2,用户授权

2022-06-07 16:27:33 173

原创 MySQL基础知识_存储过程与触发器

MySQL基础知识_存储过程与触发器1,存储过程(了解)MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。简单理解: 存储过程其实就是一堆 SQL 语句的合并。中间加入了一些逻辑控制。优点:存储过程一旦调试完成后,就可以稳定运行,(前提是,业务需求要相对稳定,没有变化)存储过

2022-06-07 16:10:51 348

原创 MySQL基础知识_视图

MySQL基础知识_视图1,视图定义2,视图作用权限控制时可以使用比如,某几个列可以运行用户查询,其他列不允许,可以开通视图 查询特定的列, 起到权限控制的作用简化复杂的多表查询视图 本身就是一条查询SQL,我们可以将一次复杂的查询 构建成一张视图, 用户只要查询视图就可以获取想要得到的信息(不需要再编写复杂的SQL);视图主要就是为了简化多表的查询3,创建视图4,视图与表的区别视图是建立在表的基础上,表存储数据库中的数据,而视图只是做一个数据的展示。通过视图不能改变表中数据(一般情况下视图中的

2022-06-07 15:49:09 143

原创 MySQL基础知识_索引

MySQL基础知识_索引1,索引定义在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和运行更加高效。如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字2,索引分类主键索引 (primary key),主键是一种唯一性索引,每个表只能有一个主键, 用于标识数据表中的每一条记录唯一索引 (unique)

2022-06-06 17:27:01 95

原创 MySQL基础知识_数据库设计

MySQL基础知识_数据库设计1,数据库三范式(空间最省)三范式就是设计数据库的规则:为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF) , 其余范式以此类推。一般说来,数据库只需满足第三范式(3NF)就行了。2,第一范式 1NF原子性, 做到列不可拆分第

2022-06-06 16:53:20 79

原创 MySQL基础知识_多表关系设计

MySQL基础知识_多表关系设计实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等多张表。且这些表的数据之间存在一定的关系。1,表与表之间的三种关系一对多关系: 最常见的关系, 学生对班级,员工对部门多对多关系: 学生与课程, 用户与角色一对一关系: 使用较少,因为一对一关系可以合成为一张表2,一对多关系(常见)原则:在从表(多方)创建一个字段,字段作为外键指向主表(一方)的主键3, 多对多关系(

2022-06-06 16:42:58 989

原创 MySQL基础知识_事务

MySQL基础知识_事务1,事务定义事务是一个整体,由一条或者多条SQL 语句组成,这些SQL语句要么都执行成功,要么都执行失败, 只要有一条SQL出现异常,整个操作就会回滚,整个业务执行失败。比如: 银行的转账业务,张三给李四转账500元 , 至少要操作两次数据库, 张三 -500, 李四 + 500,这中间任何一步出现问题,整个操作就必须全部回滚, 这样才能保证用户和银行都没有损失。2,事务回滚即在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的操作全部撤销,滚回

2022-06-02 17:18:27 206

原创 MySQL基础知识_SQL约束

MySQL基础知识_SQL约束1, 约束的作用对表中的数据进行进一步的限制,从而保证数据的正确性、有效性、完整性,违反约束的不正确数据,将无法插入到表中2,常见约束主键 primary key唯一 unique非空 not null外键 foreign key3,主键约束通常针对业务去设计主键,每张表都设计一个主键id;主键是给数据库和程序使用的,跟最终的客户无关,所以主键没有意义没有关系,只要能够保证不重复就好,比如 身份证就可以作为主键特点:不可重复 唯一 非空作用:用来表示数据库中的每

2022-06-02 16:25:53 93

原创 MySQL基础知识_排序、聚合、分组、限制

MySQL基础知识_单表、约束与事务1,排序通过 ORDER BY 子句,可以将查询出的结果进行排序(排序只是显示效果,不会影响真实数据)SELECT 字段名 FROM 表名 [WHERE 字段 = 值] ORDER BY 字段名 [ASC / DESC]ASC 表示升序排序(默认)DESC 表示降序排序单列排序组合排序同时对多个字段进行排序, 如果第一个字段相同 就按照第二个字段进行排序,以此类推2,聚合而使用聚合函数查询是纵向查询,它是对某一列的值进行计算,然后返回一个单一的值(另外聚合函

2022-06-01 17:25:10 265

原创 MySQL基础知识_数据操作(DQL语句)

MySQL基础知识_数据操作(DQL语句)1,准备数据2,简单查询查询不会对数据库中的数据进行修改.只是一种显示数据的方式 SELECTselect 列名 from 表名3,条件查询select 列名 from 表名 where 条件表达式先取出表中的每条数据,满足条件的数据就返回,不满足的就过滤掉比较运算符逻辑运算符And && 多个条件同时成立Or || 多个条件任一成立Not 不成立,取反。

2022-06-01 16:51:24 83

原创 MySQL基础知识_数据操作(DML语句)

MySQL基础知识_数据操作(DML语句)1,插入数据insert into 表名 (字段名1,字段名2…) values(字段值1,字段值2…);插入方式:插入数据注意事项:2,修改数据update 表名 set 列名 = 值update 表名 set 列名 = 值 [where 条件表达式:字段名 = 值 ]一般条件中,是and,or,not 等组合使用3,删除数据delete from 表名delete from 表名 [where 字段名 = 值]要删除表中的所有数据的两种做法:

2022-06-01 16:33:27 123

原创 MySQL基础知识_表操作

MySQL基础知识_表操作1,MySQL常见的数据类型int 整型double 浮点型varchar 字符串型date 日期类型,给是为 yyyy-MM-dd ,只有年月日,没有时分秒注意:MySQL中的 char类型与 varchar类型,都对应了 Java中的字符串类型,区别在于:char类型是固定长度的: 根据定义的字符串长度分配足够的空间。varchar类型是可变长度的: 只使用字符串长度所需的空间例子:保存字符串 “abc”x char(1

2022-06-01 16:03:34 115

原创 MySQL基础知识_数据库操作

MySQL基础知识_常用SQL语言数据库操作CRUD:创建,查询,修改,删除‘1,创建数据库方式create database 数据库名; 创建指定名称的数据库。create database 数据库名 character set 字符集; 创建指定名称的数据库,并且指定字符集(一般都指定utf-8)2,查看/选择数据库use 数据库 切换数据库selec

2022-06-01 14:22:08 272

原创 MySQL基础知识

MySQL基础知识1,启动MySQL服务器使用命令窗口启动、关闭 MySQL服务器时,需要以管理员身份 运行 命令提示符,否则显示权限不够启动:停止:2,登录root账号mysql -u 用户名 -p 密码 使用指定用户名和密码登录当前计算机中的MySQL数据库mysql -h 主机IP -u 用户名 -p 密码 -h 指定IP 方式,进行 登录退出3,MySQL安装目录安装路径:C:\Program Files\MySQL\MySQL Ser

2022-06-01 11:22:10 522

原创 Java进阶知识体系_反射机制

Java进阶知识体系_反射机制1,基本概念通常情况下编写代码都是固定的,无论运行多少次执行的结果也是固定的,在某些特殊场合中编写代码时不确定要创建什么类型的对象,也不确定要调用什么样的方法,这些都希望通过运行时传递的参数来决定,该机制叫做动态编程技术,也就是反射机制。通俗来说,反射机制就是用于动态创建对象并且动态调用方法的机制。目前主流的框架底层都是采用反射机制实现的。如:Person p = new Person(); - 表示声明Person类型的引用指向Person类型的对象p.show

2022-05-08 15:05:29 74

原创 Java进阶知识体系_网络编程

Java进阶知识体系_网络编程1,网络编程的常识目前主流的网络通讯软件有:微信、QQ、飞信、阿里旺旺、陌陌、探探、…2,七层网络模型OSI(Open System Interconnect),即开放式系统互联,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。OSI七层模型和TCP/IP五层模型的划分如下:当发送数据时,需要对发送的内容按照上述七层模型进行层层加包后发送出去。当接收数据时,需要对接收的内容按照上述七层模型相反的次序层层拆包并显示出来。3,相关的协议计算机在网络

2022-05-07 20:17:03 85

原创 Java进阶知识体系_ 多线程

Java进阶知识体系_ 多线程1,线程的概念程序 - 数据结构 + 算法,主要指存放在硬盘上的可执行文件。进程 - 主要指运行在内存中的可执行文件。目前主流的操作系统都支持多进程,为了让操作系统同时可以执行多个任务,但进程是重量级的,也就是新建一个进程会消耗CPU和内存空间等系统资源,因此进程的数量比较局限。为了解决上述问题就提出线程的概念,线程就是进程内部的程序流,也就是说操作系统内部支持多进程的,而每个进程的内部又是支持多线程的,线程是轻量的,新建线程会共享所在进程的系统资源,因此目前主流的开

2022-05-07 19:55:17 75

原创 Java进阶知识体系_ IO流

Java进阶知识体系_ IO流1,IO流的概念IO就是Input和Output的简写,也就是输入和输出的含义。IO流就是指读写数据时像流水一样从一端流到另外一端,因此得名为“流。2,基本分类按照读写数据的基本单位不同,分为 字节流 和 字符流。其中字节流主要指以字节为单位进行数据读写的流,可以读写任意类型的文件。其中字符流主要指以字符(2个字节)为单位进行数据读写的流,只能读写文本文件。按照读写数据的方向不同,分为 输入流 和 输出流(站在程序的角度)。其中输入流主要指从文件中读取数据

2022-05-07 19:14:31 131

原创 Java进阶知识体系_ 异常机制

Java进阶知识体系_ 异常机制基本概念异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类。其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了等。其中Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以编码解决,如:0作为除数等异常的分类java.lang.Exception类是所有异常

2022-05-07 16:15:53 63

原创 Java进阶知识体系_ File类

Java进阶知识体系_ File类java.io.File类主要用于描述文件或目录路径的抽象表示信息,可以获取文件或目录的特征信息,如:大小等常用方法File(String pathname) 根据参数指定的路径名来构造对象File(String parent, String child) 根据参数指定的父路径和子路径信息构造对象File(File parent, String child) 根据参数指定的父抽象路径和子路径信息构造对象bool

2022-05-07 16:01:08 72

原创 Java进阶知识体系_集合类

Java进阶知识体系_集合类库1,集合(重点)集合的由来当需要在Java程序中记录单个数据内容时,则声明一个变量。当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。当需要在Java程序中记录多个类型相同的对象数据时,创建一个对象数组。当需要在Java程序中记录多个类型不同的对象数据时,则准备一个集合。集合的框架结构Java中集合框架顶层框架是:java.util.Collection集合 和 java.

2022-05-07 14:53:36 96

原创 Java进阶知识体系_日期类

Java进阶知识体系_日期类1,Java8之前的日期相关类(熟悉)System类的概述Java.lang.System类中提供了一些有用的类字段和方法。常用方法static long currentTimeMillis() 返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差Date类的概述java.util.Date类主要用于描述特定的瞬间,也就是年月日时分秒,可以精确到毫秒常用方法Date() 使用无参的方式构

2022-05-07 13:49:47 77

原创 Java进阶知识体系_ 正则表达式

Java进阶知识体系_ 正则表达式正则表达式本质就是一个“规则字符串”,可以用于对字符串数据的格式进行验证,以及匹配、查找、替换等操作。该字符串通常使用^运算符作为开头标志,使用$运算符作为结尾标志,当然也可以省略。正则表达式的规则[abc] 可以出现a、b、c中任意一个字符[^abc] 可以出现任何字符,除了a、b、c的任意字符[a-z] 可以出现a、b、c、……、z中的任意一个字符[a-zA-Z0-9] 可以出现a

2022-05-07 11:10:46 71

原创 Java进阶知识体系_String类与StringBuilder类

Java进阶知识体系_String类1,String类的概念(重点)java.lang.String类用于描述字符串,Java程序中所有的字符串字面值都可以使用该类的对象加以描述,如:“abc”。该类由final关键字修饰,表示该类不能被继承。从jdk1.9开始该类的底层不使用char[]来存储数据,而是改成 byte[]加上编码标记,从而节约了一些空间。该类描述的字符串内容是个常量不可更改,因此可以被共享使用。如:String str1 = “abc”; - 其中"abc"这个字符串是个常量

2022-05-07 11:02:39 73

原创 Java进阶知识体系_常用类的概述和使用

Java进阶知识体系_常用类的概述和使用1,常用包的名称和功能java.lang包 - 该包是Java语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。如:System类、String类、…java.util包 - 该包是Java语言的工具包,里面提供了大量工具类以及集合类等。如:Scanner类、Random类、List集合、…java.io包 - 该包是Java语言中的输入输出包,里面提供了大量读写文件相关的类等。如:FileInputStream类、FileOutputStream类

2022-05-07 10:29:38 134

原创 Java进阶知识体系_单列模式设计

Java进阶知识体系_单列模式设计适合场景:一个类对外只能提供一个对象设计步骤:1,私有化 无参构造方法2,静态私有化 成员变量 并调用私有化后的无参构造方法初始化3,定义一个公共静态的方法,对外提供使用的获取对象的接口1,饿汉式设计饿汉式类设计public class HungrySingLeton { //饿汉式 单列模式编程,只能创建一个对象 //1,私有化 无参构造方法 private HungrySingLeton(){ }; //2,静态私

2022-05-06 14:23:41 271

原创 Java进阶知识体系_特殊类(抽象接口内部类枚举注解)

Java进阶知识体系(一)、类和对象(二)、方法和封装(三)、static关键字和继承(四)、多态(五)、特殊类(五)、特殊类1,抽象类抽象类的概念抽象类主要指不能具体实例化的类并且使用abstract关键字修饰,也就是不能创建对象抽象方法的概念抽象方法主要指不能具体实现的方法并且使用abstract关键字修饰,也就是没有方法体。具体格式如下:访问权限 abstract 返回值类型 方法名(形参列表);public abstract void cry();抽象类和抽象方法的关系

2022-05-06 13:19:40 424

原创 Java进阶知识体系_多态

Java进阶知识体系(一)、类和对象(二)、方法和封装(三)、static关键字和继承(四)、多态(五)、特殊类(四)、多态1,多态多态的概念多态主要指同一种事物表现出来的多种形态。饮料:可乐、雪碧、红牛、脉动、…宠物:猫、狗、鸟、小强、鱼、…人:学生、教师、工人、保安、…图形:矩形、圆形、梯形、三角形、…另一种表述在java里,多态是同一个行为具有不同表现形式或形态的能力,即对象多种表现形式的体现,就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程

2022-05-06 10:03:09 66

原创 Java进阶知识体系_static关键字和继承

Java进阶知识体系(一)、类和对象(二)、方法和封装(三)、static关键字和继承(四)、多态(五)、特殊类(三)、static关键字和继承1,static关键字基本概念使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,也就是整个类只有一份并被所有对象共享,静态成员(成员变量和成员方法)随着类的加载而加载,与是否创建对象无关。static关键字修饰的成员可以使用引用.的方式访问,但推荐类名.的方式。使用方式在非静态成员方法中既能访问非静态的成

2022-05-05 16:34:08 142

原创 Java进阶知识体系_方法和封装

Java进阶知识体系(一)、类和对象(二)、方法和封装(三)、static关键字和继承(四)、多态(五)、特殊类(二)、方法和封装1,成员方法成员方法的定义class 类名 {返回值类型 成员方法名(形参列表) {成员方法体;}} 当成员方法名由多个单词组成时,要求从第二个单词起每个单词的首字母大写。class Person {void show() {System.out.println(“没事秀一下!”);}返回值类型的详解返回值主要指从方法体内返回到方法体外的数据

2022-05-05 15:38:11 100

原创 Java进阶知识体系_类和对象

Java进阶知识体系(一)、类和对象(二)、方法和封装(三)、static关键字和继承(四)、多态(五)、特殊类(一)、类和对象面向对象编程的概念万物皆对象面向对象指以属性和行为的观点去分析现实生活中的事物。面向对象编程指先以面向对象的思想进行分析,然后使用面向对象的编程语言进行表达的过程。面向对象编程是软件产业化发展的需求。理解面向对象的思想精髓(封装、继承、多态),至少掌握一种编程语言。类和对象的概念对象主要指现实生活中客观存在的实体,在Java语言中对象体现为内存空间中的一

2022-05-05 10:50:35 64

原创 Java基础知识体系_数组

Java基础知识体系(一)、计算机与java(二)、变量与类型(三)、运算符(四)、流程控制(五)、数组(五)、数组当需要在Java程序中记录单个数据内容时,则声明一个变量即可。当需要在Java程序中记录多个类型相同的数据内容时,则声明一个一维数组即可,一维数组本质上就是在内存空间中申请一段连续的存储单元。数组是相同数据类型的多个元素的容器,元素按线性顺序排列,在Java语言中体现为一种引用数据类型。一维数组的声明方式:数据类型[] 数组名称 = new 数据类型[数组的长度];调

2022-05-04 14:33:28 453

原创 Java基础知识体系_流程控制

Java基础知识体系(一)、计算机与java(二)、变量与类型(三)、运算符(四)、流程控制(五)、数组(四)、流程控制1,Scanner 键盘录入对象1)导包 位置在clas上面import java.util.Scanner;2)创建Scaner对象Scaner sc = new Scanner(System.in);3)调用nextInt()int x = sc.nextInt();4)打印输出x2,分支结构当需要进行条件判断并做出选择时,使用分支结构。if分支结构

2022-05-04 13:55:38 295

原创 Java基础知识体系_运算符

Java基础知识体系(一)、计算机与java(二)、变量与类型(三)、运算符(四)、流程控制(五)、数组(三)、运算符()的优先级极高。=的优先级极低。若无法确认优先级,则使用()来确保即可1,算术运算符表示加法运算符表示减法运算符表示乘法运算符/ 表示除法运算符,整数相除,结果都是整数 , 如果想得到小数,必须要有小数参与运算% 表示取模/取余运算符还可以用作 正号、字符串连接符,可以实现字符串的连接;同时可以实现字符串与其他数据类型“相连”。2,关系/

2022-05-04 13:16:20 231

原创 Java基础知识体系_变量与类型

Java基础知识体系(一)、计算机与java(二)、变量与类型(三)、运算符(四)、流程控制(五)、数组(二)、变量与类型常量 程序运行中 其值 不可改变的量变量 在一定范围内 其值可以改变的量1,常量自定义常量 面向对象字面值常量:字符串常量 “世界,您好!”整数常量 10 20 300小数常量 1.10 12.33字符常量 用英文半角下的单引号引起来的单个字符 ‘a’ ‘A’ 空字符常量 ‘’布尔常量 true false空常量

2022-05-04 11:24:49 83

原创 Java基础知识体系_计算机与java

Java基础知识体系(一)、计算机与java(二)、变量与类型(三)、运算符(四)、流程控制(五)、数组(一)、计算机与java1,计算机:硬件+软件硬件:客观存在的各种计算机相关设备,CPU、内存、硬盘、输入设备、输出设备软件:系统软件、应用软件CPU:计算机运算中心,解释计算机指令以及处理计算机软件中的数据内存:是计算机中的存储部件,内存(Memory)也称内存储器,用于存放CPU中的运算数据,与硬盘等外存储器交换数据,CPU可以直接访问内存的数据。优点:读写速度极快;缺点:容量小

2022-03-28 20:43:45 1156

原创 hadoop集群:HDFS读写流程图与HDFS元数据管理机制

hadoop集群:HDFS读写流程图1,HDFS读流程客户端通过Distributed FileSystem向NameNode请求下载文件。NameNode通过查询元数据,找到文件块所在的DataNode地址,并将该文件元数据返回给客户端。客户端根据从namenode获得的元数据,挑选一台DataNode(就近原则,然后随机)服务器,依次请求读取块数据。DataNode开始依次将块数据传输给客户端(从磁盘里面读取数据输入流,以Packet为单位来做校验)。客户端以Packet为单位接收,先在

2022-03-17 17:16:35 2377

原创 hadoop集群:HDFS的Shell命令行操作与Java 常用API操作

hadoop hdfs的shell命令与java 常用api的操作与思想保持一致,故对比,易于理解与记忆主要区别点:shell命令行,一般在虚拟机集群或者远程连接工具Xshell上操作,被操作对象分别为 Linux文件系统本地 + HDFS文件系统Java API,一般在Windows系统下idea软件上编写代码操作,被操作对象分别为 Windows文件系统本地 + HDFS文件系统(一)HDFS的Shell命令行操作:1,查看所有的hdfs命令hadoop dfs 或者 hdfs dfs ,

2022-03-17 15:45:02 4012

原创 hadoop网页50070只显示主节点DataNode,从节点无展示

问题点:hadoop网页50070只显示主节点DataNode,从节点无展示这个问题很有意思,百度了很多案例,都无法解决,最后在大佬们的帮助下一步一步排查解决,所以能有一群学习伙伴也挺好的。1,使用jps检查,从节点已经启动2,检查从节点的防火墙,防火墙已关闭systemctl status firewalld.service3,关闭hdfs后,删除集群中所有节点的这两个目录data和logs,重新初始化namenode,同样未解决rm -rf data/ logs/hdfs namen

2022-03-15 11:46:31 5062 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除