当前位置:网站首页>Deployment of efficient and versatile clusters lvs+kept highly available clusters
Deployment of efficient and versatile clusters lvs+kept highly available clusters
2022-06-30 10:16:00 【thengsd】
Catalog
One 、LVS+Keepalived High availability cluster
1、LVS
Linux Virtual server (Linux Virtual Server)
LVS It's actually equivalent to based on IP Address virtualization applications , Based on IP Load balancing of address and content request distribution presents an efficient solution
2、Keepalived
- Support for automatic fail over (Failover)
- Support node health status check (Health Checking)
Judge LVS Load scheduler 、 Availability of node servers , When master In case of host failure, switch to backup The node ensures normal business , When master After the failed host recovers, it rejoins the cluster and the business is switched back to master node .
3、Keepalived Analysis of implementation principle
- keepalived use VRRP Hot backup protocol implementation Linux Multi machine hot standby function of server
- VRRP( Virtual routing redundancy protocol ) Is a backup solution for routers .
- A hot backup group is composed of multiple routers , Through shared virtual IP Address provides services to the outside world
- There is only one primary router in each hot standby group at the same time , Other routers are redundant
- If the current online router fails , Other routers will automatically take over the virtual router according to the set priority IP Address , Continued provision of services
Two 、LVS+Keepalived High availability cluster deployment
1、 Deploy NFS Shared server



2、 Configure the node server
Configure virtual IP Address 


Adjust the kernel's ARP Response parameter
- Block updates VIP Of MAC Address , Avoid conflict


Edit the homepage 

3、 Configure the load scheduler

adjustment proc Response parameter 

Configure load distribution policies 
To configure keeplived







边栏推荐
- L'activité "Kunming City coffee map" a rouvert
- Action bright: take good care of children's eyes together -- a summary of the field investigation on the implementation of action bright in Guangxi
- Cobbler Automated Deployment
- Nlopt -- Nonlinear Optimization -- principle introduction and application method
- 华南产业集团发力数字经济,城链科技发布会成功召开
- 【JVM】G1垃圾回收器簡述
- 磁悬浮3D灯
- How to build an all-in-one database cloud machine that meets the needs of information innovation?
- How can we have high performance and simple agility in the enterprise cloud on oracle?
- Plan the IT technology route for the new year? Let's learn about Gartner infrastructure hype cycle
猜你喜欢

新冠无情人有情,芸众惠爱心善举暖人间——捐赠商丘市儿童福利院公益行动

The famous painter shiguoliang's "harvest season" digital collection was launched on the Great Wall Digital Art

Js获取指定字符串指定字符位置&指定字符位置区间的子串【简单详细】

【JVM】CMS简述

乡村振兴公益基金启动暨古茶树非遗保护公益行发布

Flume learning III

MIT-6874-Deep Learning in the Life Sciences Week6
![JS get the substring of the specified character position and the specified character position interval of the specified string [simple and detailed]](/img/01/6829e85bf28431eb06e70b87ceaaff.jpg)
JS get the substring of the specified character position and the specified character position interval of the specified string [simple and detailed]
![[AGC] build service 3- authentication service example](/img/32/44547c00476a055557dd1790e18849.png)
[AGC] build service 3- authentication service example

2022第六季完美童模 托克逊赛区 决赛圆满落幕
随机推荐
[JVM] G1 garbage collector
关于字符串的split和join操作
二极管如何工作?
NLopt--非线性优化--原理介绍及使用方法
鼠标右键打开cmd(命令行)
train_ de.py: error: argument --save_ steps: invalid int value: ‘$[$[889580/128/4]*10/2]‘
Network based dynamic routing protocol (OSPF)
Launch of Rural Revitalization public welfare fund and release of public welfare bank for intangible cultural heritage protection of ancient tea tree
Cobbler Automated Deployment
Horrible bug records
Guolin was crowned the third place of global popularity of perfect master in the third quarter of 2022
The digital collection of sunanmin's lotus heart clearing was launched on the Great Wall Digital Art
"Kunming City coffee map" activity was launched again
Is the jar package for the project or the project for the jar package
Forrester senior analyst: five important trends in the development of the hyper convergence market
Automated stock trading ensemble strategy based on Reinforcement Learning
开源了!文心大模型ERNIE-Tiny轻量化技术,又准又快,效果全开
‘Failed to fetch current robot state‘ when using the ‘plan_ kinematic_ path‘ service #868
How does the diode work?
train_de.py: error: argument --save_steps: invalid int value: ‘$[$[889580/128/4]*10/2]‘