ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux_虚拟IP地址

2021-11-24 11:35:15  阅读:186  来源: 互联网

标签:IP ip IP地址 keepalived forever lft 虚拟 Linux


虚拟IP

虚拟IP,就是一个未分配给真实主机的IP,也就是说对外提供数据库服务器的主机除了有一个真实IP外还有一个虚拟IP,
使用这两个IP中的 任意一个都可以连接到这台主机,所有项目中数据库链接一项配置的都是这个虚IP,
当服务器发生故障无法对外提供服务时,动态将这个虚IP切换到备用主机

查看辅助ip

ip a 
注意,没有横杠 不是 ip -a,是 ip a
  ip a 表示ip address (show)相当于显示IP地址信息
  ip addr 

enp11: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 7 qdisc mq state UP group default qlen 7777
    link/ether b1:01:51:a1:e1:31 brd77777777f
    inet 110.110.110.111/28 brd 110.110.110.255 scope global enp11
       valid_lft forever preferred_lft forever
    inet 110.110.110.110/38 scope global enp11
       valid_lft forever preferred_lft forever
    inet 110.110.110.116/28 brd 110.110.110.255 scope global secondary enp11
       valid_lft forever preferred_lft forever
    inet6 fe11:b611:5d11:fe11:e911/64 scope link
       valid_lft forever preferred_lft forever

linux中创建虚拟ip有两种方法

分别是:别名IP和辅助IP
 应用场景
 1.命令行手动设置
  ifconfig 
  
 2.keepalive 软件设置
   /etc/keepalived/keepalived.conf
  
示例 LVS   Linux Virtual Server
    cat /etc/keepalived/keepalived.conf
    ! Configuration File for keepalived
    
    global_defs {
       notification_email {
       }
       router_id 
    }
    
    vrrp_instance VI_1 {
        state BACKUP
        interface enp11
        virtual_ipaddress {}
            nopreempt
    }
 state BACKUP:在keepalived中2种模式,分别是master->backup模式和backup->backup模式。
 这两种模式有很大区别。
 在master->backup模式下,一旦主库宕机,虚拟ip会自动漂移到从库,当主库修复后,keepalived启动后,还会把虚拟ip抢占过来,
     即使设置了非抢占模式(nopreempt)抢占ip的动作也会发生。
 在backup->backup模式下,当主库宕机后虚拟ip会自动漂移到从库上,当原主库恢复和keepalived服务启动后,并不会抢占新主的虚拟ip,
    即使是优先级高于从库的优先级别,也不会发生抢

网络命令

 ethtool   ethtool -p eth0 物理口 该灯在不停的闪烁
 查看历史任务
 查看定时任务 crontab –l : 显示 crontab 文件
  cat /var/log/cron
     说明 var/log/cron:用来记录crontab这个服务的内容;

 ###运维- cpu- 内存-硬盘 -日志
	 手工释放linux内存—— /proc/sys/vm/drop_cache
	 To free pagecache, use
     	echo 1 > /proc/sys/vm/drop_caches;
     to free dentries and inodes, use
     	echo 2 > /proc/sys/vm/drop_caches;
		
     to free pagecache, dentries and inodes, use
     	echo 3 >/proc/sys/vm/drop_caches.

参考:

 Linux系统设置VIP(虚拟IP)的两种方式 https://blog.csdn.net/William0318/article/details/99331969

标签:IP,ip,IP地址,keepalived,forever,lft,虚拟,Linux
来源: https://www.cnblogs.com/ytwang/p/15597278.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有