php添加calendar扩展模块 #首先查找当前使用的的php版本[root@server1 src]# /usr/local/bin/php --versionPHP 5.6.24 (cli) (built: Aug 25 2016 12:14:39)Copyright © 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright © 1998-2016 Zend Tech...
zabbix邮件报警(四) 处理邮件格式###############################收到邮件报警后,发现是 .bin 结尾的文件,这样的文件必须要特殊的软件例如 iso类软件才能打开,不方便我们阅读这里可以使用 dos2unix 工具将该格式的 文件处理成明文,方便我们在手机端阅读。在zabbix-88 上安装 软件 rpm -ivh dos2unix-6.0.3-7.el7.x86_64.rpm...
zabbix邮件报警(二) 定义动作 (Action)以消防火警为例,当最后一次检测 温度达到 40度时,产生 亮起红灯事件。当红灯亮起是,消防喷头开始洒水,正常来说,洒水一段时间后,可以让火熄灭,温度回到正常值,红灯灭掉。但是如果洒水 5 分钟后,温度 依然在 40度以上,这时我们需要采取进一步的行动,例如加大水量,延长喷水时间,并自动拨打119其中,洒水就是一个 动作 (Action),我们之前已经设定了触发器,...
zabbix邮件警报(一) 定义报警媒介报警媒介 Media Types ===============================当zabbix中的某些被监控指标出现 异常时,zabbix会通过哪种方式通知我们?是通过邮件呢,还是通过短信呢,或者是通过其他方式呢?无论是通过邮件报警还是通过短信报警,无非都是通过某种"媒介"将报警信息传递给收信人,所以在zabbix中,报警方式被称为"报警媒介"。zabbi...
zabbix邮件警报(三) 触发警报测试触发报警前,我们总结一下具体做了哪些操作 ======================1、新加入了主机2、添加了监控项3、添加了触发器4、设定了报警媒介5、安装了邮件客户端 mailx工具,设置好了 smtp.163.com 中的相关授权6、编写了发送脚本 my-scripts.sh7、授权了 admin可以使用 报警媒介8、为触发器添加了 动作触发报警 ====...
zabbix的快速部署 Zabbix基本配置服务zabbix-88改用 阿里云的网络 yum源,本地源无法解决 php组件的依赖。[root@zabbix-88 /etc/yum.repos.d]# cat base.repo[base]name=basebaseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/enabled=1gpgcheck=0[...
监控场景 架构图单机基本 LAMP 环境要求 内存 1G以上 ============================Linux + web 服务 + PHP + Mysql本实验所使用的的主机有监控机server-99,数据库mysql-801、选择 先前用于 自动化管理的 主机。2、 在该主机上,构建 基本 LAMP 架构。 Mysql 推荐使用 编译版的 5.7.19yum ...
运维监控体系概述 运维监控的重要性:==========================运维工作中比较重要的一个部分,可以说,一切线上系统都需要 监控。考虑几个话题:1、什么是监控? ============================一种实时获取某种对象的 状态、信息 的手段。人类社会中,监控无处不在。 手段各式各样。在我们的运维工作中,监控的主要对象是 和企业 业务相关的各种 服务器硬件状...
upstream负载均衡 upstream 模块==========================================与 proxy 模块结合使用的模块中,最常用的当属upstream模块。upstream模块可定义一个新的上下文,它包含了一组upstream服务器,这些服务器可能被赋予了不同的权重、不同的类型甚至可以基于维护等原因被标记为down。示例:==================ups...
nginx移植 **移植Nginx 到 192.168.10.61 (克隆机)同一个平台,同一个发行版。**不再检测依赖环境, 自己将 依赖包事先安装好 。[root@nginx-61 ~]# yum install gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel添加用户[root@nginx-61 ~]# gr...
nginx快速部署 nginx快速部署编译安装 Nginx 1.16==============================Nginx 首先使用yum工具补充 相关的依赖程序:===============================================想要编译软件,首先安装 GCC 编译器及其相关组件,yum install gcc1、zlib:用于支持gzip模块2、pcr...
构建Gelera集群 构建Gelera集群搭建 galera 集群环境 ############################前提条件: ==================================建议 搭建 管理跳板机, 接下来的 操作,能够 利用 批量 管理脚本 来执行集群中的节点, 必须相互能解析 彼此 的主机名 (/etc/hosts 文件一致,相互解析)集群中的所有节点,时钟必须...
Gelera的简单概述 Gelera的简单概述Galera Cluster是由第三方公司Codership 所研发的一套免费开源的集群高可用方案,实现了数据零丢失,官网地址为http://galeracluster.com/。其在MySQL InnoDB存储引擎 基础上打了 wsrep(写集复制),Percona/MariaDB 已捆绑在各自的发行版本中。MariaDB Galera Cluster是MariaD...
实现atlas的高可用 目的: 再此 MHA 架构中, Atlas 成为全局的 单点故障,一旦停止服务,数据库服务将变得不可用。给Atlas 做一个冗余1、 重新克隆一个 虚拟机,用于 Atlas 备机,起名为 192.168.10.87 proxy-872、 拷贝,并安装 相关软件[root@proxy-87 ~]# yum install openssl openssl-devel[root@...
MHA高可用集群 配置 MHA (MHA+半同步复制+KeepAlive ) ##############################mha简介MHA,即 MasterHigh Availability Manager and Tools for MySQL,是日本的一位 MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQLReplication(二层)环境,目的在于维持 ...
TCP_wpper Linux 的一般过滤 手段软件本身过滤----TCP wapper-----iptables----硬件防火墙|语法简单,立刻生效无法细致到具体的端口,只能管理系统注册的一些服务有一定的局限性。思考: ssh ,如果某个 IP地址,连续 三次 输入错误密码,直接屏蔽该 IP 地址的 TCP 连接, 防止它暴力猜测密码。应用场景: 用户 远程连接 ,只要输错 3次以上密码,就会被 ...
Atlas实现读写分离 Atlas (读写分离 + 健康检查 + 从的负载均衡) Mycat 组件(读写分离+分表+健康检查+负载均衡)为前端应用撑起一片天基于mysql proxy 的 二次开发Atlas 配置与安装软件安装,配置文件修改 :======================================[root@atlas1 ~]#yum install ...
主从开启半同步复制 Google ==== 主从开启半同步复制 Google =====================1、在主库执行mysql>install plugin rpl_semi_sync_master SONAME ‘semisync_master.so’;2、在从库执行mysql>install plugin rpl_semi_sync_slave SONAME ‘semi...
主从经典复制AB 画好架构图1、 克隆一台 虚拟机 ( 按照做好初始化,模板机,初始化脚本 )。 配置好IP地址 配置好主机名 去掉 /etc/rc.d/rc.local 主机名 设置段2、 补充 boost[root@mysql-80 /usr/local]# scp -r /usr/local/boost 192.168.10.81:/usr/local/ 3、 补充其它相...
lvm-差异备份 LVM 快照备份流程(差异):首先进行一次物理完全备份[root@mysql-21 /test]# ./full-backup.sh对/data/mysql的完全备份开始…锁定表…解锁表…备份完成时1秒LVM快照: 锁表时间接近热备加全局读锁mysql> flush tables with read lock;2.创建快照,刷新二进制日志3. 释放锁4. 挂载 ...