自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 K8S节点空间清理

K8S的节点空间占用很高, 通过使用du -h --max-depth=1层层查找, 发现是/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs目录最大, 这个目录很大是因为我运行的GithubRunner没有挂载PVC, 所以存储了很多历史POD运行时写入本地的数据。这个命令会删除所有未使用的镜像、容器、网络和卷。这是一个不可逆的操作。慎用, 因我的都是临时数据所以无所谓.#nerdctl工具安装,这个工具的具体用法可以自行百度。

2025-04-08 20:23:35 504

原创 Filebeat输出相同的数据到两个Logstash

因为需要从现有日志中分离出某个字段写入另一个索引, 尝试过很多在一个logstah里通过_source, field等配置都无效, 只有启动两个logstash实例分别消费相同的数据, 使用不同的filter规则才可以实现字段从原有日志分离出来, 因为我的数据源是通过一个filebeat消费kafka的一个topic, 所以必须由filebeat输出给两个logstah一样的数据, 本文均通过本地文件的方式模拟数据源和数据输出.6. 验证filebeat是否传输了两份相同的数据到两个logstash实例。

2025-03-05 15:47:50 1067

原创 Redis-Cluster模式

Redis是Nosql数据库, 基于内存的数据处理有很好的性能, 常用于缓存数据.Redis的部署方式:1. 单机实例: 无高可用, 且性能和存储都有单机上限, 开发测试环境可用.2.主从集群: 主从高可用, slave同步master数据并分担读取请求, 性能好于单机, 存储上限一样因为主从是1:1数据复制的, 故障切换需手动操作3. 哨兵集群: 主从高可用基础上增加一个监听节点, 用于故障自动切换。

2025-02-15 17:34:10 468

原创 DockerCompose部署

# 查看: docker-compose --version。

2024-11-11 14:46:13 260

原创 Rocky Linux上部署Docker

# 安装Docker的依赖包: sudo dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/rhel/docker-ce.repo。## 安装Docker Engine:sudo dnf install docker-ce --nobest --allowerasing。## 启动并设置Docker自动开机启动:systemctl enable docker --now。

2024-11-11 14:44:27 522

原创 Linux系统故障

服务器故障

2021-09-12 13:48:31 783 2

原创 Ftp数据推送脚本

FTP自动推动数据

2021-09-02 21:08:54 611 1

原创 Vsftpd部署脚本

Vsftpd

2021-09-02 21:05:01 365 1

原创 Docker故障迁移

容器迁移

2021-08-29 11:14:37 666 1

原创 Msql常用命令

/modify修改数据类型,change修改列名和数据类型。//asc升序,desc降序。//查看创建的库和表的属性。inster into user value('1','张三');

2021-08-28 02:15:02 131 1

原创 Kong部署

通过nginx模块也可以实现反向代理和流量控制,但是过于繁杂,最重要的是需要人为的去更改代理和流量的规则,而kong则会动态的调整代理和流量的规则;开发人员写一个接口想让外部访问,自动去找kong注册kong就会生成相应的规则,大大降低了运维的繁杂工作。有两种部署方式,本文采用都基于postgresql数据库(可更换),本文只列举一种(”生产“)1.nginx是模块化设计的反向代理软件,C语言开发的。部署psotgresql管理界面。---创建konga库。添加被管理的kong。---运行konga。

2021-08-17 23:24:01 980 1

原创 K8S-SVC-Ingress

ExternalName这种类型的Service通过返回CNAME和它的值,可以将服务映射到externalName字段的内容(例如:hub.atguigu.com )。相反的,对于运行在集群外部的服务,它通过返回该外部服务的别名这种方式来提供服务。当查询主机my-service.defalut.svc.cluster.local ( SVC_NAME.NAMESPACE.svc.cluster.local )时,集群的DNS服务将返回一个值my.database.example.com的CNAME记录。

2021-08-15 20:29:00 450 1

原创 K8S部署常见问题

本文图片均是实验截取不存在侵权!!!初始化超时清理文件重新初始化即可rm -rf /etc/kubenetes/*或者 kubeadm reset -f高可用集群初始化kubeadm init --control-plane-endpoint "192.168.10.105" --pod-network-cidr 172.16.0.0/16 --service-cidr 10.96.0.0/16 --image-repository registry.aliyuncs..

2021-08-01 23:04:56 1135

原创 Centos7多网卡配置端口聚合(bond方式)

Centos7多网卡配置端口聚合(bond方式)Centos6/7多网卡配置端口聚合1. 关闭NetworkManager服务systemctl stop NetworkManagersystemctl disable NetworkManager2. 加载bond模块modprobe bonding miimon=100 mode=0echo "alias bond0 bonding" >>/etc/modprobe.d/bond.confecho "options bond

2021-07-24 22:08:55 4773

原创 K8S环境一键部署脚本,无坑版

#!/bin/bashyum -y install wgetyum -y install vimyum -y install net-tools#关闭交换分区swapoff -ased -i sed -i '/swap/s/^/#/' /etc/fstab#关闭selinuxsetenforce 0sed -ri '/^SELINUX=/s/SELINUX=.+/SELINUX=disabled/' /etc/selinux/config#关闭系统防火墙systemctl stop .

2021-07-23 16:55:07 1405 2

原创 openwrt排错实战

1.openwrt不断重启原因:1.没有连接外网,看门狗机制启动 解决:将外网插到WAN口即可 2.重新刷了固件后灭有授权 解决:设备联网后 访问一下这个网站:http://192.168.1.1/cgi-bin/auth.cgi福利:openwrt固件下载和配置方法,以及使用说明链接:https://pan.baidu.com/s/1BLUqTZM_cSBJO9vs1uT...

2021-07-23 11:21:39 3026

原创 配置openwrt的网络

2021-07-23 11:08:36 397

原创 K3S部署实战

安装脚本#1.K3s 提供了一个安装脚本,可以方便的在 systemd 或 openrc 的系统上将其作为服务安装。这个脚本可以在https://get.k3s.io获得。要使用这种方法安装 K3s,只需运行以下命令:curl -sfL https://get.k3s.io | sh -国内用户,可以使用以下方法加速安装:curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRRO..

2021-07-23 10:37:42 1140

nginx(1).conf

nginx(1).conf

2022-10-22

空空如也

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

TA关注的人

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