一、命令行手动设置

1、首先查看一下现有网卡的IP地址,用root特权运行下面的命令。

ip addr

2、执行命令

ifconfig eth0:0 166.111.69.100 netmask 255.255.255.0 up

3、执行ip addr查看是否生效

ip addr

4、ping查看是否联通

ping 166.111.69.100

二、keepalive软件设置

1、下载与安装

下载:http://download.csdn.net/detail/u014749692/8396867

安装:

tar xf keepalived-1.2.12.tar.gz
cd keepalived-1.2.12
./configure --prefix=/usr/local/keepalived
make &&  make install
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
mkdir /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
cp /usr/local/keepalived/sbin/keepalived /usr/sbin/

2、配置

vim/etc/keepalived/keepalived.conf 如下:! Configuration File for keepalivedglobal_defs {notification_email {saltstack@163.com}notification_email_from dba@dbserver.comsmtp_server 127.0.0.1smtp_connect_timeout 30router_id MySQL-HA   //路由器组id,局域网中需要共享该vip的服务器,该配置要一致。
}vrrp_instance VI_1 {state BACKUP    //在keepalived中2种模式,分别是master->backup模式和backup->backup模式。这两种模式有很大区别。在master->backup模式下,一旦主库宕机,虚拟ip会自动漂移到从库,当主库修复后,keepalived启动后,还会把虚拟ip抢占过来,即使设置了非抢占模式(nopreempt)抢占ip的动作也会发生。在backup->backup模式下,当主库宕机后虚拟ip会自动漂移到从库上,当原主库恢复和keepalived服务启动后,并不会抢占新主的虚拟ip,即使是优先级高于从库的优先级别,也不会发生抢占。interface eth1virtual_router_id 51priority 150advert_int 1nopreempt   //非抢占模式authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.0.88}
}

state BACKUP:在keepalived中2种模式,分别是master->backup模式和backup->backup模式。这两种模式有很大区别。在master->backup模式下,一旦主库宕机,虚拟ip会自动漂移到从库,当主库修复后,keepalived启动后,还会把虚拟ip抢占过来,即使设置了非抢占模式(nopreempt)抢占ip的动作也会发生。在backup->backup模式下,当主库宕机后虚拟ip会自动漂移到从库上,当原主库恢复和keepalived服务启动后,并不会抢占新主的虚拟ip,即使是优先级高于从库的优先级别,也不会发生抢占。

interface eth1:具体网卡,通过ifconfig确认具体网卡。

priority 150:表示设置的优先级为150

3、启动

/etc/init.d/keepalived start
tail -f /var/log/messages

---------------------  
版权声明:本文为CSDN博主「huoyuanshen」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/huoyuanshen/article/details/68483188

Linux系统设置VIP(虚拟IP)的两种方式相关推荐

  1. 获取用户手机IP的两种方式

    安卓获取用户手机IP有两种方式,一种是通过wifi获取,一种是通过GPRS获取. 第一种wifi方式获取: 1.首先设置用户权限 <uses-permission android:name=&q ...

  2. Linux 开机自动执行脚本的两种方式

    前言 很多情况下,我们都希望服务重启之后,很多应用都能自动启动,那么除了linux 提供的自启动配置之外,我们也可以在开机之后,通过指定 一些脚本的具体路径,或者是某个服务的启动命令具体路径,来进行服 ...

  3. Centos修改IP的两种方式

    每次在部署完成服务器之后,总是要把IP地址给修改一下.这里总结了两种最简单有效的CentOS系统的修改方式. 方式一: 查看系统当前ip地址:ip add nmtui命令调出修改窗口:nmtui 重启 ...

  4. Tomcat配置虚拟主机的两种方式

    1.基于主机名的虚拟主机配置 在随意盘符下建立一个目录作为虚拟地址的目录.例如:F:\virtualhost1,在其下建立 test1.html,写入内容例如:test 在tomcat/conf/se ...

  5. .NET获取主机名字、IP的两种方式(转载)

    using System.Net; string clientIP = Request.UserHostAddress;//获取客户端的IP主机地址 IPHostEntry hostEntry = D ...

  6. reactjs创建虚拟DOM的两种方式:使用jsx和js创建虚拟DOM

    1_使用jsx创建虚拟DOM <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...

  7. 改网卡ip的两种方式

    一.临时命令 ifconfig  eth4 1.1.1.1 netmask 255.255.255.0 二.改配置文件 改后先ifdown eth4再ifup eth4

  8. Ubuntu查看IP信息的两种方式

    无论使用什么系统,都有用到ip地址的时候,习惯了windows系统的人很容易就能查找出系统的ip,但是在linux系统如何查看ip呢?作为Linux新手,以Ubuntu的使用经验,我知道Ubuntu查 ...

  9. linux下安装mysql8(基于yum安装和mysql安装包离线安装两种方式)

    试验环境: centos7 x64 最小化安装 mysql80-community-release-el7-3.noarch.rpm 或mysql-8.0.17-linux-glibc2.12-x86 ...

  10. linux配置ip地址 suse_SUSE Linux下设置IP的两种方法

    第一种SUSE Linux IP设置方法 ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up route add default gw 192.16 ...

最新文章

  1. 量子位「MEET 2021智能未来大会」启动,邀智能科技企业共探明日行业新格局
  2. 用进程管理的方法进行自我时间管理
  3. java excel中删除两列_Java 插入、隐藏/显示、删除Excel行或列
  4. 火蚁机器人_「适度偷懒提高整体效率:火蚁工作方式启发机器人群组协作」8月23日...
  5. Spring MVC EL表达式不能显示
  6. 运算符——Python
  7. kickstart技术安装操作系统
  8. 《Android 应用案例开发大全(第3版)》——第1.3节Android开发环境的搭建
  9. 大秦:开局签到满级剑术天赋(一)
  10. java订单到期自动取消_订单自动过期实现方案
  11. 统俗讲义之——何为统计显著性(Statistical Significance)
  12. air游戏接入小米支付sdk
  13. 【FFMPEG】H264码流的两种组织方式:AnnexB和AVCC
  14. MySQL-8.0 RESTART命令远程重启mysqld
  15. thinksnsv4.6运行php,SNS社交系统“ThinkSNS V4.6”活动应用功能详解及应用场景举例...
  16. 在ubuntu上编写第一个C程序Hello world!
  17. 极客星球 | 前端工程化之路的探索与实践
  18. 2021-9-21 esp32 micropython 网络服务器 (硬件作品)
  19. 开源iot平台 php,[LiteOne开源开发平台] 连接华为IoTHub指南
  20. 2019年阿里云服务器CentOS 7.3 64位 搭建VNC远程桌面服务步骤与方法

热门文章

  1. Java开发视频网站大概需要多少钱?
  2. oracle spatial 数据导入_Oracle Spatial导入shp数据
  3. 软件工程实验报告二软件可行性分析报告编写
  4. Android WorldWind的使用与添加Geoserver影像(一)
  5. stm32怎么入门?数电模电单片机先学哪个?
  6. Topaz Gigapixel AI 人工智能图像放大
  7. 用matlab编模糊pid程序,实例:MATLAB/Simulink实现模糊PID控制
  8. 2022短视频去水印小程序源码+支持批量解析
  9. 海康 设备 发现(SADPTool原理)
  10. 2022研究生电子设计竞赛总结(东北赛区一等奖、国家二等奖)