ICode9

精准搜索请尝试: 精确搜索
  • linux zookeeper的安装流程2019-06-15 16:52:31

    刚好周末有时间来整理一下linux 安装zookeeper流程,有不对的地方欢迎留言。 1.下载zookeeper安装包,请查看我的上传资源。 2.解压安装包 unzip zookeeper.zip 3.修改myid文件  vi zookeeper/zkdata/myid 4.修改zoo.cfg配置文件  vi /app/zookeeper/conf/zoo.cfg  dataDir=/ap

  • 大数据入门指南(GitHub开源项目)2019-06-15 09:01:27

    项目GitHub地址:https://github.com/heibaiying/BigData-Notes ✒️ 前 言 大数据技术栈思维导图 大数据常用软件安装指南 一、Hadoop 分布式文件存储系统——HDFS 分布式计算框架——MapReduce 集群资源管理器——YARN Hadoop单机伪集群环境搭建 Hadoop集群环境搭建 HDFS常用Sh

  • HBase主要运行机制(物理存储和逻辑架构)2019-06-14 22:53:31

    本节将对 HBase 的主要运行机制进行简单介绍。 HBase 的物理存储 HBase 表中的所有行都是按照行键的字典序排列的。因为一张表中包含的行的数量非常多,有时候会高达几亿行,所以需要分布存储到多台服务器上。 因此,当一张表的行太多的时候,HBase 就会根据行键的值对表中的行进行分区

  • 蚂蚁金服十年架构师教你怎么从零开始学习分布式锁2019-06-14 20:49:52

    锁的概述 分布式锁 分布式锁其实可以理解为:控制分布式系统有序的去对共享资源进行操作,通过互斥来保持一致性。 举个不太恰当的例子:假设共享的资源就是一个房子,里面有各种书,分布式系统就是要进屋看书的人,分布式锁就是保证这个房子只有一个门并且一次只有一个人可以进,而且门只

  • 大数据中常见端口2019-06-13 22:44:06

    常见端口汇总: Hadoop:         50070:HDFS WEB UI端口     8020 : 高可用的HDFS RPC端口     9000 : 非高可用的HDFS RPC端口     8088 : Yarn 的WEB UI 接口     8485 : JournalNode 的RPC端口     8019 : ZKFC端口    19888:jobhistory WEB UI端口 Zookeeper:     2

  • mysql数据库同步系统otter部署实践(中国与欧洲同步)2019-06-13 22:01:00

    [本博客已经迁移到http://blog.csdn.net/qq_28106715/article/details/71405507] [以下内容不再维护] otter的介绍就不说了, 自己去看官网https://github.com/alibaba/otter/wiki 本系统中, 中国的服务器部署在阿里云上, 欧洲服务器部署在亚马逊上, 由于阿里云的网络不支持外网回环访

  • Pulsar集群搭建部署2019-06-13 20:55:20

    一、集群组成说明1. 搭建 Pulsar 集群至少需要 3 个组件:ZooKeeper 集群、BookKeeper 集群和 broker 集群(Broker 是 Pulsar 的自身实例)。这三个集群组件如下:ZooKeeper 集群(3 个 ZooKeeper 节点组成)bookie 集群(也称为 BookKeeper 集群,3 个 BookKeeper 节点组成)broker 集群(3 个 Pulsa

  • mysql数据库双机同步开源软件otter《转载》2019-06-13 16:48:09

    先说下项目情况,数据库是只用于管理后台供管理员配置使用,不影响任何业务的主流程,单机房可以满足需求。 可是客户非要求用双机房双写,本着简单解决问题的想法,我们就打算采用单点写双读。可是结果。。。。郁闷的是,人家都懒得跟我们说一声原因,怎么问都往数据不一致问题上绕,,单写!额。。。

  • ZOOKEEPER 集群环境搭建(在WINDOWS环境下)2019-06-12 17:53:56

    1.去https://www.apache.org/dyn/closer.cgi/zookeeper/ 上载安装包 2.下载完之后进行解压 3.进入zookeeper\conf文件下,将zoo_sample.cfg文件名变更为zoo.cfg 4.打开zoo.cfg文件,增加如下内容: 5.退回zookeeper所在的文件下,将zookeeper 复制两份,最后将文件夹的名字变更成如下形

  • 在cdh中如何管理zookeeper并查看zk状态的命令总结2019-06-12 13:55:19

    注意:如果未初始化数据目录,则无法启动ZooKeeper服务器。//在生产环境中,您应该将ZooKeeper部署为具有奇数个服务器的集合。只要集合中的大多数服务器可用,ZooKeeper服务就可用。建议的最小集合大小是三个ZooKeeper服务器,Cloudera建议每个服务器在单独的计算机上运行。此外,如果可能,ZooK

  • docker一键部署zookeeper2019-06-12 11:53:15

    version: '3.1' services: zoo1: image: zookeeper:3.4.11 restart: always hostname: zoo1 container_name: zookeeper_1 #domainname: ports: - 2181:2181 environment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=zoo1:2888:388

  • zookeeper kafka迁移后logstash消费不了Kafka消息2019-06-11 20:55:05

    zookeeper和kafka安装在同3台机器上,组成一个集群,对外提供服务因为种种原因,需要将kafka和zookeeper 做整体迁移首先 申请3台机器部署好zookeeper服务,加到原来的集群中,方法见上篇Zookeeper迁移(扩容/缩容)将kafka也加入到现有的集群中,将数据迁移到新的broker中将老的3台zookeeper 

  • ZooKeeper shell2019-06-10 08:51:34

      # 1. 进入Zookeeper shellsh /usr/local/kafka/bin/zookeeper-shell.sh localhost:2181# 2. 基本操作### 2.1 创建节点create [-s] [-e] path data acl # 其中,-s 或-e 分别指定节点特性,顺序或临时节点,若不指定,则表示持久节点;acl 用来进行权限控制。### 2.2 读取节点ls path

  • Controller机制2019-06-09 17:51:23

    Controller机制 1 前言 Controller 是从Kafka集群中选取一个的broker,负责管理topic分区和副本的状态的变化,以及执行重分配分区之类的管理任务。     第一个启动的broker会成为一个controller,它会在Zookeeper上创建一个临时节点(ephemeral):/controller。其他后启动的broker也尝试

  • Java 使用ZkClient操作Zookeeper2019-06-09 16:40:32

    目录 ZkClient介绍 导入jar包依赖 简单使用样例           ZkClient介绍   因为Zookeeper API比较复杂,使用并不方便,所以出现了ZkClient,ZkClient对Zookeeper API进行了封装,利用ZkClient可以更加方便地对Zookeeper进行操作。     导入jar包依赖   在pom.xml中添加如下内

  • Java 使用zookeeper原声API进行操作2019-06-09 15:51:24

    目录   zookeeper API介绍 导入依赖项                   zookeeper API介绍     导入依赖项   因为zookeeper依赖的jar包比较多,所以推荐使用Maven来管理以来,只需要在pom.xml的依赖中添加下面的内容即可: <dependency> <groupId>org.apache.zookeeper</groupId> <a

  • HDFS-HA自动故障转移工作机制2019-06-09 10:49:03

    HDFS-HA自动故障转移工作机制 目录 HA概述 HDFS-HA工作要点 HDFS-HA自动故障转移工作机制 1. HA概述 所谓HA(high available),即高可用(7*24小时不中断服务)。 实现高可用最关键的策略是消除单点故障。HA严格来说应该分成各个组件的HA机制:HDFS的HA和YARN的HA。 Hadoop2

  • kafka2019-06-08 12:38:53

      开启zookeeper bin/zookeeper-server-start.sh -daemon config/zookeeper.properties 查看jps进程 jps 启动kafka  bin/kafka-server-start.sh config/server.properties 创建topic bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 -

  • ZooKeeper学习之路(一)—— ZooKeeper简介及核心概念2019-06-07 16:49:37

    一、Zookeeper简介 Zookeeper是一个开源的分布式协调服务,目前由Apache进行维护。Zookeeper可以用于实现分布式系统中常见的发布/订阅、负载均衡、命令服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。它具有以下特性: 顺序一致性:从一个客户端发

  • ZooKeeper学习之路(二)—— Zookeeper单机环境和集群环境搭建2019-06-07 16:49:14

    Zookeeper单机环境和集群环境搭建 一、单机环境搭建 1.1 下载 下载对应版本Zookeeper,这里我下载的版本3.4.14。官方下载地址:https://archive.apache.org/dist/zookeeper/ # wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 1.2

  • ZooKeeper学习之路(三)—— Zookeeper常用Shell命令2019-06-07 16:48:45

    一、节点增删改查 1.1 启动服务和连接服务 # 启动服务 bin/zkServer.sh start #连接服务 不指定服务地址则默认连接到localhost:2181 zkCli.sh -server hadoop001:2181 1.2 help命令 使用help可以查看所有命令及格式。 1.3 查看节点列表 查看节点列表有ls path和 ls2 pat

  • ZooKeeper学习之路(四)—— Java 客户端 Apache Curator2019-06-07 16:48:16

    一、基本依赖 Curator是Netflix公司开源的一个Zookeeper客户端,目前由Apache进行维护。与Zookeeper原生客户端相比,Curator的抽象层次更高,功能也更加丰富,是目前Zookeeper使用范围最广的Java客户端。本篇文章主要讲解其基本使用,项目采用Maven构建,以单元测试的方法进行讲解,相

  • ZooKeeper学习之路(五)—— ACL权限控制2019-06-07 16:47:50

    一、前言 为了避免存储在Zookeeper上的数据被其他程序或者人为误修改,Zookeeper提供了ACL(Access Control Lists)进行权限控制。只有拥有对应权限的用户才可以对节点进行增删改查等操作。下文分别介绍使用原生的Shell命令和Apache Curator客户端进行权限设置。 二、使用Shel

  • ZooKeeper2019-06-07 14:03:05

    一、 ZooKeeper 简介        顾名思义 zookeeper 就是动物园管理员,他是用来管 hadoop(大象)、Hive(蜜蜂)、pig(小猪)的管理员, Apache Hbase 和 Apache Solr 的分布式集群都用到了 zookeeper;Zookeeper:是一个分布式的、开源的程序协调服务,是 hadoop 项目下的一个子项目。他提供的

  • docker安装zookeeper2019-06-07 13:48:21

    安装docker参考博主另一篇文章 https://blog.csdn.net/u013294097/article/details/91127259 docker安装redis参考本博主博文 https://blog.csdn.net/u013294097/article/details/91127287     1、下载zookeeper docker pull zookeeper 2、查看镜像 docker images 3、启动

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有