linux下ipvsadm命令,ipvsadm配置命令
Ipvsadm配置
ipvsadm/ipvs:
集群和集群之上的各RS是分开管理的;
集群定义
RS定义
ipvs:内核基本都自动编译上了
~]# grep -i -C 10 “ipvs” /boot/config-VERSION-RELEASE.x86_64
支持的协议:TCP, UDP, AH, ESP, AH_ESP, SCTP;
ipvsadm:
程序包:ipvsadm,可能需要自己安装,yum的base库提供
Unit File: ipvsadm.service
主程序:/usr/sbin/ipvsadm
规则保存工具:/usr/sbin/ipvsadm-save
规则重载工具:/usr/sbin/ipvsadm-restore
配置文件:/etc/sysconfig/ipvsadm-config
ipvsadm命令:
核心功能:
集群服务管理:增、删、改;
集群服务的RS管理:增、删、改;
语法:
大写的基本针对于集群服务管理,小写针对服务的RS管理
ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]] [-M netmask] [–pe persistence_engine] [-b sched-flags]
ipvsadm -D -t|u|f service-address
ipvsadm -C
ipvsadm -R
ipvsadm -S [-n]
ipvsadm -a|e -t|u|f service-address -r server-address [options]
ipvsadm -d -t|u|f service-address -r server-address
ipvsadm -L|l [options]
ipvsadm -Z [-t|u|f service-address]
管理集群服务:增、改、删;
增|改:
ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]]
删:
ipvsadm -D -t|u|f service-address
-A:添加规则
-E:修改规则,只能改集群服务的调度算法,但是服务地址不能动
-D:删除规则
service-address:
-t|u|f:
-t: TCP协议的端口,VIP:TCP/PORT
-u: UDP协议的端口,VIP:UDP/PORT
-f:firewall MARK,是一个数字;
[-s scheduler]:指定集群的调度算法,默认为wlc,可省略;
管理集群上的RS:增、改、删;
增、改:
ipvsadm -a|e -t|u|f service-address -r server-address [-g|i|m] [-w weight]
删:
ipvsadm -d -t|u|f service-address -r server-address
选项:
-a:添加
-e:修改
-d:删除
lvs类型:
-g: gateway, dr类型
-i: ipip, tun类型
-m: masquerade, nat类型
-w weight:权重,生产中,一般先做压测,再根据性能设置权重;
service-address: 集群服务的地址,也就是vip
server-address:realserver的地址,也就是rip
rip[:port]
清空定义的所有内容:
ipvsadm -C
查看
ipvsadm -L|l [options]
–numeric, -n:numeric output of addresses and ports
–exact:expand numbers (display exact values)
–connection:查看每一台服务器的连接数,也可以-c
–stats:显示统计数据,例如从开机到现在,第一台服务器承载了多少
请求,第二台承载了多少等等
–rate :速率,例如3天响应了多少请求,用请求数除以3天的秒数
保存和重载:
ipvsadm -S = ipvsadm-save 显示规则,想保存重定向
Ipvsadm-save > /etc/sysconfig/ipvsadm
ipvsadm -R = ipvsadm-restore 从指定文件恢复规则
Ipvsadm-restore < /etc/sysconfig/ipvsadm
原创文章,作者:liulingzhen,如若转载,请注明出处:http://www.178linux.com/76049
linux下ipvsadm命令,ipvsadm配置命令相关推荐
- linux安装DNS服务命令,Linux下的安装和配置DNS服务器
Linux下的安装和配置DNS服务器 发布时间:2008-09-08 17:03:00 作者:佚名 我要评论 在Linux操作系统中使用BIND (Berkeley Internet Name ...
- linux qt编译命令,Linux 下编译并安装配置 Qt 全过程
Linux 下编译并安装配置 Qt 全过程 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11 ...
- linux常用调试,linux下gdb常用的调试命令
用gdb调试程序时,常常很困惑一些命令的使用,要么是不知道这个命令,要么忘了命令的使用方法.接下来是小编为大家收集的linux下gdb常用的调试命令,希望能帮到大家. linux下gdb常用的调试命令 ...
- Linux下几种文件传输命令 sz rz sftp scp
vbs自动启动程序 64位系统编译的程序,在32位系统中运行会有问题 Linux下几种文件传输命令 sz rz sftp scp 2011-10-28 16:08:47| 分类: 默认分类 | 标 ...
- Linux按压缩率大小排序,Linux下常用压缩 解压命令与压缩比率对比
常用的格式有: tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大. 1. tar 只是打包动作,相当于归档处理,不做压缩:解压也一样 ...
- Linux下提权常用小命令
有些新手朋友在拿到一个webshell后如果看到服务器是Linux或Unix操作系统的就直接放弃提权,认为Linux或Unix下的提权很难,不是大家能做的,其实Linux下的提权并没有很多人想象的那么 ...
- Linux下常见的文本处理命令
众所周知,在Linux下"一切皆文件"的原则,一切配置文件都可以以文本的方式进行编辑.存储.故对文本文件的操作能力,决定着你是否能够在Linux下操纵自如.今天,就写下几个关于Li ...
- (转载)linux下的find文件查找命令与grep文件内容查找命令
linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...
- linux下挂载和卸载的命令的用法:mount 、umount
linux下挂载和卸载的命令的用法:mount .umount 将Windows C:盘(hda1)安装在Linux文件系统的/winsys目录下, 命令是:mount /dev/had1 /wins ...
- linux为什么用tar压缩,linux下tar压缩和解压命令用法详解
linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...
最新文章
- 如何改进你的脚本程序
- 查看linux安装redis的位置,linux查看是否安装redis
- Spring @Value 设置默认值
- Linux操作系统下三种配置环境变量的方法(linux下几种profile执行顺序)
- SO_REUSEADDR SO_REUSEPORT 解析
- Flutter PageView 属性使用详解
- SqlServer2008r2卸载
- NSCharacterSet 简单用法
- Qt总结之八:绘制仪表盘
- linux中Chmod + X
- Linux安装配置CI框架
- spring 自动装配 bean 有哪些方式?
- Eclipse 更换皮肤
- H - Repeating Decimals
- 淘客必看的抖音引流方案,淘客小白如何在抖音上引流?
- 打开服务器网页要5秒,网页优化技巧 如何把网页加载时间控制在1.5秒以内
- Spring - Spring容器概念及其初始化过程
- 在湖北考取的交通类安全员B证可以调转河南省企业使用吗?
- pycharm设置中文,字体颜色修改,设置背景图片(图文讲解)
- 打标签的U盘,win10不认服务未开启