`ice`
码龄5年
关注
提问 私信
  • 博客:38,132
    社区:2
    38,134
    总访问量
  • 37
    原创
  • 87,969
    排名
  • 949
    粉丝
  • 48
    铁粉

个人简介:我坚信,生活的每一刻都充满了学习的机会,每一个想法都值得被记录和分享。

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

个人成长的轨迹记录

博客描述:
作为一名运维工程师,我深知在这个日新月异的IT领域中保持更新和学习的重要性。因此,这个博客不仅是一个分享的平台,也是一个学习的平台。通过阅读我的文章,你也许能找到自己正在面临的问题的答案,或者发现新的解决问题的思路。
查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    604
    当月
    14
个人成就
  • 获得208次点赞
  • 内容获得6次评论
  • 获得274次收藏
  • 代码片获得1,929次分享
创作历程
  • 11篇
    2024年
  • 26篇
    2023年
成就勋章
TA的专栏
  • kubernetes
    12篇
  • CKS
  • prometheus
    1篇
  • Linux
    13篇
  • python
    1篇
  • MySQL
    1篇
创作活动更多

如何做好一份技术文档?

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

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

etcd资源超额

etcd 默认不会自动 compact,需要设置启动参数,或者通过命令进行compact,如果变更频繁建议设置,否则会导致空间和内存的浪费以及错误。Etcd v3 的默认的 backend quota 2GB,如果不 compact,boltdb 文件大小超过这个限制后,就会报错:”Error: etcdserver: mvcc: database space exceeded”,导致数据无法写入。1、查询是否为超额(DB SIZE超过2G会导致集群不可用)3、整理碎片并解除告警。
原创
发布博客 16 小时前 ·
162 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

Centos系统迁移

目前,CentOS 全系列版本已经于l六月底正式停止维护,这意味着 CentOS 时代彻底终结,也意味着部署在 CentOS 7 上的业务系统将面临前所未有的安全挑战。本文推荐由红帽衍生出来的且可以做到真正无缝替代的linux版本Open Euler。下载软件包,并上传至linux服务器。最后验证,已完成迁移。
原创
发布博客 2024.07.04 ·
628 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

Linux 压测工具---ab

其中,-n表示请求数,-c表示并发数,ip必须有”/“,表示此目录而不是此文件,默认80端口;本文用于压测k8s集群内pod,k8s集群master可直接测试pod ip。可以看到cmsback容器在持续飙升。实时查看pod当前资源占用率。
原创
发布博客 2024.07.04 ·
256 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

解决Docker拉取镜像失败问题

通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。
原创
发布博客 2024.06.24 ·
1278 阅读 ·
4 点赞 ·
2 评论 ·
9 收藏

kubectl常用命令

​​--no-preserve=false​​:复制的文件/目录的所有权和权限将不会保留在容器中。kubectl cp:用于pod和外部的文件交换,将文件和目录复制到容器或从容器复制到容器。​​-c, --container=''​​:容器名称。persistentvolumeclaims (缩写 pvc)networkpolicies (缩写 netpol)persistentvolumes (缩写 pv)deployments (缩写 deploy)statefulsets (缩写 sts)
原创
发布博客 2024.01.18 ·
692 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

一键迁移数据库python脚本

2、安装pymysql、os模块。1、基于python3.6。需替换的域名ip信息。
原创
发布博客 2024.01.18 ·
715 阅读 ·
10 点赞 ·
0 评论 ·
10 收藏

prometheus常用exporter

常用指标:•CPU• 内存• 硬盘• 网络流量• 文件描述符• 系统负载• 系统服务。
原创
发布博客 2024.01.14 ·
2126 阅读 ·
25 点赞 ·
0 评论 ·
26 收藏

curl统计接口返回状态码及耗时时长

【代码】curl统计接口返回状态码及耗时时长。
原创
发布博客 2024.01.10 ·
956 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

日志系统二(ilogtail+kafka+logstash+es+kibana)

iLogtail 为可观测场景而生,拥有的轻量级、高性能、自动化配置等诸多生产级别特性,在阿里巴巴以及外部数万家阿里云客户内部广泛应用。你可以将它部署于物理机,虚拟机,Kubernetes 等多种环境中来采集遥测数据,例如logs、traces 和 metrics。
原创
发布博客 2024.01.06 ·
3341 阅读 ·
33 点赞 ·
1 评论 ·
43 收藏

日志系统一(elasticsearch+filebeat+logstash+kibana)

背景:因业务需求需要将nginx、java、ingress日志进行收集。
原创
发布博客 2024.01.06 ·
2281 阅读 ·
23 点赞 ·
0 评论 ·
30 收藏

经过nginx代理后调用代理域名报错403

修改此行:proxy_set_header Host $proxy_host;代理域名: https://cms81t.junhao.mil.cn。重启nginx后,验证信息如下:代理后的域名报错403。
原创
发布博客 2024.01.05 ·
576 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

java程序ssl证书报错

更换新的证书后java程序报错如下:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX path building failed:sun.security.provider.certpath.SunCertPathBuilderException:unable to find valid certification path to requested target 具体命令的含义解释如下:
原创
发布博客 2023.11.30 ·
543 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

更换rancher证书

rancher控制台的https证书有效期一年,到期后需要手动更新证书。当rancher证书过期后,会导致rancher控制台无法访问的问题。
原创
发布博客 2023.11.14 ·
535 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

kubernetes1.18部署metrics-server

1、创建components.yaml文件,将内容复制进去。
原创
发布博客 2023.11.13 ·
40 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins删除旧的构建释放磁盘空间

Max # of builds to keep with artifacts 保留最近几个构建的产品。Max # of builds to keep:如果#为非空,就保留最多#个最近构建的相关文件。Days to keep builds:如果其值为非空的N,就留N天之内的构建文件。这里选择Days to keep builds(右侧为根据实际项目要保存的天数)勾选丢弃旧的构建,构建的天数为7天,最大个数为10(可根据实际需求更改)点击插件管理安装插件configuretion slicing。
原创
发布博客 2023.10.31 ·
1745 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Linux构建内网yum源

安装nginx,暴露本机8088端口。在内网主机配置yum源。
原创
发布博客 2023.09.19 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux内核版本升级

由于现有内核存在多项安全漏洞及与K8S集群的兼容性问题,如:CPU DBUS 、MEM OOM、DISK IOS彪高等等,为了解决以上问题和性能优化,现将所有内核统一升至kernel-lt-5.4.251。
原创
发布博客 2023.09.15 ·
292 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

kernel-lt-5.4.251-1.el7.elrepo.x86-64.rpm

发布资源 2023.09.14 ·
rpm

二进制部署kubernetes1.18

ETCD_LISTEN_CLIENT_URLS:客户端访问监听地址 ETCD_INITIAL_ADVERTISE_PEER_URLS:集群通告地址 ETCD_ADVERTISE_CLIENT_URLS:客户端通告地址。Etcd 是一个分布式键值存储系统,Kubernetes使用Etcd进行数据存储,所以先准备一个Etcd数据库, 为解决Etcd单点故障,应采用集群方式部署,这里使用3台组建集群,可容忍1台机器故障。ETCD_INITIAL_CLUSTER_TOKEN:集群Token。
原创
发布博客 2023.09.13 ·
259 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

使用ansible批量修改linux主机密码+主机名+节点加入k8s集群

将要更改的主机存放至/etc/ansible/hosts,并定义一个主机组,这里定义为dev。这里需要注意,如果将要更改的密码中带有“!”字符,chpass必须使用单引号,双引号会报错。
原创
发布博客 2023.09.13 ·
1154 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏
加载更多