LVS-DR模式集群配置
四台虚拟机
node1:128
node2:135
RS端:
node3:130
node4:132
[root@node2 ~]# yum install -y ipvsadm
#配置LVS虚拟IP,没有ifconfig命令则先安装
[root@node2 ~]# yum install net-tools -y
#配置VIP
[root@node2 ~]# ifconfig ens33:200 192.168.40.200/24配置web服务器
[root@node3 ~]# yum install httpd -y
[root@node4 ~]# yum install httpd -y
[root@node3 ~]# echo "web test page,ip is `hostname -I`." > /var/www/html/index.html
[root@node4 ~]# echo "web test page,ip is `hostname -I`." > /var/www/html/index.html
[root@node3 ~]# systemctl start httpd
[root@node4 ~]# systemctl start httpd#node2去访问
[root@node2 ~]# curl 192.168.40.130
web test page,ip is 192.168.40.130 .
[root@node2 ~]# curl 192.168.40.132
web test page,ip is 192.168.40.132 .#手工在RS端绑定VIP
#每台real server端执行
[root@node3 ~]# ifconfig lo:200 192.168.40.200/32
[root@node4 ~]# ifconfig lo:200 192.168.40.200/32
#添加本机访问VIP的路由
[root@node3 ~]# route add -host 192.168.40.200 dev lo
[root@node4 ~]# route add -host 192.168.40.200 dev lo#手工在RS端抑制ARP响应
#每台real server端执行
#调整内核参数,关闭arp响应
[root@node3 ~]# echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@node3 ~]# echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@node3 ~]# echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
[root@node3 ~]# echo "2" > /proc/sys/net/ipv4/conf/ens33/arp_announce[root@node4 ~]# echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@node4 ~]# echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@node4 ~]# echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
[root@node4 ~]# echo "2" > /proc/sys/net/ipv4/conf/ens33/arp_announce#手工执行配置添加LVS服务并增加两台RS
ipvsadm工具常用的参数选项有:
-A --add-service 添加一条新的虚拟服务
-E --edit-service 编辑虚拟服务
-D --delete-service 删除虚拟服务
-C --clear 清除所有的虚拟服务规则
-R --restore 恢复虚拟服务规则
-a --add-server 在一个虚拟服务中添加一个新的真实服务器
-e --edit-server 编辑某个真实服务器
-d --delete-server 删除某个真实服务器
-L | -l --list 显示内核中的虚拟服务规则
-n --numeric 以数字形式显示IP端口
-c --connection 显示ipvs中目前存在的连接,也可以用于分析调度情况
-Z --zero 将转发消息的统计清零
-p --persistent 配置持久化时间
--set tcp tcpfin udp 配置三个超时时间(tcp/tcpfin/udp)
-t | -u TCP/UDP协议的虚拟服务
-g | -m | -i LVS模式为:DR | NAT | TUN
-w 配置真实服务器的权重
-s 配置负载均衡算法,如:rr, wrr, lc等
--timeout 显示配置的tcp/tcpfin/udp超时时间
--stats 显示历史转发消息统计(累加值)
--rate 显示转发速率信息(瞬时值)[root@node2~]# ipvsadm -C #清除原有配置,没有可不执行
[root@node2 ~]# ipvsadm -A -t 192.168.40.200:80 -s rr
[root@node2 ~]# ipvsadm -a -t 192.168.40.200:80 -r 192.168.40.130:80 -g
[root@node2 ~]# ipvsadm -a -t 192.168.40.200:80 -r 192.168.40.132:80 -g[root@node2 ~]# ipvsadm -Ln
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.40.200:80 rr-> 192.168.40.130:80 Route 1 0 0 -> 192.168.40.132:80 Route 1 0 0 [root@node1 ~]# for ((i=1;i<=6;i++)); do curl 192.168.40.200; done
web test page,ip is 192.168.40.132 .
web test page,ip is 192.168.40.130 .
web test page,ip is 192.168.40.132 .
web test page,ip is 192.168.40.130 .
web test page,ip is 192.168.40.132 .
web test page,ip is 192.168.40.130 .
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
LVS-DR模式集群配置
四台虚拟机 node1:128 node2:135 RS端: node3:130 node4:132 [rootnode2 ~]# yum install -y ipvsadm #配置LVS虚拟IP,没有ifconfig命令则先安装 [rootnode2 ~]# yum install net-tools -y #配置VIP [root…...
![](https://www.ngui.cc/images/no-images.jpg)
【数据分析】pandas( 二)
目录 简介: 一,1.1来自Series字典或字典 1.2 来自ndarray或者列表的字典: 1.3来自结构化或记录数组; 1.4来自字典列表: 1.4来自元组的字典: 1.5 来自Series 二,代替构造函数: 2.1DataFram…...
![](https://img-blog.csdnimg.cn/8c128999df5f48f59cb456d204b265cb.png)
ffmpeg工具实用命令
说明:ffmpeg是一款非常好用的媒体操作工具,包含了许多对于视频、音频的操作,有些视频播放器里面实际上就是使用了ffmpeg。本文介绍ffmpeg的使用以及一些较为实用的命令。 安装 ffmpeg是命令行操作的,不需要安装,可在…...
![](https://www.ngui.cc/images/no-images.jpg)
zabbix API笔记
博客园原文 python简单demo 输出id为111主机的主机群组信息 import requests import json request_headers {"Content-Type": "application/json"} zabbix_url "http://xxx.xxx.xxx.xxx:8080/zabbix/api_jsonrpc.php" get_hostgroup_from_h…...
![](https://www.ngui.cc/images/no-images.jpg)
[HDLBits] Mt2015 q4a
Module A is supposed to implement the function z (x^y) & x. Implement this module. module top_module (input x, input y, output z);assign z(x^y)&x; endmodule...
![](https://img-blog.csdnimg.cn/img_convert/57f751ceb028878f24d2c127a50c3fc0.gif)
HarmonyOS NEXT,生命之树初长成
在不同的神话体系中,都有着关于生命之树的记载。 比如在北欧神话中,一株巨大的树木联结着九大世界,其被称为“尤克特拉希尔”Yggdrasill。在中国的《山海经》中,也有着“建木”的传说,它“有九欘,下有九枸&…...
![](https://img-blog.csdnimg.cn/d7a21c9ae548413d8a0382414b454cc6.png)
PHPstudy配置伪静态步骤,tp5.1的框架
搜索mod_rewrite.so,然后去掉前面的#(即放开注释) 2.找到index.php 同级文件.htaccess(没有就新建) 这些是tp5.1自带的内容,把它注释掉,是错误的内容,添加下面的这段配置 #<If…...
![](https://img-blog.csdnimg.cn/7e5eab50be534e21a920724e0061a0e7.png)
LeetCode:Hot100的python版本
94. 二叉树的中序遍历...
![](https://img-blog.csdnimg.cn/9ce1c52ad0b94a3db2998e014be2470f.png)
rv1126更新rknpu驱动教学
测试平台:易佰纳rv1126 38板 查看板端版本-------------------------------------------------- 1:查看npu驱动版本 dmesg | grep -i galcore,可以看到版本为6.4.3.5 2:查看rknn-server版本 strings /usr/bin/rknn_server | g…...
![](https://img-blog.csdnimg.cn/554e41c26f654a3c95a9bf05000715d5.png)
[机器学习]线性回归模型
线性回归 线性回归:根据数据,确定两种或两种以上变量间相互依赖的定量关系 函数表达式: y f ( x 1 , x 2 . . . x n ) y f(x_1,x_2...x_n) yf(x1,x2...xn) 回归根据变量数分为一元回归[ y f ( x ) yf(x) yf(x)]和多元回归[ y …...
![](https://img-blog.csdnimg.cn/bc25e6152e2f46c88d35936603877ca5.jpeg)
Vue基于php医院预约挂号系统_6nrhh
随着信息时代的来临,过去的管理方式缺点逐渐暴露,对过去的医院预约挂号管理方式的缺点进行分析,采取计算机方式构建医院预约挂号系统。本文通过阅读相关文献,研究国内外相关技术,开发并设计一款医院预约挂号系统的构建…...
![](https://www.ngui.cc/images/no-images.jpg)
2023-08-07力扣今日六题-不错题
链接: 剑指 Offer 04. 二维数组中的查找 题意: 一个二维矩阵数组,在行上非递减,列上也非递减 解: 虽然在行列上非递减,但是整体并不有序,第一行存在大于第二行的数字,第一列存在…...
![](https://www.ngui.cc/images/no-images.jpg)
Elasticsearch搜索出现NAN异常
原因分析 Elasticsearch默认的打分,一般是不会出现异常的之所以会出现NAN异常,往往是因为我们重新计算了打分,使用了function_score核心原因是在function_score中,出现了计算异常,比如 0/0,比如log1p(x),x为负数等 真…...
![](https://img-blog.csdnimg.cn/8f3e25debb3740dda03640577608eb05.png)
(杭电多校)2023“钉耙编程”中国大学生算法设计超级联赛(6)
1001 Count 当k在区间(1n)/2的左边时,如图,[1,k]和[n-k1,n]完全相同,所以就m^(n-k) 当k在区间(1n)/2的右边时,如图,[1,n-k1]和[k,n]完全相同,所以也是m^(n-k) 别忘了特判,当k等于n时,n-k为0,然后a1a1,a2a2,..anan,所以没什么限制,那么就是m^n AC代码: #includ…...
![](https://www.ngui.cc/images/no-images.jpg)
【JavaScript 】浏览器事件处理
1. 什么是浏览器事件? 浏览器事件是指在网页中发生的各种交互和动作,例如用户点击按钮、页面加载完成、输入框文本变化等。通过处理这些事件,可以编写相应的JavaScript代码来实现特定的功能和行为。 2. 常见的浏览器事件 以下是一些常见的浏览器事件及其用途的详细介绍: c…...
![](https://img-blog.csdnimg.cn/4f7a7b8419714ee68b77e7a94038a583.png)
(力扣)用两个队列实现栈---C语言
分享一首歌曲吧,希望在枯燥的刷题生活中带给你希望和勇气,加油! 题目: 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty&#…...
![](https://img-blog.csdnimg.cn/img_convert/bb74e0c45e87c8b2cf44115cec8b322d.webp?x-oss-process=image/format,png)
使用 RediSearch 在 Redis 中进行全文检索
原文链接: 使用 RediSearch 在 Redis 中进行全文检索 Redis 大家肯定都不陌生了,作为一种快速、高性能的键值存储数据库,广泛应用于缓存、队列、会话存储等方面。 然而,Redis 在原生状态下并不支持全文检索功能,这使…...
![](https://img-blog.csdnimg.cn/5d5e7339cb5048b88a3adce727c9ab6d.png)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
1.今天开发了一套服务程序,使用的是Odbc连接MySql数据库, 在我本机用VS打开程序时,访问一切正常,当发布出来装在电脑上,连接数据库时提示: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定…...
![](https://img-blog.csdnimg.cn/9114a9a9192b464ab6f569a17a0e0060.png)
springboot生成表结构和表数据sql
需求 业务背景是需要某单机程序需要把正在进行的任务导出,然后另一台电脑上单机继续运行,我这里选择的方案是同步SQL形式,并保证ID随机,多个数据库不会重复。 实现 package com.nari.web.controller.demo.controller;import cn…...
![](https://img-blog.csdnimg.cn/img_convert/38550f29443b33c6599d8e6838c7225a.png)
代码随想录—力扣算法题:209长度最小的子数组.Java版(示例代码与导图详解)
版本说明 当前版本号[20230808]。 版本修改说明20230808初版 目录 文章目录 版本说明目录209.长度最小的子数组思路暴力解法滑动窗口 两种方法的区别总结 209.长度最小的子数组 力扣题目链接 更多内容可点击此处跳转到代码随想录,看原版文件 给定一个含有 n 个…...
![](https://www.ngui.cc/images/no-images.jpg)
81 | Python可视化篇 —— Seaborn数据可视化
Seaborn是Python中一个基于Matplotlib的高级数据可视化库,它提供了更简单的API和更美观的图形样式,适用于数据探索和展示。在本教程中,我们将介绍Seaborn的基本概念和用法,并通过一些示例演示如何使用Seaborn来创建各种图表和图形。 文章目录 1. 导入Seaborn库和数据2. 数据…...
![](https://img-blog.csdnimg.cn/3bffb5c90e0f45d5b9e0bc8f9578814b.png)
解决Error running XXXApplicationCommand line is too long.报错
测试IDEA版本:2019.2.4 ,2020.1.3 文章目录 一. 问题场景二. 报错原因2.1 为什么命令行过长会导致这种问题? 三. 解决方案3.1 方案一3.2 方案二 一. 问题场景 当我们从GitHub或公司自己搭建的git仓库上拉取项目代码时,会出现以下错误 报错代…...
![](https://img-blog.csdnimg.cn/e2abb68a405c4900890ce7ad27f92e61.gif)
【Linux】—— 进程等待 waitwaitpid
序言: 之前讲过,子进程退出,父进程如果不管不顾,就可能造成‘僵尸进程’的问题,进而造成内存泄漏。因此,为了解决这个问题,就需要用到有关 “进程等待” 的基本知识!!&am…...
![](https://www.ngui.cc/images/no-images.jpg)
el-tree 懒加载数据,增删改时局部刷新实现
1.数据过多时进行懒加载孩子节点,根据层级传参获取后端孩子数据 懒加载主要部分: 1参数: :load"loadNode" lazy :props"defaultProps" 2.defaultProps 需要设置isLeaf: isLeaf,去除最后一层孩子节点的展开图表 defaultProps: { ch…...
![](https://img-blog.csdnimg.cn/91dc6099b7ea4d00a30d747b3b68f4f4.png)
opencv基础44- Canny边缘检测详解-cv.Canny()
什么是Canny边缘检测? Canny边缘检测是一种经典的边缘检测算法,由John F. Canny在1986年提出。它被广泛应用于计算机视觉和图像处理领域,是一种多阶段的边缘检测算法,能够有效地检测图像中的边缘并抑制噪声。 Canny边缘检测的主要…...
![](https://www.ngui.cc/images/no-images.jpg)
neo4j查询语言Cypher详解(三)--函数
函数 Cypher中的函数如果输入参数为null,则返回null。 以字符串作为输入的函数都对Unicode字符进行操作,而不是对标准字符进行操作。例如,size()函数应用于任何Unicode字符将返回1,即使该字符不适合一个字符的16位。 可以通过 …...
![](https://img-blog.csdnimg.cn/a93db62b11714cc080269e30acf77ca2.jpeg#pic_center)
kafka权威指南(阅读摘录)
零复制 Kafka 使用零复制技术向客户端发送消息——也就是说,Kafka 直接把消息从文件(或者更确切地说是 Linux 文件系统缓存)里发送到网络通道,而不需要经过任何中间缓冲区。这是 Kafka 与其他大部分数据库系统不一样的地方&#…...
![](https://img-blog.csdnimg.cn/img_convert/333830dc257ed5dd5dfebebbc19d7f06.png)
【爬虫实践】使用Python从网站抓取数据
一、说明 本周我不得不为客户抓取一个网站。我意识到我做得如此自然和迅速,分享它会很有用,这样你也可以掌握这门艺术。【免责声明:本文展示了我的抓取做法,如果您有更多相关做法请在评论中分享】 二、计划策略 2.1 策划 确定您…...
![](https://img-blog.csdnimg.cn/66c3f84010f24e1d8382bebf16b0cc8e.png)
win10 2022unity设置中文
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言解决方法 前言 在Edit->preferences里找不到language选项。 解决方法 【1】打开下面地址 注意 :把{version}换成你当前安装的版本,比如说如果…...
![](https://img-blog.csdnimg.cn/img_convert/0fe24b7aa520bdaa8d0d580894553454.png)
python表白代码大全可复制,python表白代码大全简单
大家好,小编来为大家解答以下问题,python表白代码大全可复制,python表白程序代码完整版,现在让我们一起来看看吧! 今天是20230520,有人说:5代表的是人生五味,酸甜苦辣咸;…...
![](https://img-bss.csdn.net/201805071540536828.png)
上海建站模板网站/教育培训报名
【2018版】SpringMVC入门视频课程(适合初学者的教程)—272人已学习 课程介绍 本课程以通俗易懂的方式讲解SpringMVC核心技术,适合初学者的教程,让你少走弯路! 1.SpringMVC简介和实现原理、Controller详解、方法的参…...
做网站的销售员电话话术/应用商店app下载
intro为什么需要link呢linker主要做了哪些工作呢目标文件ELF Symbol Link链接器变量Symbol ResolutionLocal SymbolLinker Symbol Rule Relocation Packaging Libstatic libariesDynamic liblib interpositioning 转载请注明出处:http://blog.csdn.net/c602273091/…...
![](/images/no-images.jpg)
保定做网站的公司/免费发布信息的平台
作为一名产品经理,最奢侈的愿望是什么?“有一个自己能控制的团队去实现心目中的产品”,应该不仅仅是我有这个想法吧。按照比较流行的说法,产品经理是只负责产品规划与管理、不直接负责团队管理的“经理”,但却身负推动…...
![](/images/no-images.jpg)
wordpress 主题js/搜索引擎大全排行榜
js受制于单个页面,用ifream框架做web系统,会遇到角色切换菜单刷新的问题,我就来讲一下我的思路: 用户登录时将用户角色放入session中,以角色id为key,权限为值,角色切换时将相应角色id传入后台,取…...
![](https://img-blog.csdnimg.cn/0cd42a7f98984e4ca9f9a6353be581e8.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAQm9vbGFu5Y2a6KeI,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
网站相似度检测 站长/网站优化包括
9月24-25日,由Boolan主办的2021全球产品经理大会在北京金茂万丽饭店盛大召开!本次大会不仅有硅谷产品教父、产品圣经《启示录》作者Marty Cagan发表主题演讲,同时还有来自腾讯、阿里、网易、快手、字节、百度、京东等多个领域的近40位产品专家…...
![](/images/no-images.jpg)
如何选择佛山网站建设/淘宝客怎么做推广
1:http://blog.csdn.net/jjwwmlp456/article/details/45198423 2:http://blog.csdn.net/woshisap/article/details/6617118 搜索关键字:DateFormat.format...