当前位置: 首页 > news >正文

网站建设中数据库公司名称注册查询官网入口

网站建设中数据库,公司名称注册查询官网入口,视频制作收费标准,外汇平台 网站开发目录 一、keepalived介绍#xff1a; 二、keepalived工具介绍#xff1a; #xff08;1#xff09;管理 LVS 负载均衡软件#xff1a; #xff08;2#xff09;支持故障自动切换#xff1a; #xff08;3#xff09;实现 LVS 负载调度器、节点服务器的高可用性 二、keepalived工具介绍 1管理 LVS 负载均衡软件 2支持故障自动切换 3实现 LVS 负载调度器、节点服务器的高可用性HA 三、Keepalived体系主要模块 四、keepalived脑裂及解决办法 1、Keepalive脑裂 2.脑裂原因 3.脑裂应对策略 五、keepalivedLVS 高可用部署示例 1.配置负载调度器192.168.88.100 2.配置负载调度器192.168.88.100 3.配置web服务器 一、keepalived介绍 keepalived 软件起初是专为 LVS 负载均衡软件设计的用来管理并监控 LVS集群中各个服务节点的状态后来又加入了可以实现高可用的 VRRP 功能。因此keepalived 除了能够管理 LVS集群外还可以为其他服务例如Nginx、Haproxy、MySQL等实现高可用。 二、keepalived工具介绍 1管理 LVS 负载均衡软件 Keepalived可以通过读取自身的配置文件实现通过更底层的接口直接管理LVS的配置以及控制服务的启动停止功能。 2支持故障自动切换 Keepalived可以实现任意两台主机之间例如Master和Backup主机之间的故障转移和自动切换这个主机可以是普通的不能停机的业务服务器也可以是LVS负载均衡Nginx反向代理这样的服务器。 Keepalived高可用功能实现的简单原理为两台主机同时安装好Keepalived软件并启动服务开始正常工作时由角色为Master的主机获得所有资源并对用户提供服务角色为Backup的主机作为Master主机的热备当角色为Master的主机失效或出现故障时角色为Backup的主机将自动接管Master主机的所有工作包括接管VIP资源及相应资源服务而当角色为Master的主机故障修复后又会自动接管回它原来处理的工作角色为Backup的主机则同时释放Master主机失效时它接管的工作此时两台主机将恢复到最初启动时各自的原始角色及工作状态。 3实现 LVS 负载调度器、节点服务器的高可用性HA 一般企业集群需要满足的三个特点负载均衡、健康检查、故障切换使用 LVS Keepalived 完全可以满足需求。 三、Keepalived体系主要模块 keepalived体系架构中主要有三个模块分别是core、check和vrrp。 core模块为keepalived的核心负责主进程的启动、维护及全局配置文件的加载和解析。vrrp模块是来实现VRRP协议的。check模块负责健康检查常见的方式有端口检查及URL检查。 四、keepalived脑裂及解决办法 1、Keepalive脑裂 主备调度器通过内网交换机连接如果交换机挂了则此时主调度器仍存活但备份调度器收不到主调度器的VRRP信息备调度器就会工作两台调度器就会同时工作出现脑裂现象。 主备调度器同时工作如果web是无状态应用那么客户端无论从哪一个调度器进行访问页面内容相同。但如果是有状态应用则两台调度器同时工作会导致客户端显示的页面资源不一致。 2.脑裂原因 高可用服务器对之间心跳线链路发生故障导致无法正常通信。如心跳线坏了包括断了老化因网卡及相关驱动坏了ip配置及冲突问题网卡直连因心跳线间连接的设备故障网卡及交换机因仲裁的机器出问题采用仲裁的方案高可用服务器上开启了 iptables防火墙阻挡了心跳消息传输Keepalived配置里同一 VRRP实例如果 virtual_router_id两端参数配置不一致也会导致裂脑问题发生。vrrp实例名字不一致、优先级一致。 3.脑裂应对策略 主备调度器多连一条线即使交换机挂了这两个还可以通信。通过第三方监控软件当发现两台调度器同时工作则杀掉主调度器。自己写一个脚本例如crontab和while死循环执行当监控到备调度器工作了就杀掉主调度器的keepalived服务。 五、keepalivedLVS 高可用部署示例 当主服务器宕机或服务出现问题时备服务器抢占转发 1.配置负载调度器192.168.88.100 1.#关闭防火墙 systemctl disable --now firewalld setenforce 02.yum安装ipvsadm和keepalived yum install ipvsadm keepalived.x86_64 -y3.加载模块 modprobe ipvsadm cat /proc/net/ip_vs #查看ip_vs版本信息4.调整 proc 响应参数关闭Linux 内核的重定向参数响应 vim /etc/sysctl.conf net.ipv4.conf.all.send_redirects 0 net.ipv4.conf.default.send_redirects 0 net.ipv4.conf.ens33.send_redirects 0sysctl -p #刷新加载5.编写keepalived配置文件global_defs { #定义全局参数 --10行--修改邮件服务指向本地smtp_server 127.0.0.1 --12行--修改指定服务器路由器的名称主备服务器名称须不同主为LVS_01备为LVS_02router_id LVS_01 --14行--注释掉取消严格遵守VRRP协议功能否则VIP无法被连接#vrrp_strict }vrrp_instance VI_1 { #定义VRRP热备实例参数 --20行--修改指定热备状态主为MASTER备为BACKUPstate MASTER --21行--修改指定承载vip地址的物理接口interface ens33 --22行--修改指定虚拟路由器的ID号每个热备组保持一致 virtual_router_id 10#nopreempt #如果设置非抢占模式两个节点state必须为bakcup并加上配置 nopreempt --23行--修改指定优先级数值越大优先级越高这里设置主为100备为90priority 100advert_int 1 #通告间隔秒数(心跳频率)authentication { #定义认证信息,每个热备组保持一致auth_type PASS #认证类型 --27行--修改指定验证密码主备服务器保持一致auth_pass 123456}virtual_ipaddress { #指定群集vip地址192.168.10.200} }--36行--修改指定虚拟服务器地址(VIP)、端口定义虚拟服务器和Web服务器池参数 virtual_server 192.168.10.200 80 {delay_loop 6 #健康检查的间隔时间(秒)lb_algo rr #指定调度算法轮询(rr) --39行--修改指定群集工作模式直接路由(DR)lb_kind DRpersistence_timeout 0 #连接保持时间(秒) 修改为0以便查看效果protocol TCP #应用服务采用的是 TCP协议 --43行--修改指定第一个Web节点的地址、端口real_server 192.168.10.133 80 {weight 1 #节点的权重 --45行--删除添加以下健康检查方式 TCP_CHECK {connect_port 80 #添加检查的目标端口connect_timeout 3 #添加连接超时(秒)nb_get_retry 3 #添加重试次数delay_before_retry 3 #添加重试间隔}}real_server 192.168.10.134 80 { #添加第二个 Web节点的地址、端口weight 1TCP_CHECK {connect_port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}} ##删除后面多余的配置## }6.启动服务 ipvsadm-save /etc/sysconfig/ipvsadm systemctl start ipvsadm.service systemctl restart keepalived2.配置负载调度器192.168.88.100 把keepalived.conf文件远程拷贝过来更改备服务器参数scp keepalived.conf 192.168.88.102:pwd## 在master主机使用scp 注意我这里是相对路径notification_email_from Alexandre.Cassenfirewall.loc10 smtp_server 127.0.0.111 smtp_connect_timeout 3012 router_id LVS_02 #更改id13 vrrp_skip_check_adv_addr14 #vrrp_strict15 vrrp_garp_interval 016 vrrp_gna_interval 017 }1819 vrrp_instance VI_1 {20 state BACKUP #备服务器为backup21 interface ens3322 virtual_router_id 5123 priority 90 #优先级9024 advert_int 125 authentication {26 auth_type PASS27 auth_pass 111128 }3.配置web服务器 1. #关闭防火墙 systemctl stop firewalld setenforce 02. #配置web服务器网页自定4. #配置虚拟vip vim /etc/sysconfig/network-scripts/ifcfg-lo:0 DEVICElo:0 ONBOOTyes IPADDR192.168.88.200 NETMASK255.255.255.2555. #重启网络服务开启虚拟网卡 systemctl restart network ifup lo:0 ifconfig lo:06. #设置路由 route add -host 192.168.88.200 dev lo:0 route -n7. #调整 proc 响应参数 #添加系统只响应目的IP为本地IP的ARP请求 #系统不使用原地址来设置ARP请求的源地址而是物理mac地址上的IP vim /etc/sysctl.conf net.ipv4.conf.all.arp_ignore 1 net.ipv4.conf.all.arp_announce 2 net.ipv4.conf.default.arp_ignore 1 net.ipv4.conf.default.arp_announce 2 net.ipv4.conf.lo.arp_ignore 1 net.ipv4.conf.lo.arp_announce 28. #刷新proc参数 sysctl -p两台配置一样。。。。。。。想要快速测试调度结果需要关闭web服务的长连接 4.测试
http://www.hkea.cn/news/14515396/

