自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 企业级mysql数据库集群实战(6)—— MySQL数据库的读写分离(MySQL-proxy)

目录 :一、MySQL数据库的读写分离简介 1、mysql数据库的读写分离的基础知识(为什么要进行读写分离) 2、读写分离的实现方式二、MySQL数据库读写分离实验(一)、在server1和server2先配置主从复制 1、在server1上进行相关的配置 步骤一:在server1上面设置:master节点(基于gtid的...

2020-03-27 17:59:48 287

原创 企业级mysql数据库集群实战(5) —— 数据库的概念

一、为什么需要主从复制?1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。3、读写分离,使数据库能支撑更大的并发。在报表中尤其重要。有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响正在...

2020-03-27 08:39:30 150

原创 企业级mysql数据库集群实战(4)—— MySQL主从复制之全同步复制(单模式和多模式)

本实验在上一个实验的基础上完成《企业级mysql数据库集群实战(3)—— MySQL主从复制之半同步复制》,上一个实验讲述了mysql主从复制的半同步复制、数据库的初始化如同前两个实验的操作。上一篇的博客链接:https://blog.csdn.net/dghfttgv/article/details/105113431500500...

2020-03-26 21:42:05 166

原创 企业级mysql数据库集群实战(3)—— MySQL主从复制之半同步复制

本实验在上一个实验的基础上完成《企业级mysql数据库集群实战(2)—— MySQL主从复制之异步复制(传统复制Postion与Gtid)》,server1为主从复制的master、server2为主从复制的slave 、已经配置好主从复制的相关实验环境。上一篇的博客链接:https://blog.csdn.net/dghfttgv/article/details/105106742目录:...

2020-03-26 12:22:13 270

原创 企业级mysql数据库集群实战(2)—— MySQL主从复制之异步复制(传统复制Postion与Gtid)

999

2020-03-26 02:26:13 299

原创 企业级mysql数据库集群实战(1)—— 数据库的基础知识

目录一、为什么使用数据库? 二、数据库概念 三、数据库存储文件的特点 四、MySQL常见的数据对象 五、MySQL数据类型介绍 六、数据库操作语言 七. 数据库的分类一、为什么使用数据库?保存数据的容器:数组、集合、文件数组、集合是将文件存到内存中,断电数据会丢失。文件可以实现数据永久存储,但是要存储大量文件时,不易查询。此时,数据库登场。数据库优点: 实...

2020-03-26 02:22:42 216

原创 Zabbix分布式监控(8)—— zabbix-proxy分布式监控配置

本实验是在《Zabbix分布式监控(7)—— Zabbix使用JMX监控tomcat》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,server1上已经装好zabbix-java-gateway、server2上已经装好tomcat, server并在zabbix-web界面上配置好了图案的汉字化。上一篇博客的链接:https://blog.csdn....

2020-03-25 17:47:38 262

原创 Zabbix分布式监控(7)—— Zabbix使用JMX监控tomcat

java的官网信息:http://tomcat.apache.org/tomcat-8.5-doc/monitoring.html

2020-03-25 11:15:46 307

原创 Zabbix分布式监控(6)——用Zabbix部署onalert云告警平台

本实验是在《Zabbix分布式监控(5)——使用Zabbix监控Mysql》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在zabbix-web界面上配置好了图案的汉字化。上一篇博客的链接:https://blog.csdn.net/dghfttgv/article/details/105067007目录1.注册云告警账号 步...

2020-03-25 00:36:23 122

原创 Zabbix分布式监控(5)——使用Zabbix监控Mysql

本实验是在《Zabbix分布式监控实战(1)——Zabbix简介及Zabbix监控平台的搭建》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在zabbix-web界面上配置好了图案的汉字化。上一篇博客的链接:https://blog.csdn.net/dghfttgv/article/details/105044154目录一、配置zabbix...

2020-03-24 12:48:46 536 1

原创 Zabbix分布式监控(4)—— 结合Email 将报警信息发送给用户

本实验是在《Zabbix分布式监控(3)——Zabbix监控httpd、nginx服务》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并关闭了自动注册上一篇博客链接:https://blog.csdn.net/dghfttgv/article/details/105031696目录实验部分: 步骤一:创建报警媒介 步骤...

2020-03-23 12:47:32 519

原创 Zabbix分布式监控(3)——Zabbix监控httpd、nginx服务

本实验是在《Zabbix分布式监控实战(2)—— Zabbix的API接口的使用方法》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并关闭了自动注册上一篇博客链接:https://blog.csdn.net/dghfttgv/article/details/105028693目录一、配置zabbix监控httpd服务 步骤一:安装apa...

2020-03-23 01:10:19 242

原创 Zabbix分布式监控实战(2)—— Zabbix的API接口的使用方法

本实验是在《Zabbix分布式监控实战(1)——Zabbix简介及Zabbix监控平台的搭建》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在zabbix-web界面配置了自动注册。博客链接:https://blog.csdn.net/dghfttgv/article/details/105021181目录一、认识API 1...

2020-03-22 17:03:46 2352

原创 Zabbix分布式监控实战(1)——Zabbix简介及Zabbix监控平台的搭建

文章目录一、认识zabbix 1、什么是zabbix? 2、为什么使用zabbix监控? 3、zabbix工作原理 4、Zabbix的常用组件 5、zabbix常用进程 6、Zabbix支持的主要监控方式二、搭建zabbix监控平步骤一:配置yum源 步骤二:安装zabbix服...

2020-03-22 00:41:13 1446

原创 SaltStack(7)——saltstack之jinja模板调用grains、pillar实现keepalived

Jinja 是一种基于python的模板引擎,在sls文件中可以直接使用jinja模板开做一些操作通过jinja模板可以为不同的服务器定义各自的变量两种分隔符:{ %...% }和{ { ... } },前者用于执行诸如for循环或赋值的语句后者把表达式的结果打印在模板上使用方法一:在sls文件中使用jinja最基本的用法是使用控制结构包装条件[root@serve...

2020-03-19 00:13:14 183

原创 SaltStack(6)——saltstack之jinja模块详解

目录 一、jinja模板讲解 1.1 jinja引入 1.2 什么是jinja 1.3 jinja使用归纳为三个地方 1.4 jinjia语法取变量值一、jinja模板讲解1.1 jinja引入对于同一文件,推送到不同主机上时,需要改动...

2020-03-18 23:20:24 336

原创 SaltStack(5)—— SaltStack之数据系统Grains、Pillar

Grains是SaltStack的一个组件 、存放在Satltack的minion端口 、当salt-minion启动时会把收集到的数据静态存放在Grains当中,只有minion重启时才会进行数据的更新由于granis是静态数据,因此不推荐经常取修改它应用场景:信息查询,可用作CMDB在target中使用 ,匹配minion在state系统中使用,配置管理模块[ro...

2020-03-18 23:20:06 334

原创 SaltStack(4)——SaltStack目录中有多个sls文件的执行顺序

一、saltstack文件中有多个sls文件的执行顺序在stalstack的目录中有多个sls文件,系统会默认编译init.sls文件 所以编译sls文件中的模块可以在文件中定义salt执行的目录下如果有多个sls文件应该怎样控制执行顺序方法一:在文件中控制执行的顺序例如 :在此目录有init.sls 和service.sls两个文件如果在执行以下命令时[ro...

2020-03-17 18:38:02 1117

原创 SaltStack(3)——SaltStack多节点推送实现haproxy负载均衡集群

本实验是在上一个实验《》基础上进行的,已经配置好master及minion的环境,创建好默认数据配置目录,并且编写好了apache和nginx自动安装部署脚本。附apache自动安装文件所在博客链接:云计算自动化运维——SaltStack详解附nginx自动安装文件所在博客链接:云计算自动化运维——SaltStack实现nginx自动编译安装...

2020-03-17 00:30:15 179

原创 SaltStack(2)—— SaltStack实现nginx自动编译安装

本实验是在上一个实验《SaltStack(1)—— SaltStack简介以及服务的部署》基础上进行的,已经配置好master及minion的环境,创建好默认数据配置目录。上一篇博客的地址 :https://blog.csdn.net/dghfttgv/article/details/104871109目录:一、SaltStack下nginx自动安装部署步骤一:1、创建实验目...

2020-03-16 12:53:41 139

原创 SaltStack(1)—— SaltStack简介以及服务的部署

SaltStack时一种配置管理系统,能够维护预定义状态的远程节点SaltStack时一种分布式的远程执行系统,用来在执行远程节点都上执行命令和查询的数据SaltStack时运维人员提高工作效率,规范业务配置与操作的利器使命令发送到的远程系统时并行的步是串行的 使用安全加密的协议 使用最小最快的网络模块载荷 提供简单的编程接口Salt同样引入了更加细致化的领域控制系统来远程执行...

2020-03-15 23:45:04 760 1

原创 Ansible(6)—— Ansible Roles (角色)的编写、用Roles部署Zabbix监控平台、实现haproxy负载均衡等

本次实验环境是在之前编写playbook时配置过的实验环境,在普通用户absible的/home/ansible目录下进行的,已经提前配置好ansible三台hosts主机的免密及用户授权,三台机子均拥有普通用户ansible。具体方法详情见前篇《Ansible(5)——Playbook中loop、when 、block、判断语句的用法、playbook变量文件的管理、导入和包含task等》附链...

2020-03-14 23:23:38 1214

原创 Ansible(5)——Playbook中loop、when 、block、循环、判断语句的用法、roles编写、导入和包含task等

本实验是基于前篇《Ansible(4)—— Playbook语法之变量的类型》实验环境下进行的,其中普通用户devops已经创建好,授权、免密都配置好了。在编辑好playbook.yml下进行的上一实验的博客链接:https://blog.csdn.net/dghfttgv/article/details/104808636目录一、playbook中一些常用语句块的用法(一)、ign...

2020-03-12 14:47:12 4166

原创 Ansible(4)—— Playbook语法之变量的类型

本实验是基于前篇《Ansible(3)—— Playbook语法的使用》实验环境下进行的,其中普通用户devops已经创建好,授权、免密都配置好了。在编辑好playbook.yml下进行的上一实验的博客链接:https://mp.csdn.net/console/editor/html/104803816一、变量的简述在介绍playbook变量与引用的时候我们先来了解下Ansibl...

2020-03-12 14:18:14 773

原创 Ansible(3)—— Playbook语法的使用

本实验是基于前篇《云计算自动化运维——Ansible详解及inventory文件配置》实验环境下进行的,其中普通用户devops已经创建好,授权、免密都配置好了。上一个实验的连接:https://mp.csdn.net/console/editor/html/104800208目录一、palybook简介1、playbook是什么? 2、playbook的核心元素 3、play...

2020-03-11 23:03:59 787

原创 Ansible(2)—— Ansible-doc的用法以及一些常用模块的使用

上一篇介绍了ansible基础知识,做了ansible.cfg及hosts文件配置。本实验在上一个实验的基础上进行的。上一篇链接:https://blog.csdn.net/dghfttgv/article/details/104800183目录一、Ansible-doc用法简介1、Asible-doc的使用场景 2、Ansible-doc命令的使用方法二、远程下载htt...

2020-03-11 19:33:34 4253

原创 Ansible(1)—— Ansible详解及inventory文件配置

目录 一、认识Ansible1、Ansible 是什么2、为什么选择ansible3、Ansible 是如何工作的4、Ansible通信机制5、Ansible应用场景6、ansible执行流程7、ansible生成的主要文件二、Ansible安装、配置及使用1、 在server1上安装ansible2、熟悉ansible配置文件使用3、参数及ansible命令的使用4...

2020-03-11 03:48:18 3460

原创 k8s(8)—— k8s存储之ConfigMap

目录一、ConfigMap简介1、ConfigMap的概念 二、Cofigmap配置管理创建Cofigmap的方式有4种 1、使用字面值创建 2、使用文件进行创建 3、使用目录进行创建 4、编写cofigmap的yaml文件年创建三、使用configmap设置环境变量(一)、方法一:1、创建yaml文件 2、查看更新的情况(二)、方...

2020-03-06 22:31:00 1610

原创 k8s(7)——service服务之ingress

发布服务 —— 服务类型对一些应用(如 Frontend)的某些部分,可能希望通过外部Kubernetes 集群外部IP 地址暴露 Service。Kubernetes ServiceTypes 允许指定一个需要的类型的 Service,默认是 ClusterIP 类型。Type 的取值以及行为如下: * ClusterIP:通过集群的内部 IP 暴露服务,选择该值,服务只能够在集群内...

2020-03-05 01:11:41 1155

原创 k8s(6)——— service详解

Service可以看作是一组提供想替服务的Pod对外访问端口。借助Service 应用可以方便地实现服务发现和均衡负载 Service默认只支持4层负载均衡能力,没有7层功能(可以通过Ingress实现)、 Service类型 ClusterIP:默认值,k8s系统给service自动分配的虚拟IP,只能在集群的内部访问 NpdePort 将service通过指定的Node上的端口暴露给外...

2020-03-03 23:50:01 1074

原创 k8s(5)—— Pod控制器

Pod控制器:ReplicaSetReplicationControllerDeploymentsStatefulSetsDaemonSet已完成资源的 TTL 控制器Jobs - Run to Completion (EN)CronJob官网信息:https://kubernetes.io/zh/docs/concepts/containers/R...

2020-03-02 15:46:44 264

原创 k8s(4)——Pod资源清单(以文件的形式来创建Pod)

pod z资源清单[root@server1 ~]# su - kubeadmLast login: lun feb 24 11:31:25 EST 2020 on pts/0[kubeadm@server1 ~]$[kubeadm@server1 ~]$[kubeadm@server1 ~]$ kubectl get csNAME STATUS...

2020-03-02 00:50:10 729

原创 Pod的理解

目录理解 Pod 使用 Pod Pod 模板理解 PodPod 是 Kubernetes 应用程序的基本执行单元,即它是 Kubernetes 对象模型中创建或部署的最小和最简单的单元。Pod 表示在 集群 上运行的进程。Pod 封装了应用程序容器(或者在某些情况下封装多个容器)、存储资源、唯一网络 IP 以及控制容器应该如何运行的选项。 Pod 表示部署单元:*Kubernet...

2020-03-01 19:13:06 324

原创 k8s(3)—— pod容器的建立、管理、暴露节点、扩容缩容、镜像更新

[kubeadm@server1 ~]$[kubeadm@server1 ~]$ kubectl get podNAME READY STATUS RESTARTS AGEnginx-6db489d4b7-c6xxf 1/1 Running 0 91mnginx-6db489d4b7-dnpgp 1...

2020-03-01 18:50:12 1515

原创 k8s(2)——Kubernetes集群的搭建

[root@server1 ~]#[root@server1 ~]#[root@server1 ~]# docker node lsID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSIONz3pmo8...

2020-03-01 14:23:03 1168

原创 docker与k8s的关系

在这里插入代码片VMware、Pivotal与Google Cloud合作推出的PKS,这个Cloud Foundry Container Runtime的全新商业支持版本致力于让虚拟化管理员轻松运行和运维Kubernetes,从而支持开发团队在vSphere或Google Cloud Platform上运行Kubernetes。这其中提到一个重要的名词——kubernetes(K8S)。VM...

2020-03-01 01:10:36 349

空空如也

空空如也

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

TA关注的人

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