Linux系统设置VIP(虚拟IP)的两种方式
一、命令行手动设置
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)的两种方式相关推荐
- 获取用户手机IP的两种方式
安卓获取用户手机IP有两种方式,一种是通过wifi获取,一种是通过GPRS获取. 第一种wifi方式获取: 1.首先设置用户权限 <uses-permission android:name=&q ...
- Linux 开机自动执行脚本的两种方式
前言 很多情况下,我们都希望服务重启之后,很多应用都能自动启动,那么除了linux 提供的自启动配置之外,我们也可以在开机之后,通过指定 一些脚本的具体路径,或者是某个服务的启动命令具体路径,来进行服 ...
- Centos修改IP的两种方式
每次在部署完成服务器之后,总是要把IP地址给修改一下.这里总结了两种最简单有效的CentOS系统的修改方式. 方式一: 查看系统当前ip地址:ip add nmtui命令调出修改窗口:nmtui 重启 ...
- Tomcat配置虚拟主机的两种方式
1.基于主机名的虚拟主机配置 在随意盘符下建立一个目录作为虚拟地址的目录.例如:F:\virtualhost1,在其下建立 test1.html,写入内容例如:test 在tomcat/conf/se ...
- .NET获取主机名字、IP的两种方式(转载)
using System.Net; string clientIP = Request.UserHostAddress;//获取客户端的IP主机地址 IPHostEntry hostEntry = D ...
- reactjs创建虚拟DOM的两种方式:使用jsx和js创建虚拟DOM
1_使用jsx创建虚拟DOM <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...
- 改网卡ip的两种方式
一.临时命令 ifconfig eth4 1.1.1.1 netmask 255.255.255.0 二.改配置文件 改后先ifdown eth4再ifup eth4
- Ubuntu查看IP信息的两种方式
无论使用什么系统,都有用到ip地址的时候,习惯了windows系统的人很容易就能查找出系统的ip,但是在linux系统如何查看ip呢?作为Linux新手,以Ubuntu的使用经验,我知道Ubuntu查 ...
- linux下安装mysql8(基于yum安装和mysql安装包离线安装两种方式)
试验环境: centos7 x64 最小化安装 mysql80-community-release-el7-3.noarch.rpm 或mysql-8.0.17-linux-glibc2.12-x86 ...
- 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 ...
最新文章
- 量子位「MEET 2021智能未来大会」启动,邀智能科技企业共探明日行业新格局
- 用进程管理的方法进行自我时间管理
- java excel中删除两列_Java 插入、隐藏/显示、删除Excel行或列
- 火蚁机器人_「适度偷懒提高整体效率:火蚁工作方式启发机器人群组协作」8月23日...
- Spring MVC EL表达式不能显示
- 运算符——Python
- kickstart技术安装操作系统
- 《Android 应用案例开发大全(第3版)》——第1.3节Android开发环境的搭建
- 大秦:开局签到满级剑术天赋(一)
- java订单到期自动取消_订单自动过期实现方案
- 统俗讲义之——何为统计显著性(Statistical Significance)
- air游戏接入小米支付sdk
- 【FFMPEG】H264码流的两种组织方式:AnnexB和AVCC
- MySQL-8.0 RESTART命令远程重启mysqld
- thinksnsv4.6运行php,SNS社交系统“ThinkSNS V4.6”活动应用功能详解及应用场景举例...
- 在ubuntu上编写第一个C程序Hello world!
- 极客星球 | 前端工程化之路的探索与实践
- 2021-9-21 esp32 micropython 网络服务器 (硬件作品)
- 开源iot平台 php,[LiteOne开源开发平台] 连接华为IoTHub指南
- 2019年阿里云服务器CentOS 7.3 64位 搭建VNC远程桌面服务步骤与方法
热门文章
- Java开发视频网站大概需要多少钱?
- oracle spatial 数据导入_Oracle Spatial导入shp数据
- 软件工程实验报告二软件可行性分析报告编写
- Android WorldWind的使用与添加Geoserver影像(一)
- stm32怎么入门?数电模电单片机先学哪个?
- Topaz Gigapixel AI 人工智能图像放大
- 用matlab编模糊pid程序,实例:MATLAB/Simulink实现模糊PID控制
- 2022短视频去水印小程序源码+支持批量解析
- 海康 设备 发现(SADPTool原理)
- 2022研究生电子设计竞赛总结(东北赛区一等奖、国家二等奖)