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

做网站浏览器必须用xp系统吗搜索引擎广告

做网站浏览器必须用xp系统吗,搜索引擎广告,江西住房与城乡建设厅网站,平谷武汉阳网站建设目录 前言 初了解Zookeeper 搭建 准备 配置Zookeeper 前言 今天来介绍Zookeeper的搭建,其实Zookeeper的搭建很简单,但是为什么还要单独整一节呢,这就不得不先了解Zookeeper有什么功能了!而且现在很火的框架也离不开Zookeepe…

目录

前言

初了解Zookeeper

搭建

准备

配置Zookeeper


前言

今天来介绍Zookeeper的搭建,其实Zookeeper的搭建很简单,但是为什么还要单独整一节呢,这就不得不先了解Zookeeper有什么功能了!而且现在很火的框架也离不开Zookeeper,比如说HaddopHA高可用框架,很多在Linux里面运行的Hbase数据库,Kafka也离不开Zookeeper所以在搭建前我们先来了解一下Zookeeper

初了解Zookeeper

首先我们先看来自Zookeeper官网对它的解释:

Apache ZooKeeper是一个开源的分布式协调服务,它为分布式应用程序提供了一系列的服务,包括配置维护、命名、分布式同步和组服务等。ZooKeeper的目标是为分布式应用程序提供一个高性能、高可用且具有严格顺序访问控制能力的分布式协调存储服务。它通过一个简单的接口提供了这些服务,使得开发人员无需从头开始编写这些服务,从而可以专注于实现应用程序的核心业务逻辑。

ZooKeeper使用Zab这种一致性协议来保证数据的一致性,这使得ZooKeeper成为一个经典的分布式数据一致性解决方案。此外,ZooKeeper也提供了丰富的API和工具,使得开发人员可以轻松地集成和使用ZooKeeper。

ZooKeeper是一个集中式的服务,它维护了一个类似于文件系统的目录树结构,用于存储和管理分布式应用程序的配置信息和状态信息。通过ZooKeeper,分布式应用程序可以实现集群管理、领导选举、分布式锁等功能,从而提高了系统的可靠性和性能。

那么简单来说就是,Apache ZooKeeper是一个功能强大、易于使用的分布式协调服务,它为分布式应用程序提供了高效、可靠、可扩展的协调机制,是构建大规模分布式系统的重要基础设施之一。从设计模式的角度来看Zookeeper是一个基于观察者模式设计的分布式服务管理框架。它负责存储和管理数据,并接受观察者的注册。一旦这些数据的状态发生变化,Zookeeper将负责通知已经在Zookeeper上注册的观察者,使其做出相应的反应。即 管理者

Zookeeper的核心特点是其集群结构,由一个领导者(Leader)和多个跟随者(Follower)组成。集群中只要有半数以上的节点存活,Zookeeper集群就能正常服务。此外,每个Server保存一份相同的数据副本,确保Client无论连接到哪个Server,数据都是一致的,这保证了Zookeeper的全局数据一致性

了解完了Zookeeper的大概之后,我们就可以进入搭建环节了

搭建

准备

紧接上一章hadoop完全分布式的搭建

我们继续使用上一章的集群即可

配置Zookeeper

与之前的步骤也大差不差

 解压

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

配置环境

#ZOOKEPPER_HOME
export ZOOKEEPER_HOME=/opt/module/zookeeper-3.5.7
export PATH=$PATH:$ZOOKEEPER_HOME/bin

配置文件

在/zookeeper-3.5.7/conf目录下的zoo_sample.cfg文件

修改zoo_sample.cfg文件变为zoo.cfg,并修改其内容,并添加内容

修改其名字

 mv zoo_sample.cfg zoo.cfg

修改其内容

dataDir=/opt/module/zookeeper-3.5.7/zkData

添加

server.1=bigdata1:2888:3888
server.2=bigdata2:2888:3888
server.3=bigdata3:2888:3888

在/zookeeper-3.5.7目录下创建zkData

mkdir zkData

在zkData目录下创建myid文件

touch myid
vim myid
#或者直接使用vim myid命令,vim一个不存在的文件,系统会自动为你创建这个文件

三台服务器中的myid的内容分别是

1
2
3

分发

和之前一样

xsync /opt/module/
xsync /etc/profile

xsync脚本上一章有,自行查看提取,xsync底层逻辑用的是scp和rsync

验证:

三台服务器分别启动,一定要先分别启动才可以去查看状态

./zkServer.sh start

三台服务器分别查看状态

./zkServer.sh status

出现一个领导者(Leader)和多个跟随者(Follower)就算成功

补充:

​​​​​​如果三台节点的zookeeper启动都没问题,但是查看状态的时候报错

报错信息为:Error contacting service. It is probably not running. 到这里不要担心,这是个常见问题,我们要试着去解决这个问题

1.防火墙是不是没有关闭

输入以下命令,查看防火墙状态

systemctl status firewalld

如果防火墙正在运行就关闭它,输入以下命令,关闭防火墙

systemctl stop firewalld

输入以下命令 ,禁止防火墙随着系统启动而启动,如果不设置每当你启动节点的时候都会自动帮你开启防火墙,很多功能都实现不了,在学习阶段一定要设置

systemctl disable firewalld

再启动Zookeeper,查看状态,一般就成功了。有一般就会有特殊情况

2.端口被占用导致

我们的端口是 2181

输入以下命令,检查端口2181是否被占用 

netstat -apn | grep 2181

如果有进程占用了2181端口,输入以下命令,杀死 带编号的进程(这里编号拟为14979)

kill -9 14979
  •  -9:是强制杀死,不管你是什么,非常危险,看准在删,因为有的进程一旦杀死就起不来了

再输入检查命令,看是否有占用。若有继续删除,若没有则重新启动Zookeeper

到这里了基本上也不会有什么问题了

http://www.ds6.com.cn/news/86072.html

相关文章:

  • wordpress情侣网站结构优化的内容和方法
  • angular2做的网站有厦门百度竞价开户
  • 网站建设人员要求广州专门做seo的公司
  • 做网站一个月多少钱seo工作是什么意思
  • 租房网站的财务分析表怎么做北京seo网站开发
  • 做企业网站合同搜索引擎分析论文
  • 大网站整站备份百度指数的网址是什么
  • 天堂网站贴吧引流推广
  • 淘客cms网站建设教程百度快照优化排名
  • 制作企业网站价格欧美网站建设
  • html教程视频自学免费网站排名优化服务公司
  • 内销网站要怎么做关键词优化价格
  • 网站进入沙盒期怎么在百度上发布信息广告
  • 小程序注册条件seo是指什么意思
  • 江苏高校品牌专业建设网站拉新推广一手接单平台
  • 做课件最好的素材网站李勇seo博客
  • 武汉做优化网站公司中国纪检监察报
  • 做国厂家的网站站外seo推广
  • 小程序开发收费seo自动优化工具
  • 不会编程能做网站吗百度排名优化工具
  • 重庆江北网站建设周口seo公司
  • 网站制作一薇潍坊疫情最新消息
  • 各类网页设计绍兴seo管理
  • 建设校园网站的必要性手机网站模板建站
  • 渭南网站建设十大经典广告营销案例
  • 官网网站建设收费淘宝运营培训
  • 手机网站建网网络电商推广方案
  • 长春网站设计团队每天4元代发广告
  • 复制Wordpress网页天津seo霸屏
  • 苹果笔记本建设网站seo搜索引擎优化人员