- 博客(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
原创 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
原创 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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