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

哪个网站有利于做课件秦皇岛在建工程项目

哪个网站有利于做课件,秦皇岛在建工程项目,厦门网站制作,苏州网络公司排行榜一.Keepalived工具介绍 1.支持故障自动切换(Failover) 2.支持节点健康状态检查(Health Checking) 3.基于vrrp协议完成地址流动 4.为vip地址所在的节点生成ipvs规则(在配置文件中预先定义) 5.为ipvs集群的各RS做健康状态检测 6.基于脚本调用接口完成脚本中定义的功能…一.Keepalived工具介绍 1.支持故障自动切换(Failover) 2.支持节点健康状态检查(Health Checking) 3.基于vrrp协议完成地址流动 4.为vip地址所在的节点生成ipvs规则(在配置文件中预先定义) 5.为ipvs集群的各RS做健康状态检测 6.基于脚本调用接口完成脚本中定义的功能进而影响集群事务以此支持nginx、haproxy等服务  7.官方网站https://keepalived.org/ 8.用户空间核心组件 vrrp stackVIP消息通告checkers监测real server简单来说 就是监控后端真实服务器的服务system call实现 vrrp 协议状态转换时调用脚本的功能SMTP邮件组件报警邮件IPVS wrapper生成IPVS规则直接生成ipvsadmNetlink Reflector网络接口将虚拟地址ipvip地址飘动 9.WatchDog监控进程整个架构是否有问题 控制组件提供keepalived.conf 的解析器完成Keepalived配置 IO复用器针对网络目的而优化的自己的线程抽象 内存管理组件为某些通用的内存管理功能例如分配重新分配发布等提供访问权限 二.vrrp协议虚拟路由冗余协议 Keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能 1.vrrrp是什么 是针对路由器的一种备份解决方案 由多台路由器组成一个热备组通过共用的虚拟IP地址对外提供服务 每个热备组内同时只有一台主路由器提供服务其他路由器处于冗余状态 若当前在线的路由器失效则其他路由器会根据设置的优先级自动接替虚拟IP地址继续提供服务 2.vrrp工作过程 1.选举Master比较优先级高的为Master若优先级相同无Master时比较接口IP地址大的为MasterMaster设备发送ARP报文承担报文转发工作 2.状态维持Master设备周期发送通告报文公布配置信息和工作状态 3.Backup设备根据收到的通告报文判断Master设备是否工作正常如果Master设备主动放弃Master地位时会发送优先级为0的通告报文Backup设备收到后会快速切换成Master设备或者定时器超时后Backup设备认为Master设备无法正常工作会切换状态为Master。 3.Keeplived、VRRP及其工作原理 Keepalived是一个基于VRRP协议来实现的LVS服务高可用方案可以解决静态路由出现的单点故障问题。 在一个LVS服务集群中通常有主服务器MASTER和备份服务器BACKUP两种角色的服务器但是对外表现为一个虚拟IP。主服务器会发送VRRP通告信息给备份服务器当备份服务器收不到VRRP消息的时候即主服务器异常的时候备份服务器就会接管虚拟IP继续提供服务从而保证了高可用性 4.Keepalived体系主要模块 keepalived体系架构中主要有三个模块分别是core、check和vrrp。 core模块为keepalived的核心负责主进程的启动、维护及全局配置文件的加载和解析。 vrrp模块是来实现VRRP协议的。 check模块负责健康检查常见的方式有端口检查及URL检查。 三.实验搭建LVSKeepalived 高可用集群 实验环境 主keepalived服务器172.16.23.10 备keepalived服务器172.16.23.11 web1服务器172.16.23.12 web2服务器172.16.23.13 vip172.16.23.100 客户机172.16.23.200 配置负载调度器主keepalived服务器172.16.23.10 ############################ 配置Keepalived master服务器 #################################1. #关闭防火墙 systemctl stop firewalld.service setenforce 02. #安装服务 yum install ipvsadm keepalived -y 3. #修改配置文件keeplived.conf cd /etc/keepalived/ cp keepalived.conf keepalived.conf.bak vim keepalived.conf...... global_defs { #定义全局参数 --10行--修改邮件服务指向本地smtp_server 127.0.0.1 --12行--修改指定服务器路由器的名称主备服务器名称须不同主为LVS_01备为LVS_02router_id LVS_01 }vrrp_instance VI_1 { #定义VRRP热备实例参数 --20行--修改指定热备状态主为MASTER备为BACKUPstate MASTER --21行--修改指定承载vip地址的物理接口interface ens33 --22行--修改指定虚拟路由器的ID号每个热备组保持一致 virtual_router_id 10 --23行--修改指定优先级数值越大优先级越高主为100备为90priority 100advert_int 1 #通告间隔秒数(心跳频率)authentication { #定义认证信息,每个热备组保持一致auth_type PASS #认证类型 --27行--修改指定验证密码主备服务器保持一致auth_pass 123456}virtual_ipaddress { #指定群集vip地址172.16.23.100} } --36行--修改指定虚拟服务器地址(VIP)、端口定义虚拟服务器和Web服务器池参数 virtual_server 172.16.23.100 80 {delay_loop 6 #健康检查的间隔时间(秒)lb_algo rr #指定调度算法轮询(rr) --39行--修改指定群集工作模式直接路由(DR)lb_kind DRpersistence_timeout 50 #连接保持时间(秒)protocol TCP #应用服务采用的是 TCP协议 --43行--修改指定第一个Web节点的地址、端口real_server 172.16.23.12 80 {weight 1 #节点的权重 --45行--删除添加以下健康检查方式 TCP_CHECK {connect_port 80 #添加检查的目标端口connect_timeout 3 #添加连接超时(秒)nb_get_retry 3 #添加重试次数delay_before_retry 3 #添加重试间隔}}real_server 172.16.23.13 80 { #添加第二个 Web节点的地址、端口weight 1TCP_CHECK {connect_port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}} } ##删除后面多余的配置##4. #启动服务、查看虚拟网卡vip systemctl start keepalived ip addr show dev ens33 5. #调整proc响应参数关闭Linux内核的重定向参数响应 vim /etc/sysctl.conf net.ipv4.ip_forward 1 net.ipv4.conf.all.send_redirects 0 net.ipv4.conf.default.send_redirects 0 net.ipv4.conf.ens33.send_redirects 06. #刷新一下 sysctl -p############################# 配置ipvsadm #################################7. #配置负载分配策略并启动服务 ipvsadm-save /etc/sysconfig/ipvsadm systemctl start ipvsadm.service8. #清空ipvsadm并做策略 ipvsadm -C ipvsadm -A -t 172.16.23.100:80 -s rr ipvsadm -a -t 172.16.23.100:80 -r 172.16.23.12:80 -g ipvsadm -a -t 172.16.23.100:80 -r 172.16.23.13:80 -g9. #保存设置 ipvsadm ipvsadm -ln ipvsadm-save /etc/sysconfig/ipvsadm 配置负载调度器备keepalived服务器172.16.23.11 配置与主服务器相似不再进行解释 ############################ 配置Keepalived master服务器 #################################1. #关闭防火墙 systemctl stop firewalld setenforce 02. #安装服务 yum -y install ipvsadm keepalived3. #修改配置文件keeplived.conf cd /etc/keepalived/ cp keepalived.conf keepalived.conf.bak vim keepalived.conf...... global_defs { #定义全局参数 --10行--修改邮件服务指向本地smtp_server 127.0.0.1 --12行--修改指定服务器路由器的名称主备服务器名称须不同主为LVS_01备为LVS_02router_id LVS_02 }vrrp_instance VI_1 { #定义VRRP热备实例参数 --20行--修改指定热备状态主为MASTER备为BACKUPstate BACKUP --21行--修改指定承载vip地址的物理接口interface ens33 --22行--修改指定虚拟路由器的ID号每个热备组保持一致 virtual_router_id 10 --23行--修改指定优先级数值越大优先级越高主为100备为90priority 90advert_int 1 #通告间隔秒数(心跳频率)authentication { #定义认证信息,每个热备组保持一致auth_type PASS #认证类型 --27行--修改指定验证密码主备服务器保持一致auth_pass 123456}virtual_ipaddress { #指定群集vip地址172.16.23.100} } --36行--修改指定虚拟服务器地址(VIP)、端口定义虚拟服务器和Web服务器池参数 virtual_server 172.16.23.100 80 {delay_loop 6 #健康检查的间隔时间(秒)lb_algo rr #指定调度算法轮询(rr) --39行--修改指定群集工作模式直接路由(DR)lb_kind DRpersistence_timeout 50 #连接保持时间(秒)protocol TCP #应用服务采用的是 TCP协议 --43行--修改指定第一个Web节点的地址、端口real_server 172.16.23.12 80 {weight 1 #节点的权重 --45行--删除添加以下健康检查方式 TCP_CHECK {connect_port 80 #添加检查的目标端口connect_timeout 3 #添加连接超时(秒)nb_get_retry 3 #添加重试次数delay_before_retry 3 #添加重试间隔}}real_server 172.16.23.13 80 { #添加第二个 Web节点的地址、端口weight 1TCP_CHECK {connect_port 80connect_timeout 3nb_get_retry 3delay_before_retry 3}} } ##删除后面多余的配置##4. #启动服务、查看虚拟网卡vip systemctl start keepalived ip addr show dev ens33 5. #调整proce响应参数关闭Linux内核的重定向参数响应 vim /etc/sysctl.conf net.ipv4.ip_forward 1 net.ipv4.conf.all.send_redirects 0 net.ipv4.conf.default.send_redirects 0 net.ipv4.conf.ens33.send_redirects 06. #刷新一下 sysctl -p############################# 配置ipvsadm #################################7. #配置负载分配策略并启动服务 ipvsadm-save /etc/sysconfig/ipvsadm systemctl start ipvsadm.service8. #清空ipvsadm并做策略 ipvsadm -C ipvsadm -A -t 172.16.23.100:80 -s rr ipvsadm -a -t 172.16.23.100:80 -r 172.16.23.12:80 -g ipvsadm -a -t 172.16.23.100:80 -r 172.16.23.13:80 -g9. #保存设置 ipvsadm ipvsadm -ln ipvsadm-save /etc/sysconfig/ipvsadm 配置节点服务器web1服务器172.16.23.12 1. #关闭防火墙 systemctl stop firewalld setenforce 02. #安装并开启httpd服务 yum -y install httpd systemctl start httpd3. #配置站点文件 vim /var/www/html/index.html this is web14. #配置虚拟vip vim /etc/sysconfig/network-scripts/ifcfg-lo:0 DEVICElo:0 ONBOOTyes IPADDR172.16.23.100 NETMASK255.255.255.2555. #重启网络服务开启虚拟网卡 systemctl restart network ifup lo:0 ifconfig lo:06. #设置路由 route add -host 172.16.23.100 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 配置节点服务器web2服务器172.16.23.13 配置与web1相似不再进行解释  1. #关闭防火墙 systemctl stop firewalld setenforce 02. #安装并开启httpd服务 yum -y install httpd systemctl start httpd3. #配置站点文件 vim /var/www/html/index.html this is web24. #配置虚拟vip vim /etc/sysconfig/network-scripts/ifcfg-lo:0 DEVICElo:0 ONBOOTyes IPADDR172.16.23.100 NETMASK255.255.255.2555. #重启网络服务开启虚拟网卡 systemctl restart network ifup lo:0 ifconfig lo:06. #设置路由 route add -host 172.16.23.100 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 测试验证 在客户机上测试客户机172.16.23.200
http://wiki.neutronadmin.com/news/39113/

