自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(198)
  • 收藏
  • 关注

原创 saltstack部署zabbix监控

文章目录saltstack部署zabbix监控一 实验环境准备二 salt-master推送repo文件三 zabbix-server创建数据库三 为server3部署zabbix-server四 为server3和server4部署zabbix-agent五 为server3部署zabbix-web界面六 编写top文件七 测试saltstack部署zabbix监控一 实验环境准备实验环境:server2 172.25.70.2 salt-masterserver3 172.25.70.3 sa

2020-05-20 21:36:37 362

原创 saltstack远程执行

文章目录saltstack远程执行1.远程执行shell命令2.编写远程执行模块3.配置管理3.1 了解YAML语法3.2 创建一个sls文件3.3 指定不同主机进行不同操作3.4 通过sls文件开启服务,重启服务3.5 源码部署nginx3.6 如果base路径下有和init.sls所在目录同名的sls文件,读取的是base路径下的sls文件saltstack远程执行1.远程执行shell命令Salt命令由三个主要部分构成:salt '<target>' <function&gt

2020-05-20 00:08:56 312

原创 saltstac的简介和安装与配置

文章目录saltstack的简介和安装与配置一.saltstac的简介1.saltstack的简介2.saltstack的通信机制二.saltstack安装与配置saltstack的简介和安装与配置一.saltstac的简介1.saltstack的简介saltstack是一个配置管理系统,能够维护预定义状态(也就是预期的状态) 的远程节点。进行的操作会匹配预定义的状态,如安装软件会对依赖性进行解决达到最终安装的状态,而卸载时只会卸载指定的软件包,对其依赖性不进行操作。saltstack是一个分

2020-05-19 16:26:02 598

原创 kubernetes(k8s)之pod管理

文章目录kubernetes(k8s)之pod管理及资源清单1 Pod管理2 pod的多种方式2.1 自主式的pod2.2 控制器pod(deployment模式pod)2.3 pod间相互访问2.4 外部访问集群ip2.5 pod的滚动更新和回滚kubernetes(k8s)之pod管理及资源清单1 Pod管理2 pod的多种方式2.1 自主式的podkubectl指令集:https...

2020-04-24 02:22:17 899

原创 kubernetes(k8s)集群部署

文章目录kubernetes(k8s)集群部署部署步骤kubernetes(k8s)集群部署部署步骤1.实验环境主机名(IP) 服务server1(172.25.70.1) harbor仓库server2(172.25.70.2) masterserver3(172.25.70.3) node1server4(172.25.70.4) node2内存需要大于2Gma...

2020-04-23 19:37:56 266

原创 kubernetes(k8s) 的基本概念

文章目录kubernetes(k8s) 的基本概念1.什么是kubernetes2.Kubernetes的核心概念3.Kubernetes架构和组件3.1 架构3.2 组件kubernetes(k8s) 的基本概念1.什么是kubernetes  首先,他是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)...

2020-04-23 14:59:48 1558

原创 kubeadm部署k8s

1.实验环境redhat7.6172.25.70.1 master172.25.70.2 node1172.25.70.3 node2关闭防火墙 关闭setlinux2.安装前的准备2.1 关闭swapswap的作用类似Windows系统下的“虚拟内存”查看free -g # 永久关闭swap分区swapoff -a sed -i 's/.*swap.*/#&...

2020-04-16 18:31:35 631

原创 Harbor企业级仓库的搭建

1.实验准备server1——安装Harborserver2——客户端server1和server2需要搭建docker环境2.server1中操作(1)安装docker-compose软件,添加执行权限,设置软连接,方便使用curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose...

2020-04-10 03:29:50 235

原创 应用容器引擎之 docker 学习(2)——具体的安装部署过程和一些简单应用(2048小游戏,nginx,ubuntu)

文章目录应用容器引擎之 docker 学习(2)具体的安装部署过程和一些简单应用(2048小游戏,nginx,ubuntu)1.docker的安装部署应用容器引擎之 docker 学习(2)具体的安装部署过程和一些简单应用(2048小游戏,nginx,ubuntu)实验环境:rhel7.6系统172.25.70.1 搭建docker1.docker的安装部署1.下载yum源在阿里云...

2020-04-09 19:16:28 198

原创 应用容器引擎之 docker 学习(1) ——基础知识篇

文章目录应用容器引擎之 docker 学习(1) ——基础知识篇1.什么是docker2.为什么要使用docker3.容器和虚拟机的区别4.Docker的优势5.Docker的三个基本概念1.Image Definition(镜像)2.容器3.仓库应用容器引擎之 docker 学习(1) ——基础知识篇1.什么是dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以...

2020-04-09 15:32:05 415

原创 自动化运维工具ansible常用模块之文件操作(find&replace模块)

