Squares and rectangles fascinated the famous Dutch painter Piet Mondriaan. One night, after producing the drawings in his 'toilet series' (where he ha ...
分类:
其他好文 时间:
2019-12-11 21:51:08
阅读次数:
113
哈希表结构 哈希表是由数组+链表组成的,首先有一个数组,数组的每一个位置都用来存储一个链表,链表的基本节点为:【hash值,key值,value值,next】,当存入一个键值对时,首先调用hashcode()方法获得key的hashcode,然后通过算法计算出hash值,当不同的key取到相同的ha ...
分类:
编程语言 时间:
2019-12-11 13:12:42
阅读次数:
70
1.官网 https://hadoop.apache.org/docs/r3.1.2/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html 2.namenode支持3个及3个以上的namenode,官方建议3个,journa ...
分类:
其他好文 时间:
2019-12-10 17:12:56
阅读次数:
109
一、HA高可用集群搭建 版本采用的是 1.1、集群ip规划 1.2、免密登录配置 如上做免密登录,这里只做了neo4j node1 免密登录其他节点 这里做不做免密,都可以,我做免密主要是为了方便,不需要一直输入密码,在正式环境中还是不用免密的好 1.3、修改主机名配置 配置 配置 重启网卡 如上内 ...
分类:
其他好文 时间:
2019-12-09 19:05:32
阅读次数:
431
LVS高可用性 Director不可用,整个系统将不可用;SPoF Single Point of Failure 解决方案:高可用 keepalived heartbeat/corosync 某RS不可用时,Director依然会调度请求至此RS 解决方案: 由Director对各RS健康状态进行 ...
分类:
其他好文 时间:
2019-12-09 16:47:56
阅读次数:
145
Heartbeat的作用 通过HeartBeat,可以将资源(IP以及程序服务等资源)从一台已经故障的计算机快速转移到另一台正常运转的机器上继续提供服务,一般称之为高可用服务。在实际的生产应用场景中,HeartBeat的功能和另一个高可用的开源软件keepalived有很多相同之处,在我们实际的生产 ...
分类:
其他好文 时间:
2019-12-09 14:03:32
阅读次数:
87
1 主要步骤 配置网络 修改主机名 关闭防火墙 关闭SELinux 安装jdk 增加hadoop用户 配置ssh信任 配置hadoop 集群部署规划 5台服务器, 一个主节点:nn1.hadoop, master (HA) 一个从节点:nn2.hadoop,slave 三个工作节点: s1.hado ...
分类:
系统相关 时间:
2019-12-09 01:34:10
阅读次数:
243
RocketMQ是阿里开源的分布式消息中间件,跟其它中间件相比,RocketMQ的特点是纯JAVA实现;集群和HA实现相对简单;在发生宕机和其它故障时消息丢失率更低。 一.RocketMQ专业术语 Producer(生产者) 消息生产者,位于用户的进程内,Producer通过NameServer获取 ...
分类:
其他好文 时间:
2019-12-07 23:06:19
阅读次数:
134
1、Hdfs的HA高可用:保证Hdfs高可用,其实就是保证namenode的高可用,保证namenode的高可用的机制有两个,editlog共享机制+ZKFC。ZKFC就是ZookeeperFailOverController,即zookeeper故障转移控制器。 2、nameNode的高可用机制: ...
分类:
其他好文 时间:
2019-12-06 09:15:11
阅读次数:
93
Flume is a distributed, reliable(可靠地), and available service for efficiently(高效地) collecting, aggregating, and moving large amounts of log data. It ha ...
分类:
Web程序 时间:
2019-12-02 23:28:01
阅读次数:
242