首页 > 其他分享 >2023年9月11日每日随笔

2023年9月11日每日随笔

时间:2023-09-11 23:57:05浏览次数:39  
标签:11 bin hadoop102 zookeeper sh 3.5 2023 atguigu 随笔

今天,上了一些课,讲讲收获吧,首先,对于深度学习学不了一点;

进行了zookeeper的配置:

本地模式安装

输入java -version验证是否有jdk

拷贝apache-zookeeper-3.5.7-bin.tar.gz到/opt/software/中

解压到opt/module

tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/

进入opt/module,修改名称

mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7

进入zookeeper-3.5.7,查看

进入conf,查看配置

修改zoo_sample.cfg 为 zoo.cfg

[atguigu@hadoop102 conf]$ mv zoo_sample.cfg zoo.cfg

进入,进行配置,

[atguigu@hadoop102 conf]$ vim zoo.cfg

新创建一个hadoop102窗口,

到opt/module/zookeeper-3.5.7/中

创建zkData

[atguigu@hadoop102 zookeeper-3.5.7]$ mkdir zkData

复制路径

/opt/module/zookeeper-3.5.7/zkData

修改conf的信息

开启zookeeper服务端进程

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh start

启动zookeeper客户端

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkCli.sh

查看zookeeper状态:

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh status

standalone:本地模式

停止zookeeper

[atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkServer.sh stop

以上为zookeeper的本地模式下运用

dataDir:保存Zookeeper当中的数据。

集群安装

在创建好的zkData下创建一个myid文件

[atguigu@hadoop102 zkData]$ vim myid

填入本台主机的唯一身份标识,这里输入2

2

退回到zookeeper界面进行分发

[atguigu@hadoop102 module]$ xsync zookeeper-3.5.7/

分发完成后进入

[atguigu@hadoop104 ~]$ cd /opt/module/zookeeper-3.5.7/zkData/

修改每个主机的唯一标识

[atguigu@hadoop104 zkData]$ vim myid 

进入/opt/module/zookeeper-3.5.7/conf 这个目录下的 zoo.cfg

添加配置

#######################cluster##########################
server.2=hadoop102:2888:3888
server.3=hadoop103:2888:3888
server.4=hadoop104:2888:3888

进行分发

[atguigu@hadoop102 conf]$ xsync zoo.cfg 

检查分发无误,进行启动

关闭防火墙

[atguigu@hadoop103 zookeeper-3.5.7]$ service firewalld stop

进行启动

[atguigu@hadoop104 zookeeper-3.5.7]$ bin/zkServer.sh start

查看leader还是follower

[atguigu@hadoop104 zookeeper-3.5.7]$ bin/zkServer.sh status

关闭所有zookeeper进程

启动停止脚本

进入

[atguigu@hadoop102 ~]$ cd bin/

目录下,创建zk.sh

vim zk.sh

 

进行权限

chomd 777 zk.sh(应该)

进行验证即可。

以上基于尚硅谷的集群进行配置。

标签:11,bin,hadoop102,zookeeper,sh,3.5,2023,atguigu,随笔
From: https://www.cnblogs.com/JIANGzihao0222/p/17694903.html

相关文章

  • 9.11
      1.面对程序,我们要复杂问题简单化,简单问题流程化;2.具体分为四个步骤:分解、模、抽象和算法;3.给我们讲了一些基础的语法,变量间的类型转换,数据类型转换方法,两种类型的变量  课堂测试:1packageceshi;2importjava.util.Random;34importjava.util.Scann......
  • 9.11日记
    HBASE的xml文件的配置<configuration><property><name>hbase.rootdir</name><value>hdfs://localhost:9000/hbase</value></property><property><name>hbase.cluster.distributed</name><value>true</value&......
  • 9.11(纪念)
    下午王老师讲到了愚公移山,由此引入软件工程中共同性质的问题,把困难问题简单化,再把简单问题流程化。愚公移山中也涉及到了循环,判断等,这些与软件工程相符合。整堂课下来我认为老师的重点在于分解两字,无论是程序编写,团队工作,人生规划的成功都在于分解,识别模式,逐一分步完成。;另外我要......
  • 2023.9.11
    今天是2023年9月11日,下午上了建民老师的java课,首先学习了把问题分解,大二学生首先需要解决的是把简单问题流程化,我们需要根据问题在脑海中形成流程图,高效的解决每一个细节问题。通过美国航天飞机爆炸的问题,我们更加的明白处理细节的重要性,越是简单越是不能松懈。然后就是学会分解问......
  • MoeCTF 2023
    0x01text64v1可以由用户操控,直接造成栈溢出。同时程序里存在分开的system函数和"/bin/sh"字符串,所以就是简单的ret2libc1。Exploit为frompwnimport*o=process("./pwn")bin_sh=0x404050system_plt=0x401090pop_rdi=0x4011BEret=0x4012A4o.sendline(b"200")......
  • 9.11 学习情况及课堂小测
    下午Java课堂学习学习Java学习或者编程学习的精义课堂小测importjava.util.Scanner;importjava.util.Random;publicclassMain{publicstaticvoidmain(String[]args){Randomradom=newRandom();for(inti=0;i<30;i++){intk=......
  • 9.11
    周一:今天上了工程实训和Java课最有收获的是Java老师讲了编程做重要的两步复杂问题简单化,简单问题程序化以及编程四部曲:分解,模式识别,抽象,算法课下还要求学习原码补码和反码总之收获颇丰 ......
  • kali官方博客 --- Kali Linux 2023.3 发布(内部基础架构与 Kali Autopilot) 2023 年 8
    今天,我们很高兴向大家介绍Kali的最新版本2023.3。这次的更新虽然没有在外观上增加很多新功能,但其中许多改进都是在系统内部进行的,这些改进对于开发团队来说非常有益处,同时也会以间接的方式对最终用户产生积极的影响。不言而喻,除了标准更新外,还有许多新软件包和工具。如果你想......
  • 9.11
    intX=100;intY=200;System.out.println("X+Y="+X+Y);System.out.println(X+Y+"=X+Y");代码运行结果是X+Y=100200300=X+Y字符串表示文本,数字表示类型当一个字符串与一个数字相加时,Java会自动将数字转换为字符串,然后进行拼接。......
  • 2022-2023 ACM-ICPC German Collegiate Programming Contest (GCPC 2022)
    A.AlternativeArchitecture当倾斜放置时,一定可以构成直角三角形。枚举高用勾股定理算出底,然后在利用相似三角形即可算出另一条构成的直角三角形的边长,此时判断边是否都是整数即可。原图实际上点在格子上,一个常见的套路是边减一就可以转换成点在定点上。#include<bits/stdc+......