相关文章:

  • 网站建设的计划书禁用免费app网页
  • 网站平台建设需求表wordpress越来越慢
  • wordpress 中国网站推广优化联系方式
  • 沧州自适应网站建设什么是网页什么是网站
  • 网站建设设计猫和老鼠惠州百度推广排名优化
  • 怎么做投票网站精美网页模板
  • 怎么建一个自己的网站利用高权重网站做关键词
  • 怀远县建设局门户网站微商城网站建设行情
  • 秦皇岛网站建设费用wordpress more标签失效
  • 网站开发需要几个专业企业网站优化方法包括
  • 做标书经验分享网站深圳市建设厅官方网站
  • 珠海网站建设有限公司微商怎么做
  • 车险保险网站济南卓远网站建设公司
  • 网站如何做品牌营销校园网站建设计划书
  • 网页与网站设计实验总结关键词优化教程
  • 电商网站建设步骤网站如何推广方案策划
  • 广告策划案搜索引擎优化排名技巧
  • 企业免费建站网上服务大厅山东理工大学
  • 广东建设监理协会网站题库wordpress自带功能
  • 百度做公司网站有用吗织梦手机电影网站模板
  • 导视设计网站抖音代运营怎么样
  • 常见网站图标学校网站群建设必要
  • 手机网站营销方法柳州专业做网站
  • 代刷网站推广免费58同城怎么做网站
  • 巴中汽车网站建设国家信用信息企业公示系统
  • 主机屋的免费空间怎么上传网站嵌入式开发软件
  • 网站常用布局方法安装wordpress到服务器
  • 做网站管理系统公司介绍模板简短
  • 阿里巴巴国际站网站建设给别人做网站需要增值电信
  • 甘肃酒泉建设银行网站在腾讯云怎样建设网站