随笔分类 - 博客
摘要:ansible 常用模块 1 command 模块 默认模块,不指定 -m 参数时,使用的就是 command 模块; 但 "<", ">", "|", and "&" 操作都不可以,当然,也不支持管道; 缺点:不支持管道,没法批量执行命令; 示例: ansible 192.168.2.20 -m
阅读全文
摘要:首先实现简单的 harproxy 负载均衡 node1 and node4:安装 httpd 服务,提供测试页 node 2 and node3:安装 haproxy,安装 keepalived haproxy 的简单配置: frontend webserver bind *:80 use_back
阅读全文
摘要:mariadb-server: node4:192.168.2.14,非关键配置步骤省略 静态服务器: node1:192.168.2.11 node4:192.168.2.14:这里我们把 14 也作为静态 web 动态服务器: node2:192.179.2.12 调度器: node3:192.
阅读全文
摘要:frontend webserver bind *:80 use_backend websrvs backend websrvs balance hdr (User-Agent) # 根据请求报文中 User-Agent 首部的值做 hash hash-type consistent # 一致性 h
阅读全文
摘要:frontend webserver bind *:80 use_backend websrvs backend websrvs balance uri # 指明 uri 调度算法 hash-type consistent # 一致性哈希 server web1 192.168.2.11:80 ch
阅读全文
摘要:frontend webserver bind *:80 use_backend websrvs backend websrvs cookie SERVERID insert nocache indirect # 将浏览器 cookie 插入到 backend server 原有 cookie 中,
阅读全文
摘要:之前我们用 keepalived 高可用了 lvs 的 dr 模型,是通过 keepalived 自带的添加 ipvs 规则的方式实现的高可用。下面我们来对 nginx 实现高可用,并且实现双主高可用。 删除之前配置的 vip,执行下面的脚本即可。 #!/bin/bash # vip="192.16
阅读全文
摘要:首先,我们先搭建一个LVS-DR示例: (1)准备两个节点做为Real Server RS1:192.168.2.50,node4.ckh.com,node4 RS2:192.168.2.80,node3.ckh.com,node3 vip:192.168.2.120 director1:192.1
阅读全文
浙公网安备 33010602011771号