自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自己动手写了个k8s内网离线一键安装工具,分享给大家

在工作中,经常需要在内网(无互联网访问)环境搭建k8s集群,每次都要手动准备所有离线依赖包,处理各种版本兼容性问题,耗时耗力。因此我基于PyQt5开发了这款可视化k8s内网离线安装工具,帮助大家快速完成内网环境搭建,节省大量踩坑时间。

2026-04-10 23:34:41 59

原创 高效部署Drone CI/CD全攻略

drone部署-h drone \

2025-11-19 21:00:33 348

原创 18个超实用Shell脚本技巧

假设服务器环境为 lnmp,近期访问经常出现 502 现象,且 502 错误在重启 php-fpm 服务后消失,因此需要编写监控脚本,一旦出现 502,则自动重启 php-fpm 服务。#3.如果启动成功,则等待1分钟后再次检测httpd进程数,若进程数正常,则恢复正常检测(10s一次),否则放弃重启并向管理员发送告警邮件,并退出检测。#容清空,但不删除文件,其他时间则只统计各个文件的大小,一个文件一行,输出到以时#间和日期命名的文件中,需要考虑目标目录下二级、三级等子目录的文件。

2025-11-19 20:59:29 725

原创 K8S利用etcd修复节点网络故障

以下操作均不能执行 export ETCDCTL_API=3。//某一node上的flanne subnet和vtep配置。同事重启apiserver 和 错误节点的flanneld。删除错误节点/run/flannel 下的所有文件。K8S 通过etcd恢复错误节点的网络信息。//flannel network配置。

2025-11-18 22:00:57 449

原创 CentOS8轻松迁移/home分区到/分区

ssm resize -s +1.76T /dev/cl/root # 指定扩充大小,单位M,G,T。ssm resize -s +100%FREE /dev/cl/root # 使用全部可用空间。xfs_growfs /dev/cl/root # CentOS 8中不需要执行这一步。# 最后,要把fstab中挂载home的一行删掉。centos8 /home 分区迁移到/分区。# 还需要使用xfs_growfs扩容文件系统。# 查看释放出来的空间,并增加到root上。# 删除逻辑卷home。

2025-11-18 21:59:44 313

原创 Ubuntu20.04运维操作全指南

apt-get download $(apt-rdepends deb包名| grep -v "^ " | sed 's/debconf-2.0/debconf/g') 递归下载需要的deb包,包含已经安装的。ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone #修改时区。ln -s /bin/bash /bin/sh 修改ubuntu的shell为bash。/etc/netplan/ 下是网卡的配置文件。

2025-11-17 13:55:44 362

原创 K8S部署Heketi与GlusterFS实战指南

/heketi-cli -s $HEKETI_CLI_SERVER(heketi的server接口) --user admin --secret 'hsop' topology load --json=/opt/heketi/topology.json。./heketi-cli -s http://192.168.0.210:8080 --user admin --secret 'hsop' cluster list 查看集群。最后在K8S上创建storageclass。log都正常的话表示启动成功。

2025-11-17 13:47:21 618

原创 weedfs操作指南

4,启动nohup weed filer -ip=192.168.0.214 -port=8888 -master=192.168.0.214:9333 > /data/seaweedfs/data1/weedfile.log 2>&1 & 所有节点分别启动。3,vi filer.toml 文件 修改dir = "/opt/module/filer_path/level"为指定目录。"query" : { "match" : { "content" : "中国" }},删除后收缩后卷大小才会真正的变小。

2025-11-16 11:32:09 1039 1

原创 Arm Ubuntu下编译GDAL 3.6.3全攻略

arm ubuntu编译gdal3.6.3 python。

2025-11-16 11:28:46 190 1

原创 Oracle到Kafka数据同步实战

kafka OGG下载地址:https://www.oracle.com/middleware/technologies/goldengate-downloads.html#license-lightbox(BigData)exttrail /ogg/ogginstall/dirdat/to --trail文件的保存路径和文件名,注意只能2位其余由OGG不齐。sourcedefs /ogg/ogginstall/dirdef/test_ogg.test_ogg --define的映射文件。

2025-11-15 14:28:02 555

原创 K8s 1.21.14集群证书更新实操指南

摘要:本文介绍Kubernetes 1.21.14集群证书更新流程。首先通过kubeadm certs check-expiration检查证书有效期,备份/etc/kubernetes和pki目录。在master节点执行kubeadm certs renew all更新证书,检查文件日期并重启相关组件。更新kubelet client证书时需替换kubelet.conf中的认证信息,删除过期pem文件后重启kubelet服务。其他master节点重复相同操作,worker节点只需更新kubelet证书并将

2025-11-15 14:21:02 462 1

原创 海光DCU显卡管理与docker

hy-virtual -show-vdevice-info 以查看已经分配的 vDCU 信息。hy-virtual -show-device-info 查询物理 DCU。rocm-smi --showmeminfo vram 查看显存。rocminfo 对应的Compute Unit数量为显卡核心数。HIP_VISIBLE_DEVICES=1 海光指定显卡。如果遇到webhook问题先执行这个。rocm-smi 查看显卡占用。ls /opt 查看dtk版本。hy-smi 查看显卡占用。

2025-11-14 10:22:20 1513

原创 K8s节点IP修改全流程指南

的命令行工具 kubectl 默认会查找用户的kubeconfig 文件在 ~/.kube/config(对于 root 用户来说是/root/.kube/config)。说明:若使用xshell连接服务器进行的IP地址修改,服务器IP修改后,跟服务器的通讯会断开,需将本机IP修改到同样网段内,并重建xshell连接。将/etc/kubernetes/pki目录下的所有后缀为.crt的文件内容输出到txt文件中。将/etc/kubernetes下所有文件中的旧IP地址修改为新IP。(命令中的l都为小写L)

2025-11-13 11:12:34 1519 3

空空如也

空空如也

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

TA关注的人

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