• 进入"运维那点事"后,希望您第一件事就是阅读“关于”栏目,仔细阅读“关于Ctrl+c问题”,不希望误会!
Zabbix监控磁盘IO状态

Zabbix监控磁盘IO状态

Zabbix自带的对于Linux系统基础监控模板虽然常见的CPU、内存、磁盘、网卡、进程等都有监控,但是没有网络连接状态监控和磁盘IO监控。下面给出磁盘IO状态监控方法。 (先看文章最后关于iostat的坑)这里监控磁盘IO状态其实就是取iostat命令的值,所以你的客户端必须要能够使用iostat命令。 $ iostat -x……

Nginx出现413 Request Entity Too Large错误解决方法

Nginx出现413 Request Entity Too Large错误解决方法

Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加 解决方法就是:打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加 ……

Ansible第四篇:Playbook基础

Ansible第四篇:Playbook基础

一、Playbook介绍 Playbook是Ansible的配置,部署,编排语言。他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合。 当执行一些简单的改动时ansible命令是非常有用的,然而它真的作用在于它的脚本能力。当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbook会更加适合。通过playbo……

Zabbix 3使用percona-zabbix-templates监控MySQL

Zabbix 3使用percona-zabbix-templates监控MySQL

因为Zabbix自带的MySQL监控没有提供可以直接使用的Key,所以一般不采用,业界的同学们都使用Percona Monitoring Plugins 监控MySQL的方式。 1)MySQL客户端需要的系统环境 percona监控zabbix的脚本是使用php写的,所以需要准备好php运行环境,这里直接用yum安装就可以满足要求了: ……

LVS负载均衡—基于Keepalived做高可用

LVS负载均衡—基于Keepalived做高可用

Lvs+Keepalived高可用实践 先看看:高可用软件keepalived详解 Lvs+Keepalived的基本使用架构如下图如下: 当然,我们这里就没有必要一整套都实现下来,我们主要做的就是LVS+Keepalived实验,所以我们只需要2台LVS+Keepalived(DR模式),2台WEB即可测试即可,基本信息如下: Lvs+Keepalive……

LVS负载均衡—管理命令详解

LVS负载均衡—管理命令详解

LVS两段式介绍 ipvs:工作在内核空间,TCP/IP协议栈INPUT钩子函数上的框架(Linux2.5内核之后内置ipvs代码,LVS跟netfilter不能同时使用)。 ipvsadm:工作在用户空间,负责管理集群服务编写规则的命令行工具,需要手动安装。 $ yum install ipvsadm ……

LVS负载均衡—基础理论知识学习(一)

LVS负载均衡—基础理论知识学习(一)

集群的分类 集群其实就是一堆计算机的集合,给用户提供同一个服务的一组计算机,就称之为集群,对于用户而言好像就是一台计算机提供的服务,集群主要分为三大类。 LB (load balance)负载均衡集群 负载均衡集群主要是提高服务的响应能力的,比如说某服务器的并发响应能力是100个,这个时候经常有人反映说连不上服务器,这个时候解决方案一般有两种,一是升级硬件,……

使用Chrony设置时间与时钟服务器同步

使用Chrony设置时间与时钟服务器同步

一、介绍chrony Chrony是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确。 它由两个程序组成:chronyd和chronyc。 chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。 chronyc提供了一个用户界面,用于监控性能并进行多样化……

Ansible第三篇:常用模块介绍

Ansible第三篇:常用模块介绍

根据Ansible官方的分类,将模块分为核心模块和额外模块,代码托管地址:https://github.com/ansible 核心模块按功能分类为:云模块、命令模块、数据库模块、文件模块、资产模块、消息模块、监控模块、网络模块、通知模块、包管理模块、源码控制模块、系统模块、单元模块、web设施模块、windows模块等。 具体可以参看官方页面ansible……

Ansible第二篇:开始简单使用

Ansible第二篇:开始简单使用

一、开始使用Ansible Ansible使用语法 $ ansible -i /etc/ansible/host all [options] 1 $ ansible -i /etc/ansible/host all [options] ……

Ansible第一篇:介绍及安装

Ansible第一篇:介绍及安装

一、Ansible介绍 Ansible是个什么东西呢?官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。ansible基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansibl……

PHP 7.0编译安装

PHP 7.0编译安装

前面有一篇文章使用YUM安装了一遍PHP7.0,详情请看PHP 7.0安装与性能测试。 下面进行编译安装PHP7.0,编译安装最头疼的就是因为某些类库没有安装而报错,所以编译前请确保以下包已安装。 $ yum groupinstall "development tools" ……