文章目录自动化运维工具ansible常用模块之文件操作(find&replace模块)1.find模块1.find模块作用2.find模块参数3.find模块应用2.replace模块1 replace模块作用2 replace模块参数3 replace模块应用自动化运维工具ansible常用模块之文件操作(find&replace模块)1.find模块1.find模块作用...

2020-03-27 17:35:16 198

原创 自动化运维工具ansible常用模块之文件操作(file&blockinfile&lineinfile模块)

文章目录自动化运维工具ansible常用模块之文件操作(file&blockinfile&lineinfile模块)1.file模块file模块功能file模块参数file模块应用2.blockinfile模块blockinfile模块功能blockinfile模块参数blockinfile模块应用3.lineinfile模块lineinfile模块功能lineinfile模块参数...

2020-03-27 16:05:13 426

原创 自动化运维工具ansible常用模块之文件操作(fetch & copy模块)

文章目录自动化运维工具 ansible常用模块之文件操作(fetch & copy模块)1.实验环境2.fetch模块3.copy模块copy模块与fetch模块的区别:copy模块参数:copy模块应用自动化运维工具 ansible常用模块之文件操作(fetch & copy模块)1.实验环境首先配置好ansibel清单:vim /etc/ansible/hosts[t...

2020-03-27 12:57:17 349

原创 自动化运维工具ansible——ansible的安装及常用操作

文章目录自动化运维工具ansible——ansible的安装1.ansible的安装自动化运维工具ansible——ansible的安装1.ansible的安装1 访问ansible中文权威值南:http://www.ansible.com.cn/docs2 点击installation查看安装方法并按对应方法安装注意:此时安装ansible的主机要能上网yum install ht...

2020-03-27 12:31:06 429

原创 自动化运维工具ansible——什么是ansible

文章目录自动化运维工具ansible——什么是ansible以及ansible的安装1.ansible是什么2.ansible能做什么3.ansible特性4.ansible的基本架构5.ansible工作原理ansible主要组成部分功能说明ansible的任务模式ansible的工作流程6.ansible通信机制自动化运维工具ansible——什么是ansible以及ansible的安装1...

2020-03-27 01:51:37 501

原创 分布式系统监控软件zabbix——zabbixproxy的部署

文章目录分布式系统监控软件zabbix——zabbixproxy的部署1.什么是zabbix-proxy2.实验步骤1 设置server3做proxy2 创建proxy3 proxy配置数据库4 编辑proxy的zabbix-proxy的配置文件5 查看相应日志看是否接收正常6 在agent端重新指向ip到proxy7 在web ui界面添加proxy分布式系统监控软件zabbix——zabbi...

2020-03-19 20:41:25 328

原创 分布式系统监控软件zabbix——zabbix监控JVM的实现步骤

文章目录分布式系统监控软件zabbix——zabbix监控JVM的实现步骤1.安装tomcat和jdk2.安装zabbix-java-gateway3.zabbix监控界面进行相应设置分布式系统监控软件zabbix——zabbix监控JVM的实现步骤1.安装tomcat和jdk在server2(agent的客户端)上安装tomcat和jdk,并打开tomcat:rpm -ivh jdk-8...

2020-03-19 19:10:37 279

原创 分布式系统监控软件zabbix—— 通过qqmail或第三方报警平台(睿象云)发送告警信息

文章目录分布式系统监控软件zabbix—— 通过qqmail或第三方报警平台(睿象云)发送告警信息1.zabbix+ qqmail 报警实现步骤2.zabbix+ 睿象云报警 实现步骤分布式系统监控软件zabbix—— 通过qqmail或第三方报警平台(睿象云)发送告警信息当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,如果一个主机出了问题,我们怎么能在第一时间获得报警信息,然...

2020-03-19 17:34:20 1230

原创 zabbix图形监控时发现没有文字的解决方法

当在将图形监控的字体改换成中文时,有时会出现替换后没有文字的问题。这是因为替换的字体没有足够的权限导致的。只要将替换的字体权限改成777即可显示文字。chmod 777 simkai.ttf刷新后出现文字...

2020-03-19 16:02:53 2856 2

原创 分布式系统监控软件zabbix——自定义监控项

文章目录分布式系统监控软件zabbix——自定义监控项1.监控http服务分布式系统监控软件zabbix——自定义监控项实验环境redhat7.5环境 (低版本的redhat系统可能解决不了php的依赖性)server4 172.25.70.4 zabbix-server端server2 172.25.70.2 zabbix-agent端server3 172.25.70.3...

2020-03-19 15:42:56 393

原创 分布式系统监控软件zabbix——结合API进行检索、删除、创建主机

文章目录分布式系统监控软件zabbix——结合API进行检索、删除、创建主机1.什么是API ?2.结构3.验证4.检索主机6.创建分布式系统监控软件zabbix——结合API进行检索、删除、创建主机1.什么是API ?API ( Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一...

2020-03-19 02:49:23 285

原创 分布式系统监控软件zabbix——server的自动发现和agent的自动注册

文章目录分布式系统监控软件zabbix——server的自动发现和agent的自动注册1.自动发现规则2.zabbix监控配置自动发现3.自动注册规则4.zabbix配置自动注册分布式系统监控软件zabbix——server的自动发现和agent的自动注册1.自动发现规则自动发现规则主要针对企业批量添加主机,如果使用传统办法去单个添加设备、分组、项目、图像…这是一个任务量巨大的一个工程,由此...

2020-03-19 02:26:53 284

原创 分布式系统监控软件zabbix——安装部署zabbix

文章目录分布式系统监控软件——安装部署zabbix1.搭建环境2.配置一个agent分布式系统监控软件——安装部署zabbix1.搭建环境实验环境:redhat7.5环境 (低版本的redhat系统可能解决不了php的依赖性)server4 172.25.70.4 server4 zabbix-server端server2 172.25.70.2 server2 zabbix-...

2020-03-19 00:59:12 182

原创 分布式系统监控软件zabbix——什么是zabbix

文章目录分布式系统监控软件——什么是zabbix1.什么是zabbix2.zabbix监控分布式系统监控软件——什么是zabbix1.什么是zabbix我们监控的初衷就是当某些指标不符合我们的需求时,我们能够在第一时间发现异常。所以,监控工具需要定期的对被监控主机进行检查、信息收集等操作,当被监控主机出现异常时,能够及时报警、通知管理员,并且需要记录这些异常,以便我们分析这些数据,查漏补缺。...

2020-03-19 00:03:28 677

原创 Redis---利用Gearmand做mysql缓存服务器

文章目录Redis---利用Gearmand做mysql缓存服务器1.什么是Gearmand2.部署过程3.测试Redis—利用Gearmand做mysql缓存服务器1.什么是GearmandGearmand是一个用来把工作委派给其它机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来调用其它语言的函数的系统。简单来讲,就是客户端程序把请求提交给gea...

2020-03-13 19:17:20 109

原创 mysql为主,redis为辅的 lnmp 架构的构建

文章目录mysql为主,redis为辅的 lnmp 架构的构建1.在server1中配置nginx2.在server1中配置php3.在server2中配置redis4.在server3中配置数据库5.测试6.存在的问题mysql为主,redis为辅的 lnmp 架构的构建实际的生产环境当中,客户端对数据库的读操作都是直接找redis拿数据的如果redis缓存里面没有数据,那么就会去找mysq...

2020-03-13 18:35:10 165

原创 redis高可用之集群的搭建

文章目录redis高可用之集群的搭建1.节点2.分配槽3.Redis的集群搭建集群搭建测试集群恢复集群给集群中添加节点redis高可用之集群的搭建1.节点Redis Cluster是分布式架构:即Redis Cluster中有多个节点,每个节点都负责进行数据读写操作,每个节点之间会进行通信。meet操作:节点之间会相互通信,而meet操作是节点之间完成相互通信的基础,meet操作有一定的...

2020-03-13 16:31:43 150

原创 redis主从复制及高可用的搭建

文章目录redis的安装以及主从复制的搭建配置master端配置slave端测试redis的安装以及主从复制的搭建实验环境:server1 主redis数据库 172.25.70.1server2 从库1 172.25.70.2关闭2台主机的防火墙和selinux 配置master端1.下载redis包并解压tar zxf redis-5.0.3.tar.gz==...

2020-03-13 14:19:35 374

原创 Redis---什么是Redis

文章目录Redis---什么是Redis1.什么是Redis2.Redis相比memcached有哪些优势3.Redis有哪些数据结构4.为什么Redis是单线程的5.使用Redis有哪些好处6.Redis有哪些适合的场景Redis—什么是Redis1.什么是RedisRedis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定...

2020-03-13 13:18:33 124

原创 高性能MYSQL—MySQL的组复制

文章目录高性能MYSQL—MySQL的组复制1.组复制模型2.组复制原理3.实现组复制serevr1的配置(组复制发起者)server2:server3测试:高性能MYSQL—MySQL的组复制1.组复制模型组复制模型MySQL组复制是MySQL 5.7.17开始引入的新功能,为主从复制实现高可用功能。它支持单主模型和多主模型两种工作方式(默认是单主模型)。单主模型从复制组中众...

2020-03-10 17:13:37 245

原创 高性能mysql:数据库的读写分离(mysql-proxy)

文章目录高性能mysql:数据库的读写分离(mysql-proxy)1.什么是读写分离?2.如何实现数据库的读写分离3.读写分离的实现高性能mysql:数据库的读写分离(mysql-proxy)1.什么是读写分离?当数据量增多,单机的数据库不足以支撑业务,需要用到数据库集群。而读写分离,就是将数据库的读和写分离,对应到数据库一般就是主从数据库,一主一从或者一主多从;业务服务器把数据写到主数据...

2020-03-10 15:34:46 318

原创 mysql的主从复制:半同步复制

文章目录mysql的主从复制(二)半同步复制1.异步复制、全同步复制和半同步复制2.半同步的实现步骤server1(主库)上server2(从库)上测试半同步失败的情况半同步正常情况mysql的主从复制(二)半同步复制1.异步复制、全同步复制和半同步复制异步复制( Asynchronous replication )MySQL默认的复制即是异步的,主库在执行完客户端提交的事务后会立即将...

2020-03-10 14:19:25 184

原创 根据请求内容进行决策的的负载均衡和反代软件 HAProxy(三) 重定向的实现+读写分离

文章目录根据请求内容进行决策的的负载均衡和反代软件 HAProxy(三) 重定向的实现+读写分离1.错误重定向2.301永久重定向3.读写分离的实现根据请求内容进行决策的的负载均衡和反代软件 HAProxy(三) 重定向的实现+读写分离实验背景:172.25.70.1 server1 haproxy反向代理端172.25.70.2 serevr2 后端web1172.25.70.3 ...

2020-03-09 23:11:42 116

原创 根据请求内容进行决策的的负载均衡和反代软件 HAProxy(二) 动静分离的实现

文章目录根据请求内容进行决策的的负载均衡和反代软件 HAProxy(二) 动静分离的实现1.什么是动态、静态请求2.实现步骤server1上serevr2(静态地址访问的主机)上真机浏览器测试根据请求内容进行决策的的负载均衡和反代软件 HAProxy(二) 动静分离的实现1.什么是动态、静态请求看网址区分,html就是静态的。动态页面是以ASP、PHP、JSP、http://ASP.net...

2020-03-09 22:25:28 112

原创 根据请求内容进行决策的负载均衡和反代软件 HAProxy(一)HAProyx的概念+四层、七层负载均衡的概念对比 + HAProxy的listen方式搭建+生成采集日志

文章目录根据请求内容进行决策的负载均衡和反代软件 HAProxy(一)HAProyx的概念+四层、七层负载均衡的概念对比 + HAProxy的listen方式搭建+生成采集日志1.Haproxy是什么2.负载均衡的区别四层负载均衡是什么七层负载均衡是什么七层负载均衡和四层负载的不同点3.HAProxy的配置listen配置同时实现前端和后端serevr1(反向代理服务器)中server2和serv...

2020-03-09 20:42:24 189

原创 mysql 5.7 主从复制和基于gtid的主从复制

文章目录mysql 5.7 主从复制和基于gtid的主从复制原理主从库复制基于gtid的主从复制mysql 5.7 主从复制和基于gtid的主从复制原理MySQL之间数据复制的基础是二进制日志文件(binary log file)一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中其他数据库作为slave通过一个I/O...

2020-03-05 01:59:10 380

原创 LNMP架构---MemCache在tomcat中实现交叉存储

文章目录LNMP架构---MemCache在tomcat中实现交叉存储1.cookie和sessioncookiesessioncookie和session结合使用2.为什么需要实现交叉存储4.实现交叉存储LNMP架构—MemCache在tomcat中实现交叉存储1.cookie和sessioncookie在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第...

2020-03-01 17:13:37 117

原创 LNMP架构---MemCache在tomcat中的负载均衡

文章目录LNMP架构---MemCache在tomcat中的负载均衡1.什么是tomcat?2.配置tomcat页面3.MemCache在tomcat中的负载均衡LNMP架构—MemCache在tomcat中的负载均衡1.什么是tomcat?Tomcat服务器是一个免费的开发源代码的WEB应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JS...

2020-03-01 16:27:02 103

原创 LNMP架构---OpenResty实现缓存前移(nginx层面缓存)

文章目录LNMP架构---OpenResty实现缓存前移(nginx层面缓存)1.什么是OpenResty2.缓存前移的实现LNMP架构—OpenResty实现缓存前移(nginx层面缓存)1.什么是OpenRestyOpenResty(又称: ngx_ openresty) 是一个基于NGINX的可伸缩的Web平台,由中国人章亦春发起,提供了很多高质歌的第三方模块。OpenResty是一...

2020-03-01 15:55:10 232

原创 LNMP架构---MemCache对php页面的缓存加速优化

文章目录LNMP架构---MemCache对php页面的缓存加速优化1.什么是MemCache2.MemCache的工作流程3.为什么要使用Memcache4.实现MemCache对php页面的缓存加速优化LNMP架构—MemCache对php页面的缓存加速优化1.什么是MemCachememcache是一个高性能的分布式的内存对象缓存系统,用于动态Web应用以减轻数据库负担。me...

2020-03-01 15:10:32 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除