自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Zabbix监控系统二

Zabbix监控监控mysql加密数据库手动设置使用percona-mysql监控插件监控java应用zabbix_proxy代理智能降噪-睿象云

2022-01-18 23:03:22 1552 1

原创 k8s 十七之k8s高可用负载均衡集群

k8s高可用集群架构实验前准备部署haproxy+pacemaker部署k8s集群

2022-01-12 21:58:40 1660

原创 lnmp 九之mysql数据库MHA高可用

MHA集群MHA简介MHA与MGRMHA组成MHA工作原理MHA实现主(server1)的配置node从(server2、3)的设置MHA Manager(server4)部署MHA高可用切换MHA手动切换MHA自动切换MHA的vip手动/自动切换

2021-12-17 16:52:20 1578

原创 lnmp 八之mysql主从复制模式

级联模式( A->B->C)GTID模式的级联实验步骤解决报错半同步模式的级联实验步骤延时复制多元复制并行复制(优化mysql主从复制的延迟问题)简介实验步骤慢查询组复制之多主模式(全复制)简介单主模式多主模式配置server1配置server2和server3测试mysql路由器(读写分离)简介部署

2021-12-15 19:03:32 1111

原创 lnmp 七之搭建mysql数据库+mysql主从复制(二进制日志、GTID、半同步)

mysql介绍mysql安装mysql安装前准备mysql编译安装配置数据库相关拷贝脚本文件新建用户(用于访问数据库)创建数据库目录修改.bash_profile文件修改配置(/etc/my.cnf)初始化数据库(得到首次登陆密码)启动数据库可视化数据库管理插件mysql主从复制基于二进制日志复制在server2上配置mysql正式配置解决报错测试基于GTID复制配置master配置slave测试半同步复制(基于GTID)配置master配置slave测试

2021-12-13 19:40:05 926

原创 lnmp 六之nginx+tomcat+memcached交叉存储和goaccess可视化日志

tomcat介绍tomcat安装(server2和server3)对server1进行nginx配置使用ip_hash算法tomcat+memcachedgoaccess可视化日志(帮我们采集并以图表显示)

2021-12-11 13:28:07 2202

原创 lnmp 三之haproxy的使用

LVS与Haproxy对比Haproxy的使用实验步骤haproxy监控haproxy添加日志haproxy激活认证haproxy设置session保持haproxy权重haproxy设置backuphaproxy访问控制haproxy动静分离haproxy读写分离haproxy+keepalivedhaproxy+pacemaker

2021-12-07 11:41:28 571

原创 lnmp 二之Keepalived原理概述

Keepalived简介Keepalived重要功能Keepalived高可用故障切换转移原理keepalived运行时启动的进程keepalived/heartbeat/corosync比较

2021-12-06 21:55:08 309

原创 lnmp 四之nginx(web服务器,反向代理,负载均衡以及其他配置管理)

编译安装nginx前言操作步骤nginx并发优化nginx做http服务器nginx反向代理机制nginx负载均衡实验nginx负载均衡实验的补充nginx的平滑升级与回退(热更新热回退)版本热更新版本热回退nginx限流控制单IP并发连接数设置单位时间内的请求数目限制带宽(下载速度)nginx其他配置管理自动索引Nginx expire缓存配置日志轮询禁用不必要的日志访问文件的限制中文乱码nginx重定向Nginx 禁止IP访问重定向至域名防盗链

2021-12-05 17:29:25 2323

原创 持续集成与持续交付之Git工具使用(jenkins、gitlab)

Git工具使用版本控制系统Git简介Git安装Git使用Gitlab代码仓库gitlab安装解决报错jenkins持续集成jenkins简介jenkins安装解决报错gitlab结合jenkins实验步骤解决报错

2021-11-11 11:25:40 591

原创 k8s 十六之helm二

文章目录构建一个helm chart将打包好的helm包上传至仓库设置版本v2部署metrices-server部署kubeapps(webUI)构建一个helm chart第一步:创建chart并安装tree工具第二步:修改配置文件第三步:检查语法错误第四步:打包将打包好的helm包上传至仓库第一步:添加helm仓库 发现报错检查之后发现harbor页面中没有helm-chart选项重新安装harbor添加成功!终于搞出来了????第二步:安装helm push

