首页 文章 精选 留言 我的

精选列表

搜索[集群],共10007篇文章
优秀的个人博客,低调大师

JEESZ-Zookeeper集群安装

1.在根目录创建zookeeper文件夹(service1、service2、service3都创建)[root@localhost /]# mkdir zookeeper 通过Xshell上传文件到service1服务器:上传zookeeper-3.4.6.tar.gz到/software文件夹 2.远程copy将service1下的/software/zookeeper-3.4.6.tar.gz到service2、service3 [root@localhost software]# scp -r /software/zookeeper-3.4.6.tar.gz root@192.168.2.212:/software/ [root@localhost software]# scp -r /software/zookeeper-3.4.6.tar.gz root@192.168.2.213:/software/ 3.copy /software/zookeeper-3.4.6.tar.gz到/zookeeper/目录(service1、service2、service3都执行) [root@localhost software]# cp /software/zookeeper-3.4.6.tar.gz /zookeeper/ 4.安装解压zookeeper-3.4.6.tar.gz(service1、service2、service3都执行) [root@localhost /]# cd /zookeeper/ [root@localhost zookeeper]# tar -zxvf zookeeper-3.4.6.tar.gz 5.在/zookeeper创建两个目录:zkdata、zkdatalog(service1、service2、service3都创建) [root@localhost zookeeper]# mkdir zkdata [root@localhost zookeeper]# mkdir zkdatalog 6.进入/zookeeper/zookeeper-3.4.6/conf/目录 [root@localhost zookeeper]# cd /zookeeper/zookeeper-3.4.6/conf/ [root@localhost conf]# ls configuration.xsl log4j.properties zoo.cfg zoo_sample.cfg 修改zoo.cfg文件 The number of milliseconds of each tick tickTime=2000 The number of ticks that the initial synchronization phase can take initLimit=10 The number of ticks that can pass between sending a request and getting an acknowledgement syncLimit=5 the directory where the snapshot is stored. do not use /tmp for storage, /tmp here is just example sakes. dataDir=/zookeeper/zkdata dataLogDir=/zookeeper/zkdatalog the port at which the clients will connect clientPort=2181 the maximum number of client connections. increase this if you need to handle more clientsmaxClientCnxns=60 Be sure to read the maintenance section of the administrator guide before turning on autopurge. The number of snapshots to retain in dataDir autopurge.snapRetainCount=3 Purge task interval in hours Set to "0" to disable auto purge feature autopurge.purgeInterval=1 server.1=192.168.2.211:12888:13888 server.2=192.168.2.212:12888:13888 server.3=192.168.2.213:12888:13888 同步修改service2、service3的zoo.cfg配置myid文件写入(进入/zookeeper/zkdata目录下) [root@localhost /]# cd /zookeeper/zkdata [root@localhost /]# echo 1 > myid myid文件写入service2、service3 echo 2 > myid echo 3 > myid 查看zk命令: [root@localhost ~]# cd /zookeeper/zookeeper-3.4.6/bin/ [root@localhost bin]# ls README.txt zkCleanup.sh zkCli.cmd zkCli.sh zkEnv.cmd zkEnv.sh zkServer.cmd zkServer.sh zookeeper.out 执行zkServer.sh查看详细命令: [root@localhost bin]# ./zkServer.sh JMX enabled by default Using config: /zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd} 在service1、service2、service3分别启动zk服务 [root@localhost bin]# ./zkServer.sh start jps查看zk进程 [root@localhost bin]# jps 31483 QuorumPeerMain 31664 Jps 分别在service1、service2、service3查看zk状态(可以看到leader和follower节点) [root@localhost bin]# ./zkServer.sh status JMX enabled by default Using config: /zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Mode: follower [root@localhost bin]# ./zkServer.sh status JMX enabled by default Using config: /zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Mode: leader 看到leader和follower节点已经安装成功

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册