zoukankan      html  css  js  c++  java
  • ipvsadm命令使用方法

    由于LVS(IPVS)是工作在内核空间的,因此要在用户空间对其进行配置和管理就要用到ipvsadm,ipvsadm是LVS在用户空间的管理命令。

    一般在安装linux(CentOS6.5)时该命令是为安装的所以在使用前要先安装该命令:yum -y install ipvsadm

    ipvs和iptables最好不要同时使用,所以在定义ipvs前最好要先清空iptables的规则,至少要清空filter

    # iptables -F -t filter

    # /etc/init.d/iptables save

    ipvsadm的语法:

    ipvsadm -A|E -t|u|f service-address [-s scheduler]

                   [-p [timeout]] [-M netmask]

    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

                   [-g|i|m] [-w weight] [-x upper] [-y lower]

    ipvsadm -d -t|u|f service-address -r server-address

    ipvsadm -L|l [options]

    ipvsadm -Z [-t|u|f service-address]

    ipvsadm --set tcp tcpfin udp

    ipvsadm --start-daemon state [--mcast-interface interface]

                   [--syncid syncid]

    ipvsadm --stop-daemon state

    ipvsadm -h

    ipvsadm命令的使用方法:

    1、集群服务相关

    -A:添加一个集群服务

       -t:tcp

       -u:udp

       -f:firewall-mark,通常用于将两个或以上的服务绑定为一个服务进行处理是使用,integer类型

       service-address:

          -t:ip:port

          -u:ip:port

          -f:firewall-mark

       -s:调度算法,默认为wlc

       -p:timout:persistent connection,持久连接

    -E:修改定义过的集群服务

    -D:-t|-u|-f service-address:删除指定得集群服务

    2、RS(Real Server)相关

    -a:向指定得CS(Cluster Service)中添加RS(Real Server)

       -t|-u|-f service-address:指明将RS添加至哪个Cluster Service中

       -r:指定RS(Real Server),可包含{IP[:port]},只有支持端口映射的LVS类型才允许此处使用跟集群服务中不同的端口

       LVS类型:

          -g:Gateway,DR(默认使用的类型)

          -i:ipip,TUN

          -m:masquerade(地址伪装),NAT

       指定RS(Real Server)权重:

          -w 取值范围0-65535

    -e:修改指定的RS属性

    -d:-t|-u|-f service-address -r server-address:从指定得集群服务中删除某RS

    3、清空所有的集群服务:

    -C

    4、保存规则:(使用输出重定向)

    ipvsadm-save

    ipvsadm -S

    5、载入指定的规则:(使用输入重定向)

    ipvsadm-restore

    ipvsadm -R

    6、查看ipvsadm规则

    ipvsadm -L [options]

    -n:数字格式显示IP地址

    -c:显示连接数相关信息

    --stats:显示统计数据

    --rate:速率

    --exact:显示统计数据的精确值

    7、计数器清零

    -Z

  • 相关阅读:
    特性(Attribute)
    泛型
    AngularJS 基础用法
    js date相关学习!
    android 数据存储分配的一些事
    angularjs model.service vs provider vs factory?
    angularJS 判断
    zepto.js 学习之(一)
    angularJS Directive学习
    AngularJS继续中
  • 原文地址:https://www.cnblogs.com/fansik/p/5830927.html
Copyright © 2011-2022 走看看