摘要: 1、安装nginx 1、安装nginx 2、添加agent的监控nginx状态配置 2、添加agent的监控nginx状态配置 3、编写获取nginx状态的shell脚本 3、编写获取nginx状态的shell脚本 4、创建监控模板以及添加监控项,并添加监控主机: 4、创建监控模板以及添加监控项,并 阅读全文
posted @ 2018-08-10 09:39 烟雨浮华 阅读(984) 评论(0) 推荐(0) 编辑
摘要: TCP状态监控 TCP状态监控 Tcp的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB;或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了***,或是是time_wait值比较高的话,我们要考虑看我们内核是否需要调优,太高的time_wait值的话会占用太多 阅读全文
posted @ 2018-08-10 09:35 烟雨浮华 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 1.linux-node2节点安装数据库 1.linux-node2节点安装数据库 2.Zabbix添加数据库主机监控 2.Zabbix添加数据库主机监控 被动模式对Hostname没要求,但主动模式必须与主机Hostname一致。"Configuration"-->"Host"(填入主机信息)-- 阅读全文
posted @ 2018-08-10 09:28 烟雨浮华 阅读(3482) 评论(0) 推荐(0) 编辑
摘要: 1.Zabbix监控web服务器访问性能 1.Zabbix监控web服务器访问性能 zabbix 对 web 性能的监控,通过它可以了解 web 站点的可用性以及性能。最终将各项指标绘制到图形中,这样我们可以了解到一个站点的下载速度、响应速度等。需要注意的是在安装 zabbix server 需要增 阅读全文
posted @ 2018-08-10 09:18 烟雨浮华 阅读(5183) 评论(0) 推荐(0) 编辑
摘要: 1.设置邮件报警的思路 (1)设置触发器(Trigger)-->触发后需要执行的动作(Action) 1.设置邮件报警的思路 触发器使用逻辑表达式来评估通过 item 获取到得数据是处于哪种状态。在触发器表达式中我们可以定义哪些值范围是合理,哪些是不合理的,如果出现不合理的值,触发器会把状态改为PR 阅读全文
posted @ 2018-08-10 09:14 烟雨浮华 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 1.zabbix_get命令详解 1.zabbix_get命令详解 2.安装zabbix-agent 2.安装zabbix-agent 3.添加主机监控 3.添加主机监控 Configuration-->Hosts-->create host-->填写主机名、所属组-->链接模板"Templates 阅读全文
posted @ 2018-08-09 18:04 烟雨浮华 阅读(1965) 评论(0) 推荐(0) 编辑
摘要: 一、Zabbix环境准备 一、Zabbix环境准备 二、Zabbix安装 二、Zabbix安装 三、初始化数据库 三、初始化数据库 四、Zabbix服务器进程启动 四、Zabbix服务器进程启动 五、编辑Zabbix前端PHP配置 五、编辑Zabbix前端PHP配置 六、Zabbix的web安装 六 阅读全文
posted @ 2018-08-09 17:56 烟雨浮华 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 一、客户端挂载 一、客户端挂载 可以使用Gluster Native Client方法在GNU / Linux客户端中实现高并发性,性能和透明故障转移。可以使用NFS v3访问gluster卷。已经对GNU / Linux客户端和其他操作系统中的NFS实现进行了广泛的测试,例如FreeBSD,Mac 阅读全文
posted @ 2018-08-09 16:04 烟雨浮华 阅读(11359) 评论(1) 推荐(0) 编辑
摘要: 一、环境说明 一、环境说明 二、GlusterFS安装 二、GlusterFS安装 (1)修改主机名 (2)添加host解析,实现集群主机之间相互解析 (3)关闭SElinux和防火墙 (4)安装epel源 (5)安装glusterfs源 (6)安装glusterfs 三、GlusterFS配置 三 阅读全文
posted @ 2018-08-07 17:57 烟雨浮华 阅读(1494) 评论(0) 推荐(2) 编辑
摘要: 一、GlusterFS简介 一、GlusterFS简介 GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiniBand RDMA网络 阅读全文
posted @ 2018-08-07 17:40 烟雨浮华 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 一、RADOS的对象寻址 一、RADOS的对象寻址 Ceph 存储集群从 Ceph 客户端接收数据——不管是来自 Ceph 块设备、 Ceph 对象存储、 Ceph 文件系统、还是基于 librados 的自定义实现——并存储为对象。每个对象是文件系统中的一个文件,它们存储在对象存储设备上。由 Ce 阅读全文
posted @ 2018-08-03 16:32 烟雨浮华 阅读(3681) 评论(0) 推荐(1) 编辑
摘要: 一、元数据和元数据管理 (1)元数据 一、元数据和元数据管理 在学习Ceph之前,需要了解元数据的概念。元数据又称为中介数据、中继数据,为描述数据的数据。主要描述数据属性的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。通俗地说,就 是用于描述一个文件的特征的系统数据,比如访问权限 阅读全文
posted @ 2018-08-03 14:26 烟雨浮华 阅读(6877) 评论(0) 推荐(1) 编辑
摘要: 一、Xtrabackup介绍 MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一 阅读全文
posted @ 2018-07-27 17:22 烟雨浮华 阅读(74109) 评论(0) 推荐(12) 编辑
摘要: 一、备份单个数据库 一、备份单个数据库 1、备份命令:mysqldump MySQL数据库自带的一个很好用的备份命令。是逻辑备份,导出 的是SQL语句。也就是把数据从MySQL库中以逻辑的SQL语句的形式直接输出或生成备份的文件的过程。 2、参数解析 1 -A --all-databases:导出全 阅读全文
posted @ 2018-07-26 14:13 烟雨浮华 阅读(106964) 评论(0) 推荐(8) 编辑
摘要: 一、MHA原理 一、MHA原理 1、简介: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用 阅读全文
posted @ 2018-07-26 11:39 烟雨浮华 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL主从复制原理 一、MySQL主从复制原理 随机站点访问量的鞥集啊,单台的MySQL服务器压力也不断地增加,此时需要对MySQL进行优化,如果在MySQL优化无明显改善时期,可以使用高可用、主从复制、读写分离、分库分表等方式进行进一步的优化。 MySQL主从复制的目的是为了实现数据库冗余 阅读全文
posted @ 2018-07-25 16:47 烟雨浮华 阅读(1840) 评论(0) 推荐(1) 编辑
摘要: 转自:https://www.cnblogs.com/panwenbin-logs/p/8360703.html 阅读全文
posted @ 2018-07-25 15:19 烟雨浮华 阅读(8891) 评论(0) 推荐(0) 编辑
摘要: MySQL 二进制免编译安装 MySQL 二进制免编译安装 (1)下载二进制免编译版本mysql 5.6.35 阅读全文
posted @ 2018-07-25 14:53 烟雨浮华 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: 一、实验架构和环境说明 (1)本次基于VMware Workstation搭建一个四台Linux(CentOS 7.4)系统所构成的一个服务器集群,其中两台负载均衡服务器(一台为主机,另一台为备机),另外两台作为真实的Web服务器。(2)本次实验基于DR负载均衡模式,设置了一个VIP(Virtual 阅读全文
posted @ 2018-07-25 11:56 烟雨浮华 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 一、LVS的NAT模式实战 一、LVS的NAT模式实战 1、环境说明: 2、LVS调度器环境配置 (1)增加一块外网网卡eth1 (2)拷贝eth0配置文件为eth1,并修改网卡配置 (3)YUM安装ipvsadm,并对ipvsadm规则进行配置 参数说明: -A:表示增加一个虚拟服务 -a:表示增 阅读全文
posted @ 2018-07-24 16:44 烟雨浮华 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 1、NAT模型 1、NAT模型 (1)原理图: ①.客户端(200.10.10.1)将请求发往前端的负载均衡器(114.100.80.10),请求报文源地址是CIP(客户端IP),后面统称为CIP),目标地址为VIP(负载均衡器前端地址,后面统称为VIP)。 ②.负载均衡器收到报文后,发现请求的是在 阅读全文
posted @ 2018-07-24 10:16 烟雨浮华 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 1、 LVS介绍 1、 LVS介绍 LVS是Linux虚拟服务器(LinuxVirtualServers),使用负载均衡技术将多台服务器组成一个虚拟服务器。它为适应快速增长的网络访问需求提供了一个负载能力易于扩展,而价格低廉的解决方案。LVS其实是一种集群(Cluster)技术,采用IP负载均衡技术 阅读全文
posted @ 2018-07-24 10:13 烟雨浮华 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 1、概念 1、概念 地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取物理MAC地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存 阅读全文
posted @ 2018-07-24 09:53 烟雨浮华 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 一、keepalived介绍 一、keepalived介绍 keepalived软件最开始是转为负载均衡软件LVS而设计,用来管理和监控LVS集群系统中各个服务节点的状态,后来又加入了可实现高可用的VRRP功能。所以Keepalived除了能管理LVS以外,还可以作为其他服务(如:Nginx、Hap 阅读全文
posted @ 2018-07-21 11:45 烟雨浮华 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx负载均衡集群 介绍 一、Nginx负载均衡集群 介绍 负载均衡(Load Balance)集群提供了一种行之有效的办法,来扩展网络设备和服务器负载、带宽和吞吐量,同时加强了网络数据处理能力,提供了网络的灵活性和可用性。 Nginx的负载均衡组件主要有2个: ngx_http_proxy 阅读全文
posted @ 2018-07-20 16:06 烟雨浮华 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 一、LNMP组合工作原理 一、LNMP组合工作原理 (1)用户通过浏览器输入域名请求Nginx web服务; (2)Nginx对请求的资源进行判断,如果是静态资源,则由Nginx返回给用户;如果是动态请求(.php文件),那么Nginx就会把它通过FastCGI接口发送给PHP引擎服务(FastCG 阅读全文
posted @ 2018-07-18 17:58 烟雨浮华 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx状态信息功能 Nginx的模块当中有一个ngx_http_stub_status_module模块,这个模块主要记录Nginx的基本访问信息,要使用该模块,需要在编译的时候增加http_stub_status_module模块进行支持,可使用以下方法检查是否安装该模块: 配置Nginx 阅读全文
posted @ 2018-07-17 17:52 烟雨浮华 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 一、虚拟主机概念 所谓虚拟主机,在Web服务当中就是一个独立的网站站点,这个站点对应独立的域名(也有可能是IP或者端口),具有独立的程序和资源目录,可以独立地对外提供服务供用户访问。 这个独立的站点在配置里是由一定格式的标签进行标记,和apache相对比,apache的虚拟主机的标签段通常是以<Vi 阅读全文
posted @ 2018-07-17 17:10 烟雨浮华 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx编译安装 浏览器访问:http://192.168.56.11,会出现nginx的欢迎页 二、Nginx目录结构说明 三、nginx.conf配置文件解析 总结: nginx的缓存功能有:proxy_cache / fastcgi_cache proxy_cache的作用是缓存后端服务 阅读全文
posted @ 2018-07-17 16:14 烟雨浮华 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 1、简介 2、 功能 3、 优点 4、 LNMP 实现原理和架构(Linux Nginx MySQL PHP) 5、 Nginx 的应用场合 6、 主流 WEB 服务产品对比 阅读全文
posted @ 2018-07-17 14:47 烟雨浮华 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 一、httpd 2.2.x目录结构 # yum install -y httpd 二、主配置文件httpd.conf常用选项说明 [root@localhost ~]# grep -Ev "^#|^[ ]+#|^$" /etc/httpd/conf/httpd.conf ServerTokens O 阅读全文
posted @ 2018-07-13 15:27 烟雨浮华 阅读(5296) 评论(0) 推荐(0) 编辑
摘要: 一、LAMP解析 a: apachem: mariadb, mysqlp: php, perl, python 静态资源:静态内容;客户端从服务器获得的资源的表现形式与原文件相同;动态资源:通常是程序文件,需要在服务器执行之后,将执行的结果返回给客户端; LAMP请求流程:Client --> (h 阅读全文
posted @ 2018-07-10 17:49 烟雨浮华 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 1、docker-compose的简介 docker-compose作为dokcer的官方编排工具,它可以让用户通过编写一个简单的模板文件,快速地创建和管理基于docker容器的应用集群。实现对docker容器集群的快速编排。我们知道Dockerfile模板文件,可以让用户很方便地定义一个单独的应用 阅读全文
posted @ 2018-07-10 09:05 烟雨浮华 阅读(8656) 评论(0) 推荐(0) 编辑
摘要: Docker 安装时会自动在host上创建三个网络,我们可用 docker network ls命令查看: 1、host模式 host模式,使用docker run 时,使用--net=host指定docker使用的网络实际上和宿主机一样,启动容器的时候使用host模式,那么这个容器将不会获得一个独 阅读全文
posted @ 2018-07-10 08:48 烟雨浮华 阅读(3887) 评论(0) 推荐(1) 编辑
摘要: 1、http 2.4新特性 新特性: (1) 在编译时可以将多个MPM构建为可加载模块,可以在运行时通过LoadModule指令配置所选的MPM; (2) 2.2版本的event MPM在实验阶段,到了2.4版本已经完全支持event MPM; (3)更好地支持异步读写以支持MPM和各类平台; (4 阅读全文
posted @ 2018-07-09 17:30 烟雨浮华 阅读(3662) 评论(0) 推荐(0) 编辑
摘要: 一、HTTPD特性 (1)高度模块化:core(核心) + modules(模块) = apache(2)动态模块加载DSO机制: Dynamic Shared Object(动态共享对象)(3)MPM:Multipath Processing Modules(多路处理模块)多种不同的IO处理模型 阅读全文
posted @ 2018-07-09 16:21 烟雨浮华 阅读(13992) 评论(0) 推荐(0) 编辑
摘要: 一、Glance的概述 Glance是为虚拟机的创建提供镜像的服务,我们基于Openstack是构建基本的IaaS平台对外提供虚拟机,而虚拟机在创建时必须为选择需要安装的操作系统,Glance服务就是为该选择提供不同的操作系统镜像。 二、Glance的组件 Glance-API 主要用来响应各种RE 阅读全文
posted @ 2018-07-09 11:50 烟雨浮华 阅读(12028) 评论(0) 推荐(1) 编辑
摘要: 一、Keystone的概述 Keystone是Openstack的组件之一,用于为Openstack家族中的其它组件成员提供统一的认证服务,包括身份验证,令牌的发放和校验,服务列表,用户权限的定义等。Openstack中任何组件均依赖与Keystone提供的服务。 二、Keystone的功能 用户与 阅读全文
posted @ 2018-07-09 11:32 烟雨浮华 阅读(13271) 评论(0) 推荐(2) 编辑
摘要: 一、Openstack的概述 一、Openstack的概述 Openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。 Openstack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。Op 阅读全文
posted @ 2018-07-09 11:22 烟雨浮华 阅读(3141) 评论(0) 推荐(0) 编辑
摘要: 1.KVM的性能优化,介绍CPU,内存,IO性能优化 1.KVM的性能优化,介绍CPU,内存,IO性能优化 1.KVM的性能优化,介绍CPU,内存,IO性能优化 KVM CPU-->qemu进行模拟ring 3-->用户应用 (用户态,用户空间)ring 0-->操作系统 (内核态,内核空间)虚拟化 阅读全文
posted @ 2018-07-07 16:57 烟雨浮华 阅读(4554) 评论(0) 推荐(0) 编辑