相关文章:

  • 潍坊网站建设价格有什么平台可以免费发布推广信息
  • 网站开发架构分类大连网站开发企业
  • 地情网站建设方案看广告赚钱
  • 做羞羞的事的网站wordpress 漏斗式搜索插件
  • 建自己的网站做外贸网络规划设计师备考需要多久
  • 秦皇岛网站制作的流程汕头建设企业网站
  • 顺的网站建设多少钱做网站开发 用的最多的语言
  • php网站开发是做什么的做网站买空间用共享ip
  • 企业网站建设实训让蜘蛛不抓取网站的文件夹
  • 网站建设合同要注意什么做网站设计的电脑需要什么配置
  • 网站规划与建设是什么wordpress有关seo的插件
  • 安卓wordpress rpc调用2 网站内部链接优化
  • 网站建设的布局种类建设网站需要电脑配置
  • 常德网站建设网站优化网站建设的自查报告
  • 网站标题优化工具南通网站建设排名公司哪家好
  • 网站建设费用归类装修公司免费装修
  • 农业建设信息网站济宁北湖建设局网站
  • 富连网网站开发网站被k怎么
  • 网站的静态页面用什么做营销型网站建设服务商
  • 做电影网站有什么流媒体好网站没有收录
  • 网站开发毕业答辩演讲稿范文阳朔到桂林大巴时刻表
  • ui自学网站免费无代码开发平台排行榜
  • 自己做网站 套模板android最新版本下载
  • 地方商城网站wordpress 不用主题
  • 物业网站模板下载网站 不稳定
  • 如何建设旅游网站狮城app更多网站
  • 返利导购网站建设需求文档wordpress登录不进去
  • 林州网站制作公司专业网站建设
  • 亚马逊网站的建设和维护wordpress怎么适应手机端
  • 太平保险网站wordpress 插件漏洞复现