背景 在系统生命周期中, 免不了要做升级部署, 对于关键服务, 我们应该能做到不停服务完成升级 (perform a zero downtime upgrade), 对于一般系统, 应该做到优雅地停服务. 如何做到不停服务的升级? 需要做到下面两点:1. 服务本身应该部署多份, 前面应该有 LVS/ ...
分类:
编程语言 时间:
2020-06-12 14:23:25
阅读次数:
59
系统环境[root@zabbix~]#cat/etc/redhat-releaseCentOSLinuxrelease7.6.1810(Core)准备环境[root@zabbix-server~]#systemctldisablefirewalld.service[root@zabbix-server~]#systemctlstopfirewalld.service#关闭系统防火墙[root@za
分类:
其他好文 时间:
2020-06-12 09:17:22
阅读次数:
74
YUM软件包管理: YUM解决依赖关系,提升效率,节省时间。 YUM命令工具指南,YUM格式为: YUM [ command ] [ package ] -y| -q -y表示安装或者卸载出现yes时,自动确认yes;-q表示不显示安装过程 yum install httpd -y #不提示直接安装 ...
分类:
系统相关 时间:
2020-06-11 21:22:22
阅读次数:
80
LVS+keepalived做Mysql集群的负载均衡:注:1、LVS本身不对node做健康检查的,所以要借助keepalived2、根据配置当某nodedown掉会有几秒判断时间,这点请注意。负载均衡端:yuminstallipvsadmkeepalivedipset-devel注:keepalived的log在/var/log/message里vi/etc/keepalived/keepali
分类:
数据库 时间:
2020-06-10 19:25:38
阅读次数:
79
关于LAMP LAMP搭建 安装php和Apache 先装php,因为安装php有apache的依赖包 yum install php 启动Apache service httpd start 启动成功,但有一个警告:无法确定主机的FQDN 解决方法:修改Apache的配置文件(/etc/httpd ...
分类:
系统相关 时间:
2020-06-10 18:54:54
阅读次数:
86
高可用概述 # 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 # 高可用常用软件 硬件:F5 软件:keepalived # keepalived如何实现高可用 keepalived软件是基于VRRP协议实 ...
分类:
其他好文 时间:
2020-06-07 21:14:13
阅读次数:
59
VRRP 协议 虚拟路由冗余协议(Virtual Router Redundancy Protocol)是解决局域网中配置静态网关出现单点失效现象的路由协议,通过将多台设备虚拟化成一台设备,如果其中一台设备出现故障,那么另一台设备可以迅速接替其工作,已保证通讯的可靠性和连续性 。 公司的网络是通过网 ...
分类:
其他好文 时间:
2020-06-07 09:14:19
阅读次数:
68
1前言生产环境中一台MySQL主机存在单点故障,所以我们要确保MySQL的高可用性,即两台MySQL服务器如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。MySQL的高可用方案一般有如下几种:keepalived+双主MHAPXCMMMHeartbeat+DRBD等,比较常用的是keepalived+双主,MHA和PXC。本节主要介绍利用keepalived实现MySQL数据库
分类:
数据库 时间:
2020-06-06 09:21:25
阅读次数:
64
一直以为Apache就是直接通过Yum安装才可以。知道接触项目后,才发现居然还可以通过源码进行编译安装。按照以往编译安装的步骤,发现会报错,本文就是记录一下Apache的整个编译安装步骤。这个安装步骤有点奇葩,编译前需要额外下载几个文件到指定目录中 wget https://downloads.ap ...
分类:
Web程序 时间:
2020-06-05 12:57:43
阅读次数:
80
负载均衡可分为四层负载均衡和七层负载均衡,四层负载均衡策略中典型的实现方式为LVS负载均衡LVS简介LVS负载均衡中有三种调度方法,分别为:NAT(NetworkAddressTranslation网络地址转换)、TUN(tunnel隧道)、DR(directroute直接路由)LVS-DRDR模式下需要LVS服务器和后台服务器绑定同一个VIP,一个请求过来时,LVS只需要将网络帧的MAC地址修改
分类:
其他好文 时间:
2020-06-04 12:04:25
阅读次数:
69