当前位置: 首页 > news >正文

北京网站优化推广分析创网数据恢复

北京网站优化推广分析,创网数据恢复,广告设计与制作合同范本,0元试用网站开发在大数据和分布式系统日益重要的今天#xff0c;ZooKeeper#xff08;简称ZK#xff09;作为一种分布式协调服务#xff0c;扮演着举足轻重的角色。它主要用于管理大型分布式系统中的配置信息、命名、同步等。下面将详细介绍如何搭建一个ZooKeeper集群#xff0c;帮助大家… 在大数据和分布式系统日益重要的今天ZooKeeper简称ZK作为一种分布式协调服务扮演着举足轻重的角色。它主要用于管理大型分布式系统中的配置信息、命名、同步等。下面将详细介绍如何搭建一个ZooKeeper集群帮助大家掌握这一关键技能。 0x00、准备工作 硬件与软件准备 硬件至少需要三台服务器或虚拟机来搭建一个基本的ZooKeeper集群。 服务器系统CPU内存IPcvm1CentOS 7.64核8G172.20.0.10cvm2CentOS 7.64核8G172.20.0.16cvm3CentOS 7.64核8G172.20.0.17 软件每台服务器需要安装JDKJava Development Kit因为ZooKeeper是用Java编写的。建议使用JDK 1.8或更高版本。 网络配置 为每台服务器分配一个唯一的IP地址并在/etc/hosts文件中配置主机名和IP地址的映射关系以便ZooKeeper集群内部能够相互通信。 0x01、安装JDK 下载JDK安装包 从Oracle官网或其他可信的JDK下载源获取JDK安装包。 解压并安装JDK 使用tar命令解压JDK安装包并将其移动到合适的目录例如/data/jdk/。 配置环境变量 编辑/etc/profile文件添加以下环境变量 export JAVA_HOME/data/zk/jdk1.8.0_xxx   export PATH$PATH:$JAVA_HOME/bin 保存并退出然后执行下面的命令使配置生效。 source /etc/profile 0x02、下载并安装ZooKeeper 下载ZooKeeper安装包 从ZooKeeper官网https://zookeeper.apache.org/下载最新版本的ZooKeeper安装包。 解压并安装ZooKeeper 使用tar命令解压ZooKeeper安装包并将其移动到合适的目录例如/data/zk/。 配置ZooKeeper 进入ZooKeeper的conf目录复制zoo-sample.cfg文件并重命名为zoo.cfg。 编辑zoo.cfg文件进行以下配置 # The number of milliseconds of each tick tickTime2000 # The number of ticks that the initial  # synchronization phase can take initLimit10 # The number of ticks that can pass between  # sending a request and getting an acknowledgement syncLimit5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just  # example sakes. dataDir/data/zookeeper_data # the port at which the clients will connect clientPort2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns60 # # Be sure to read the maintenance section of the  # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount3 # Purge task interval in hours # Set to 0 to disable auto purge feature #autopurge.purgeInterval1 server.1172.20.0.10:2888:3888 server.2172.20.0.16:2888:3888 server.3172.20.0.17:2888:3888 创建myid文件 在每台服务器的dataDir目录下创建myid文件文件内容应为服务器的编号与zoo.cfg中的server.X对应。 0x03、部署ZooKeeper集群 复制ZooKeeper安装包到其他服务器 使用scp命令将ZooKeeper安装包复制到其他两台服务器。 配置其他服务器的myid文件 在其他两台服务器的dataDir目录下创建myid文件并分别填写对应的服务器编号。 启动ZooKeeper服务 在每台服务器的ZooKeeper安装目录下的bin目录中执行./zkServer.sh start命令启动ZooKeeper服务。 cd /data/apache-zookeeper-3.5.9-bin/bin ./zkServer.sh start 使用./zkServer.sh status命令查看ZooKeeper服务的状态。 0x04、验证ZooKeeper集群 检查集群状态 在任意一台服务器上执行./zkServer.sh status命令查看集群状态。正常情况下会有一台服务器被选举为leader其他服务器为follower。 测试数据同步 使用ZooKeeper客户端连接到任意一台服务器创建节点并设置值。 cd /data/apache-zookeeper-3.5.9-bin/bin ./zkCli.sh -server 172.20.0.10:2181,172.20.0.16:2181,172.20.0.17:2181 在其他服务器上使用ZooKeeper客户端连接到相应的服务器检查节点和值是否已同步。 0x05、注意事项 防火墙配置 确保每台服务器的防火墙配置允许ZooKeeper集群内部通信所需的端口。 日志管理 定期检查和清理ZooKeeper的日志文件以避免磁盘空间不足导致的问题。 监控与报警 配置监控和报警系统以便在ZooKeeper集群出现异常时能够及时发现并处理。 版本兼容性 确保集群中所有ZooKeeper服务器的版本一致以避免版本不兼容导致的问题。 0x06、最后几句 ZooKeeper集群的搭建是一个复杂但重要的过程它涉及到硬件准备、软件安装、网络配置、服务启动和验证等多个环节。通过上面的详细介绍相信你应该能够掌握ZooKeeper集群搭建的基本步骤和注意事项为构建稳定、高效的分布式系统打下坚实的基础。 同时也建议在实际操作中不断积累经验优化集群配置提高系统的性能和可靠性。
http://www.dnsts.com.cn/news/36372.html

相关文章:

  • 湛江网站建设方案维护ecilpse做网站
  • 马来西亚做公路投标网站营销型网站建设的重要原则
  • 网站开发得多少钱常州网站制作系统
  • 网站外包注意事项wordpress账号密码在哪个文件下
  • 宁波专业平台网站建设网络营销的概念与含义谷歌
  • 网站服务器和空间的区别微信管理工具
  • 网站域名后缀代表什么意思网页模板的使用方法
  • 凡科网网站后台建设咋做网站
  • 什么软件能自己做网站seo中文含义是什么
  • 南京专业网站制作哪家好游戏网页制作素材
  • 怎么把自己做的网站登录到网上wordpress 解析
  • 教育类网站开发模板伊春建设银行网站
  • 变更股东怎样在工商网站做公示怎么做英文版网站
  • 乐清做网站的公司有哪些找厂家用什么软件
  • 网站发产品ps怎么做产品图网页设计综合实训论文
  • 网站建设遇到的问题及解决方法合肥形象设计工作室
  • 公司网站开发主流语言网站后台培训方案
  • 网站建设人力资源分配网站开发行业知识新闻
  • 电子商务网站的建设与规划3合1网站建设
  • 网站开发流程可规划为那三个阶段营销网站域名设计
  • 网站建设和客户面谈建设银行手机版官方网站
  • php mysql网站开发装饰网站建设策划书
  • 合肥市网站建设门户网站英文
  • 网站开发视频鄂州网站建设设计
  • 廊坊做网站企业教程广告设计公司深圳策划设计公司
  • 网站做区块链然后往里面投钱天河区住房和建设水务局网站
  • 做做网站2023下载市场代理招商信息
  • 网站游戏下载软件设计是什么工作
  • 怎么在国外网站买东西可以做软件的网站有哪些内容
  • 网站备案号 如何添加永州网站开发