摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
阅读全文
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
阅读全文
摘要:一、Hadoop-HA-YARN-HA搭建:YARN-HA配置 ### YARN-HA工作机制 ~~~ 官方文档:https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarnsite/ResourceManagerHA.html 二、YA
阅读全文
摘要:一、启动HDFS-HA集群 ### 在各个JournalNode节点上, ~~~ 输入以下命令启动journalnode服务(去往HA安装目录不要使用环境变量中命令) [root@linux121 ~]# /opt/yanqi/servers/ha/hadoop-2.9.2/sbin/hadoop-
阅读全文
摘要:一、[Hadoop-HA-HDFS-HA搭建]:HDFS-HA集群配置 ### HDFS-HA集群配置地址 https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoophdfs/HDFSHighAvailabilityWithQJM
阅读全文
摘要:一、[Hadoop-HA-HDFS-HA工作机制]:HA 概述 ### [Hadoop-HA-HDFS-HA工作机制]:HA 概述 ~~~ 所谓HA(High Available),即高可用(7*24小时不中断服务)。 ~~~ # 实现高可用最关键的策略是消除单点故障。 ~~~ Hadoop-HA严
阅读全文
摘要:一、分布式锁 ### [zookeeper] ~~~ [zookeeper应用实践之分布式锁介绍] ~~~ [zookeeper应用实践之分布式锁思路] ~~~ [zookeeper应用实践之分布式锁实现] ~~~ [zookeeper应用实践之分布式锁代码验证] ### 什么是锁 ~~~ # 在单
阅读全文
摘要:一、ZAB一致性协议 ### 分布式数据一致性问题 ~~~ # 为什么会出现分布式数据一致性问题? ~~~ 将数据复制到分布式部署的多台机器中可以消除单点故障防止系统由于某台(些)机器宕机导致的不可用。 ~~~ 通过负载均衡技术,能够让分布在不同地方的数据副本全都对外提供服务。有效提高系统性能。 ~
阅读全文
摘要:一、Zookeeper应用实践 ### [zookeeper] ~~~ [zookeeper应用实践之服务器动态上下线监听] ~~~ [zookeeper应用实践之服务器动态上下线总结] ### Zookeeper实践 ~~~ ZooKeeper是一个典型的发布/订阅模式的分布式数据管理与协调框架,
阅读全文
摘要:一、编译打印 ### 运行server ~~~ 修改配置参数server端口参数3333 ~~~ server端口参数4444 ### 运行服务并打印 ~~~ # 运行服务器3333 D:\JAVA\jdk1.8.0_231\bin\java.exe "-javaagent:D:\IntelliJI
阅读全文
摘要:一、Zookeeper内部原理 ~~~ [zookeeper内部原理之Leader选举] ~~~ [zookeeper内部原理之ZAB一致性协议] ### Leader选举:选举机制 ~~~ # 半数机制: ~~~ 集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器。 ~~
阅读全文
摘要:一、Zookeeper的基本使用 ### ZooKeeper命令行操作 ~~~ 现在已经搭建起了一个能够正常运行的zookeeper服务了,所以接下来, ~~~ 就是来借助客户端来将zookeeper的数据节点进行操作 ~~~ # 首先,进入到zookeeper的bin目录之后通过zkClient进
阅读全文
摘要:一、Zookeeper-开源客户端 ### [zookeeper] ~~~ [Zookeeper开源客户端之监听节点变化] ~~~ [Zookeeper开源客户端之监听器] ~~~ [Zookeeper开源客户端之获取数据节点存在/更新/删除] ### ZkClient ~~~ # ZkClient
阅读全文
摘要:一、监听节点变化 ### 监听节点变化 package com.yanqi.zk.demo; import org.I0Itec.zkclient.IZkChildListener; import org.I0Itec.zkclient.ZkClient; import org.apache.zoo
阅读全文
摘要:一、[Zookeeper集群模式环境搭建] :Zookeeper环境搭建 ### Zookeeper的搭建方式 ~~~ # Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ~~~ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ~~~ 伪集群模式:就是在一台服
阅读全文
摘要:一、Zookeeper数据结构与监听机制 ~~~ [Zookeepe数据结构与监听之ZNode类型] ~~~ [Zookeepe数据结构与监听之ZNode状态信息] ~~~ [Zookeepe数据结构与监听之Watcher机制] ### ZooKeeper数据模型Znode ~~~ 在ZooKeep
阅读全文
摘要:一、大纲 ### Zookeeper简介 ~~~ Zookeeper是什么?【熟悉】 ~~~ zookeeper的架构组成【重点掌握】 ~~~ Zookeeper环境搭建【熟悉】 ~~~ Zookeeper数据结构与监听机制【重点掌握】 ~~~ Zookeeper的基本使用【练习】 ~~~ Zook
阅读全文
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
阅读全文