cyfblog
码龄5年
关注
提问 私信
  • 博客:94,407
    94,407
    总访问量
  • 43
    原创
  • 1,443,441
    排名
  • 538
    粉丝
  • 5
    铁粉

个人简介:原谅我一生放荡不羁爱自由

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-07-26
博客简介:

cyfblog的博客

博客描述:
一个向往开发的运维工程师
查看详细资料
个人成就
  • 获得66次点赞
  • 内容获得23次评论
  • 获得172次收藏
  • 代码片获得761次分享
创作历程
  • 16篇
    2020年
  • 27篇
    2019年
成就勋章
TA的专栏
  • 黑苹果
    1篇
  • Jenkins
    1篇
  • SpringCloud
    1篇
  • Kafka
    1篇
  • Ansible
    1篇
  • Harbor
    1篇
  • Linux
    3篇
  • Docker
    19篇
  • Kubernetes
    11篇
  • 日志系统ELK
    4篇
  • 监控系统
    3篇
  • Java
    2篇
  • Javascript
    1篇
  • Python
  • Shell
  • Mysql
    3篇
  • MariaDB
    1篇
  • Mongo
    1篇
  • Redis
    1篇
  • Rabbitmq
    1篇
  • Zookeeper
    1篇
  • Gitlab
    2篇
  • Gitlab-runner
    2篇
  • Git
  • 问题总结
    2篇
兴趣领域 设置
  • 运维
    容器自动化kubernetes运维开发
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

kubeadm部署k8s集群(1.20.11)

发布资源 2022.04.06 ·
md

SpringCloud----nacos配置注册中心基于docker部署

Nacos配置注册中心一、nacos简介二、nacos单机部署2.1、使用嵌入式数据库derby配置文件2.2、单机模式支持mysqlmysql数据搭建单机nacos部署三、nacos集群部署3.1、mysql主从搭建(基于docker)配置文件准备启动mysql主库和从库sql文件导入3.2、nacos集群搭建配置文件准备启动nacos集群查看集群状态3.3、nginx高可用配置nginx配置keepalived配置一、nacos简介详情见:https://nacos.io/zh-cn/docs/wh
原创
发布博客 2020.12.07 ·
1773 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

Kafka----基于docker部署快速部署

kafka集群搭建一、kafka简介二、kafka集群搭建1、zookeeper集群搭建2、kafka集群搭建三、docker-compose快速部署一、kafka简介二、kafka集群搭建1、zookeeper集群搭建zookeeper集群搭建请参考:https://blog.csdn.net/cyfblog/article/details/1025709252、kafka集群搭建# kafka1docker run -d --name kafka1 -p 9092:9092 \-e KA
原创
发布博客 2020.11.07 ·
819 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

监控系统----docker部署Prometheus监控系统

GPE监控系统一、prometheus1、prometheus简介1.1、 基础架构1.2、核心组件1.3、主要功能2、prometheus搭建2.1、配置文件如下2.2、docker启动2.3、简单使用二、node-exporter搭建三、pushgateway和alertmanager1、pushgateway搭建2、alertmanager搭建2.1、配置2.2、docker启动2.3、钉钉机器人receivers搭建三、grafana1、grafana简介2、grafana搭建3、简单使用一、pr
原创
发布博客 2020.10.28 ·
1672 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

问题总结----记一次Jpa In语句QueryPlanCache导致的JVM内存溢出

一、问题描述从用户反馈服务崩溃开始,查找问题所在。首先查看了服务的日志情况,没有什么太大的异常,主要都是zookeeper连接的异常。由于我们的服务使用docker部署,进入容器想查看一下GC情况,结果发现heapdump.hprof已经存在(-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/heapdump.hprof)不用看了,服务已经OOM了,查看ELK的日志也确实OOM了。二、解决思路既然已经内存溢出了,肯定要进行堆内存分析。先将heapd
原创
发布博客 2020.09.25 ·
2392 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

Kubernetes----kubeadm初始化k8s集群(1.16.9)

kubeadm初始化k8s集群一、系统配置1、虚拟机准备2、ssh免密登录配置3、配置系统参数二、必要组件安装配置1、配置下载源1、安装指定组件一、系统配置1、虚拟机准备使用virtualbox建立如下虚拟主机,版本CentOS-6.10-x86_64-minimal:主机名ip内存cpu磁盘k8s-master1192.168.10.2502G2核40Gk8s-master2192.168.10.2512G2核40Gk8s-master319
原创
发布博客 2020.10.28 ·
2464 阅读 ·
2 点赞 ·
3 评论 ·
7 收藏

Ansible----简易安装配置

Ansible安装配置一、ansible简介1、安装1.1、centos安装1.2、ubuntu安装方式2、配置2.1、配置文件2.2、程序2.3、配置主机清单二、ssh免密登录1、本地解析2、ssh密钥对生成3、拷贝公钥到远程主机三、使用ping模块验证远程客户端是否在线1、基于密码验证ping(不推荐)2、基于key验证ping(推荐)一、ansible简介1、安装1.1、centos安装yum install epel-releaseyum install -y ansible1.2、u
原创
发布博客 2020.08.08 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins----docker部署Jenkins

