随笔分类 -  集群

lvs/haproxy/keepalived/pacemaker
摘要:集群技术概述 LB LoadBalancer 负载均衡集群 硬件:F5 BIG-IP 软件:LVS(4层-传输层tcp/udp等端口协议进行负载调度),Nginx,Haproxy(4/7层-应用层,如识别http协议中的url等进行调度) LB集群主要解决高并发能力问题 HA HighAvailab 阅读全文
posted @ 2019-05-29 10:19 suminem 阅读(675) 评论(0) 推荐(0)
摘要:一,获取所需配置的主机IP cat get_ip.sh 二,配置RS vim lvs_dr_realserver_init.sh 二,调度器初始化 vim lvs_dr_director_init.sh 三、配置调度器 阅读全文
posted @ 2019-05-29 10:18 suminem 阅读(416) 评论(0) 推荐(0)
摘要:一、配置文件系统 任意节点用ISCSI的共享磁盘创建LVM node1 所有节点 node1、node2 注意apache不能开机启动 添加LVM和文件系统资源 添加VIP资源 添加Apache资源 测试调整资源 资源错误排除 遇到资源名错误等情况,如下,可以用update更新修改 阅读全文
posted @ 2019-05-24 17:46 suminem 阅读(527) 评论(0) 推荐(0)
摘要:#环境准备 #设置主机名解析yum -y install pcs pacemaker corosync fence-agents-allsystemctl start pcsd.servicesystemctl enable pcsd.serviceuseradd haclusterpasswd h 阅读全文
posted @ 2019-05-24 16:16 suminem 阅读(428) 评论(0) 推荐(0)
摘要:Pacemaker是红帽7上的集群管理器,用于替代6上RHCS 配置ISCSI 服务端 targetcli 设置属性 demo_mode_write_protect=0 #不写保护 删除配置 客户端挂载共享硬盘 yum -y install lvm2-cluster iscsi* iscsiadm 阅读全文
posted @ 2019-05-23 17:25 suminem 阅读(280) 评论(0) 推荐(0)
摘要:7层调度(基于服务,如url) 配置 /etc/haproxy/haproxy.cfg global //关于进程的全局参数 log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid maxconn 4000 阅读全文
posted @ 2019-05-23 13:54 suminem 阅读(366) 评论(0) 推荐(0)
摘要:LVS_Director + KeepAlived KeepAlived功能 1、实现调度器的HA 2、对RealServer做健康检查 3、动态维护IPVS路由表 http://www.keepalived.org 抓包目标:tcpdump -i eth0 -nn vrrp -w keep.tcp 阅读全文
posted @ 2019-05-22 13:55 suminem 阅读(134) 评论(0) 推荐(0)