2021-11-06 17:19:56 273

原创 k8s 十五之helm一

Helm介绍Helm部署

2021-11-01 18:28:20 1701

原创 k8s 十四之kubernetes资源监控 + 虚拟机报错的解决 + HPA

Metrics-ServerMetrics-Server简介Metrics-Server部署处理报错解决报错一:443端口占用解决报错二:x509证书问题dashboarddashboard简介dashboard部署处理报错测试HPA(Horizontal Pod Autoscaler)实例HPA简介单度量指标CPU解决虚拟机报错解决报错二多项度量指标CPU+memory

2021-10-31 17:53:42 507

原创 k8s 十三之资源限制

资源限制介绍内存限制cpu限制为namespace设置资源限制default资源限制为namespace设置资源配额为namespace设置pod配额

2021-10-25 20:12:03 122

原创 k8s 十二之kubernetes访问控制

访问控制介绍认证serviceaccount(sa)UserAccount授权Role与RoleBindingClusterRole与RoleBindingClusterRole与ClusterRoleBinding补充

2021-10-24 16:09:18 331

原创 2021-10-18 数学建模小结

这周终于将数学建模弄完了,整个过程太煎熬了,题意不容易理解,代码运行不断报错,让人头大,不过幸亏还是坚持了下来。这次建模让我最有收获的是让我捡起了我之前学的python,之前接触python就是学习它的框架,没有接触过它的数据处理模块,这次建模下来,让我觉得使用python处理数据真的太方便了!一开始我们选择的是B题,需要对很多excel表进行处理并分析,做到第三问没有思路就改做D题了。针对问题一:其实使用到的是附件一的下列数据根据题意如下图,我们知道要算出AQI,需要先算出IAQIAQI和

2021-10-23 10:55:38 661 2

原创 k8s 十一之kubernetes调度

kubernetes调度介绍nodeNamenodeSelector节点亲和与反亲和亲和与反亲和简介节点亲和pod亲和性和反亲和性pod亲和性污点污点简介污点部署影响Pod调度的指令cordon(停止调度)drain(驱逐节点)delete(删除节点)

2021-10-09 15:17:30 169

原创 k8s 十之PV和PVC

PV及PVC介绍创建NFS的PV和PVC示例StorageClassStorageClass介绍StorageClass部署默认的StorageClassStatefulSet实验截图解决报错改进补充

2021-10-06 22:03:28 630

原创 k8s 九之Volumes配置管理

Volumes简介emptyDir卷emptyDir卷介绍emptyDir卷示例hostPath卷hostPath卷介绍hostPath卷示例NFS卷NFS卷介绍NFS卷示例

2021-10-05 21:48:35 697

原创 k8s 八之secret配置管理

secret介绍secret作用secret类型pod使用secretsecret配置使用默认secret创建secret第一种:从文件中创建第二种:编写一个secret文件使用secret将Secret挂载到Volume将Secret设置为环境变量拉取harbor私有仓库镜像

2021-09-15 22:07:12 368

原创 k8s 七之Configmap配置管理

configmap是什么如何创建configmap使用字面值创建使用文件创建使用目录创建编写configmap的yaml文件创建如何使用configmap使用configmap设置环境变量使用conigmap设置命令行参数通过数据卷使用configmapconfigmap热更新

2021-09-15 16:53:08 425

原创 k8s 六之pod间网络通信+ingress-nginx部署+网络策略

pod内通过cni0通信host-gw在主机上直接做路由而不用封装,如果是0网段的直接走cni0。Directrouting模式既保留了vxlan,又保留了本机路由。:set paste 进入paste模式以后,可以在插入模式下粘贴内容,不会有任何变形。这里对之前的deploy.yaml做一些修改,使用的是Daemonset控制器和hostnetwork。报错了,修改文件。还是报错,修改文件。加入这几行成功!...

2021-09-14 16:00:23 1386

原创 k8s 五之service

