草庐IT

HA集群

全部标签

kubeadm安装k8s集群

1.初始化安装环境前言:没有特殊说明的操作就是所有机器都要做的固定静态IP#修改配置文件[root@master1~]#vim/etc/sysconfig/network-scripts/ifcfg-ens192#修改配置文件之后需要重启网络服务才能使配置生效,重启网络服务命令如下:[root@master1~]#servicenetworkrestart配置主机名和hosts文件[root@master1~]#hostnamectlset-hostnamemaster1[root@node1~]#hostnamectlset-hostnamenode1[root@node2~]#hostna

Hadoop集群安全模式&磁盘修复

目录1)安全模式2)进入安全模式场景3)退出安全模式条件4)基本语法5)案例1:启动集群进入安全模式6)案例2:磁盘修复7)案例3:模拟等待安全模式1)安全模式文件系统只接受读数据请求,而不接受删除、修改等变更请求2)进入安全模式场景NameNode在加载镜像文件和编辑日志期间处于安全模式;NameNode再接收DataNode注册时,处于安全模式3)退出安全模式条件dfs.namenode.safemode.min.datanodes:最小可用datanode数量,默认0dfs.namenode.safemode.threshold-pct:副本数达到最小要求的block占系统总block数

(一)Mac M1(ARM) 使用Vmware Fusion从零搭建k8s集群

电脑:MacBookProM1(ARM架构)虚拟机软件:VmwareFusion13LInux镜像:CentOS7.X-aarch64⚠️注意:因为本机是ARM架构,下文中多处镜像源后缀有aarch64,x86架构的请自行替换⚠️学习参考来源B站一、VMware安装和网络适配器配置自己搞,略Mac如何干净的卸载VMwareFusionVMwareFusion下修改vmnet8网络和添加vmnet网络二、初始环境搭建安装要求三台服务器,操作系统为CentOS7.X-aarch64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多集群中所有机器之间网络互通可以访问外网,需要拉

15.集群知识(MySQL+Redis+ElasticSearch+RabbitMQ)

文章目录集群简介集群的目标集群的基础形式MySQL1.实现方案1.1.双主复制-MMM1.2.从节点替补-MHA1.3.InnoDBCluster2.docker快速模拟InnoDBCluster主从同步+只读/只写3.shardingsphere快速模拟分库分表+读写分离Redis1.实现方案1.1.客户端分区(高可用+分片)1.2.代理分区1.3.哨兵机制(高可用)1.4.redis-cluster(高可用+分片)槽一致性hash2.docker快速模拟redis集群Elasticsearch1.集群原理单节点集群健康分片新增节点重新分配脑裂现象2.集群搭建(节点+分片)RabbitMQ1

基于zookeeper实现服务节点HA主备自动切换

文章目录前言一、架构图和流程图二、流程说明1.服务启动初始化ZK、注册所有服务节点信息-MasterRegister2.创建、运行服务节点,并管理服务节点-LeaderSelectorZkClient。3.典型场景-调度服务单体执行-DigitalEmpTask总结参考前言SpringBoot主备切换可以采用数据库的主从同步、Zookeeper选举、RedisSentinel等技术实现高可用。其中,数据库的主从同步可以通过配置数据库的主从复制来实现。在主节点出现故障时,从节点可以自动接管并成为新的主节点。这种方式实现简单,但需要手动配置主从复制。Zookeeper选举可以利用Zookeeper

linux如何搭建es集群服务器

1.安装JDK。Elasticsearch是基于Java开发的,所以需要先安装JDK,推荐JDK8或以上版本。2.下载Elasticsearch安装包。可以去Elastic官网下载最新版本,这里我们下载7.6.2版本。3.配置Elasticsearch环境变量。将ES添加到PATH环境变量中,方便直接使用es命令。bashexportES_HOME=/path/to/elasticsearch-7.6.2exportPATH=$PATH:$ES_HOME/bin4.修改ES配置。ES的配置文件在$ES_HOME/config/elasticsearch.yml,这里我们主要修改网络、集群名称和

Zookeeper系列(一)集群搭建(非容器)

系列文章Zookeeper系列(一)集群搭建(非容器)目录        前言        下载        搭建                Data目录                Conf目录                集群复制和修改                启动        配置示例        测试        总结前言Zookeeper是一个开源的分布式协调服务,其设计目标是将那些复杂的且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一些简单的接口提供给用户使用。ZooKeeper背后的动机是减轻分布式应用程序从头开始实现协调服务的责任。

IDEA 2023.2新版如何将同一个项目开启多个,模拟集群环境

正常情况下,我们右击XXXApplication,选择Run'xxxApplication'之后呢,我们IDEA的下发的信息框如下图:只需点击service框然后点击左上角的"+",弹框如下:点击最上面的RunConfigurationType,此时弹框如下:我们滑轮往下滑,找到Springboot,并点击此时Service下的界面就会变成这样(XXXApplication项目运行中)选中我们的xxxApplicaiton并右键点击,弹框如下:点击CopyConfiguration,弹框如下:点击弹框的右上角偏下一点的蓝色的Modifyoptions,随后弹框如下点击这个Overridecon

【VMware vSAN】使用命令行从vSAN集群中移除ESXi主机并加入到新的vSAN集群。

说明本文只是陈述了一种方法,不必评判谁对谁错谁好谁坏,选择适合自己的即可。 环境站点名称vCenter版本vSAN集群集群主机主机版本磁盘组vcsa67.lab.comvCenter6.7U3clusteresxi-b1.lab.comesxi-b2.lab.comesxi-b3.lab.comesxi-b4.lab.comESXi6.7U3每台主机有两个磁盘组每个磁盘组一个闪存盘每个磁盘组两个容量盘vcsa.lab.comvCenter7.0U3vsan01esxi-a1.lab.comesxi-a2.lab.comesxi-a3.lab.comesxi-a4.lab.comESXi7.0U

zookeeper之集群搭建

1.集群角色    zookeeper集群下,有3种角色,分别是领导者(Leader)、跟随着(Follower)、观察者(Observer)。接下来我们分别看一下这三种角色的作用。领导者(Leader):        事务请求(写操作)的唯一调度者和处理者,保证集群事务处理的顺序性;        集群内部各个服务器的调度者。对于create、setData、delete等有写操作的请求,则要统一转发给leader处理,leader需要决定编号、执行操作,这个过程称为事务。跟随着(Follower)        处理客户端非事务(读操作)请求(可以直接响应)。        转发事务请求