zoukankan      html  css  js  c++  java
  • Linux添加vip快捷方式

    Linux添加vip快捷方式

        有时候,在MySQL服务器上需要添加vip,大部分情况下需要自己来操作完成。下面将记录最简单的添加方式。

    主要批量根据实际情况修改相关信息:

    1、网卡名称:这里将 bond6 替换成  eth0:0

    2、IP地址: 这里将 172.16.2.241 替换成 你的vip

    3、脚本路径: /usr/local/scripts  替换成实际路径

    1.添加ip示例

    ip addr add 172.16.2.241/255.255.255.0 dev bond6

    2.删除ip示例

    ip addr del 172.16.2.241/255.255.255.0 dev bond6

    3、脚本方式添加和删除

    mkdir -p /usr/local/scripts/
    cd /usr/local/scripts/
    cat >/usr/local/scripts/vip_add.sh<<"EOF"
    #!/bin/bash
    # filename:/usr/local/scripts/vip_add.sh
    # 用于绑定vip
    /sbin/ip addr add 172.16.2.241/255.255.255.0 dev bond6
    Ip_Addr=`ip add|grep inet|grep -v 127`
    echo "【......绑定VIP完毕......】"
    echo "${Ip_Addr}"
    EOF
    
    cat >/usr/local/scripts/vip_drop.sh<<"EOF"
    #!/bin/bash
    # filename:/usr/local/scripts/vip_drop.sh
    # 用于解除vip
    /sbin/ip addr del 172.16.2.241/255.255.255.0 dev bond6
    Ip_Addr=`ip add|grep inet|grep -v 127`
    echo "【......删除VIP完毕......】"
    echo "${Ip_Addr}"
    EOF
    
    chmod +x /usr/local/scripts/vip_add.sh
    chmod +x /usr/local/scripts/vip_drop.sh
    ln -s /usr/local/scripts/vip_add.sh /usr/bin/vip_add.sh
    ln -s /usr/local/scripts/vip_drop.sh /usr/bin/vip_drop.sh
    
    cat >>/etc/rc.local <<"EOF"
    ## 增加vip的方法
    # sh /usr/local/scripts/vip_add.sh  # 根据实际情况,决定是否随开机启动
    ## 删除vip的方法
    # sh /usr/local/scripts/vip_drop.sh
    EOF
  • 相关阅读:
    android 通知栏 notifcation
    通过ResultSet获取到rs的记录数的几种方法
    网上书城随笔
    jdbc 事务
    正则表达式
    String,StringBuffer与StringBuilder的区别??
    Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区
    算法
    呵呵
    Hibernate
  • 原文地址:https://www.cnblogs.com/bjx2020/p/14816706.html
Copyright © 2011-2022 走看看