Jenkins一、Jenkins简介二、docker搭建Jenkins三、Jenkins使用一、Jenkins简介二、docker搭建Jenkinsmkdir -p /data/docker/jenkinsdocker run -d --name jenkins -u root -p 8080:8080 -p 50000:50000 -v /data/jenkins/:/var/jenkins_home jenkins/jenkins:lts访问http://localhost:8080/进入,
原创
发布博客 2020.08.08 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker----Harbor简单部署

一、Harbor简介1、什么是HarborHarbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必须的功能特性,例如安全、标识和管理等,扩展了开源Dockerfile Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中,确保数据和知识产权在公司内部网络中管
原创
发布博客 2020.08.05 ·
300 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

日志系统----Loki日志新贵

Loki一、Loki简介(译)二、helm部署Loki1、环境准备2、helm部署Loki三、grafana使用简单说明一、Loki简介(译)Like Prometheus, but for logsgithub地址Loki是 Grafana Labs 团队最新的开源项目,是受Prometheus启发的水平可扩展,高度可用的多租户日志聚合系统。它的设计非常经济高效,并且易于操作。它不索引日志的内容,而是为每个日志流设置一组标签。与其他日志聚合系统相比,Loki的一些特性:不对日志进行全文本索引
原创
发布博客 2020.07.19 ·
1535 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

监控系统----exporter搭建和dashboard示例

一、node-exporter二、cadvisor三、mysqld-exporter四、rabbitmq-exporter五、redis-exporter六、mongodb-exporterdocker run -d --name prod-mongo-cluster -p 9104:9104 eses/mongodb_exporter -mongodb.uri mongodb://monitor:monitor@172.17.3.96:27011,172.17.3.101:27013,172.
原创
发布博客 2020.06.18 ·
1560 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Docker----可视化化工具humpback

一、humpback简介详细介绍参考https://humpback.github.io/humpback/#/humpback-arch上线docker服务初期,仅仅为了开发能够查看日志,对于容器规模较小的平台,使用humpback简单实用,轻量基本不占用系统资源,唯一的遗憾就是,日志显示行数只有2000行1、架构2、Humpback 功能特点Web操作,简单易用权限分组隔离容器升级与克隆容器监控容器日志集群容器调度集群弹性伸缩私有仓库二、docker搭建过程1、web启
原创
发布博客 2020.06.07 ·
369 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

日志系统----kibana插件之logtrail(7.2.0)

显示容器名(指定指定容器名)filebeat-6.5.4,keyword_suffix配置不同docker{ "es": { "default_index": "elk-docker*" }, "tail_interval_in_seconds": 1, "es_index_time_offset_in_second...
原创
发布博客 2020.05.27 ·
2236 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

问题总结----logtrail插件同一毫秒日志排序问题

一、问题描述搭建ELK收集docker日志供开发人员定位问题,为了开发人员更好的实时查看日志,安装了logtrail插件。真正投入使用后,开发人员反馈日志排序有问题。经过仔细对比,logtrail实时刷新的日志和docker logs实时刷新的日志确实在同一毫秒产生的日志是随机排序的,如下图所示logtrail日志显示日志docker logs显示日志二、问题解决收集日志使用的是filebeat,而filebeat采集日志的时候会增加一个属性叫做offset字段, offset字段标识所读取日
原创
发布博客 2020.05.27 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hei苹果安装历程

黑苹果安装1、下载安装工具在win10系统下安装下载如下安装工具,链接: https://pan.baidu.com/s/1gF6_XgcPdvLnptOQQSC5Wg 提取码: rmpc下载dmg镜像黑果小兵镜像地址,下载指定的版本即可2、制作U盘启动盘第一步准备一个16G+的U盘,解压缩上一步下载的DiskGenius(分区工具).zip和TransMac.12.2内附注册(...
原创
发布博客 2020.12.07 ·
533 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Mysql----备份工具Percona XtraBackup

一、简介二、安装Ubuntu安装方法:wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.debdpkg -i percona-release_latest.$(lsb_release -sc)_all.debsudo apt-get updatesudo apt-get ins...
原创
发布博客 2019.12.06 ·
672 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

日志系统----docker部署ELK日志系统

一、环境设置docker:18.09.4elasticsearch:7.2.0节点ipnode1192.168.99.100node2192.168.99.101node3192.168.99.102二、配置文件准备三个docker主机均按以下操作mkdir elasticsearch && cd elasticsearch...
原创
发布博客 2020.10.28 ·
811 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

监控系统----prometheus收集JVM指标

java程序pom.xml添加如下依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> ...
原创
发布博客 2019.12.03 ·
2354 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Mysql----多源复制搭建

一、环境准备三台docker虚拟主机
原创
发布博客 2019.10.20 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Mysql----基于360atlas插件的mysql主从复制、读写分离

一、mysql主从搭建(一主两从)1、将配置文件拷贝到宿主机本地,每个节点都执行一次mkdir -p /home/docker/mysqlcd /home/docker/mysqldocker run -d --rm --name mysql -e MYSQL_ROOT_PASSWORD=123456 cuiyf/mysql:5.7docker cp mysql:/etc/mysql ....
原创
发布博客 2019.10.16 ·
767 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多