什么是serviceservice的类型IPVS模式的service创建service的方式外部访问service的三种方式

2021-09-10 14:39:34 111

原创 k8s 四之控制器(ReplicaSet、Deployment、DaemonSet、job、Cronjob)

Pod的分类什么是控制器控制器类型控制器简介控制器实验截图

2021-09-09 18:28:39 650

原创 k8s 三之Pod的介绍+pod生命周期+探针

什么是podpod的工作方式pod实验截图

2021-08-31 20:18:27 383

原创 k8s 二之资源清单

什么是资源什么是资源清单资源清单的书写

2021-08-30 21:38:51 149

原创 k8s 一之k8s的介绍及部署

k8s介绍k8s部署k8s部署实验截图解决报错补充

2021-08-30 15:29:47 253

原创 docker stack+harbor补充

搭建私有harbor仓库

2021-08-27 14:51:51 74

原创 docker swarm

拉伸到3个监控实现负载均衡

2021-08-25 18:38:31 60

原创 docker compose

编写yml文件不小心执行了docker-compose down,再次up发现web1和web2地址发生改变(变成172.19.0.3和172.19.0.4)。这里只需要使用本机地址即可访问。此时停掉web1发现ip地址仍可以访问再停掉web2不能访问了...

2021-08-24 14:56:12 95

原创 docker machine

安装docker machineserver2离线安装docker,记得要和server1做免密。server2生成证书管理server2切入server2安装bash包此时source一下,成功!

2021-08-23 19:42:01 51

原创 docker容器六

每个容器都有6种namespace

2021-08-22 17:23:17 67

原创 docker容器五

数据卷存放在/var/lib/docker/volumes里docker会自动创建管理卷这些数据是宿主机的,被复制到容器中。convoy插件首先在server1安装软件,并启动服务,server2同下。别忘记刷新一下安装convoy把convoy*复制到/usr/local/bin中,便于调用。server2操作同下。创建卷server1运行容器现在停掉server1的demo开启server2的demo访问不同的i...

2021-08-20 20:07:20 79

原创 docker容器四

如果此时vm2退出,重新创建vm3,我们发现vm3的地址其实就是vm2的地址。提示需要创建子网容器的网络隔离:vm1和vm2此时不能ping通vm2和vm3通过localhost通信给server1和server2都添加一块网卡多了ens38注意:server2类似另外,可以使用同一个网卡创建不同的vlan。server2操作相似,server1、server2和之前一样,可以通信。...

2021-08-19 17:45:07 70

原创 docker容器三之docker仓库(hub、registry和harbor)

docker仓库介绍docker hubdocker hub介绍docker hub公共仓库使用私有仓库搭建(registry)为什么需要搭建私有仓库registry工作原理私有仓库部署私有仓库部署(添加证书加密功能)私有仓库部署(添加用户认证功能)harbor仓库harbor仓库介绍harbor仓库部署(基础)harbor仓库部署(添加用户及项目)harbor仓库部署(添加功能)

2021-08-19 10:38:26 14385

原创 docker容器二之Dockerfile详解+镜像的优化

Dockerfile详解Dockerfile常用指令Dockerfile示例实验截图解决报错Shell和exec格式的区别镜像的优化

2021-08-17 11:11:44 410

原创 docker容器一之docker简介+docker镜像

docker简介docker镜像docker镜像的特点镜像的构建镜像的部署镜像的详细分析

2021-08-14 22:00:22 1344

原创 ansible三

无法直接运行yml文件,当输入正确的密码时可以运行。解密之后,可直接查看文件。可以直接创建加密文件

2021-07-15 22:26:49 55

原创 ansible二

注意将http/playbook.yml拿出来放到ansible目录中

2021-06-06 12:54:42 78

原创 ansible一

提前做好和server1和server2的免密操作如下图由于server1和server2上没有devops用户,因此连接失败。新建用户之后正常ping通另外简便起见,可以在这一步做好免密。为了便于区分用户,不在全局文件中进行定义。...

2021-06-05 13:04:18 85

空空如也

空空如也

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

TA关注的人

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