logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Centos7负载异常过高排查思路(Load Average)

大量小文件读写(如Web静态资源)需考虑合并或使用缓存(如Redis)。:若进程频繁读写大文件(如日志、数据库文件),需优化文件切分或归档策略。:I/O等待高,可能磁盘或网络瓶颈(需结合I/O排查)。若进程内存持续增长且无释放,需重启服务或修复代码。频繁释放,表明内存不足,需优化应用内存或扩容。:内核态占用高,可能是系统调用频繁或中断异常。:磁盘繁忙,可能频繁读写或硬件性能不足。:I/O响应慢,可

文章图片
#java#网络#服务器
Docker 和 containerd 代理配置教程

在公司内部网络、校园/科研网或带有防火墙/代理出口的环境中,Docker 从外部镜像仓库拉取镜像可能会被阻断或速度极慢。此时,就需要为 Docker 客户端、Daemon(守护进程)配置 HTTP/HTTPS 代理。在很多使用 containerd(如 Kubernetes 节点、云环境)中,如果节点需要走代理访问外网拉取镜像,也需要为 containerd 配置代理。虽然代理主要通过环境变量控制

K8S临时存储-本地存储-PV和PVC的使用-动态存储(StorageClass)

容器中的文件在磁盘上是临时存放的,当容器崩溃或停止时容器上面的数据未保存, 因此在容器生命周期内创建或修改的所有文件都将丢失。在崩溃期间,kubelet 会以干净的状态重新启动容器。当多个容器在一个 Pod 中运行并且需要共享文件时,会出现另一个问题,跨所有容器设置和访问共享文件系统具有一定的挑战性。K8S 卷(Volume) 这一抽象概念能够解决这两个问题。

#kubernetes#容器
Centos7负载异常过高排查思路(Load Average)

大量小文件读写(如Web静态资源)需考虑合并或使用缓存(如Redis)。:若进程频繁读写大文件(如日志、数据库文件),需优化文件切分或归档策略。:I/O等待高,可能磁盘或网络瓶颈(需结合I/O排查)。若进程内存持续增长且无释放,需重启服务或修复代码。频繁释放,表明内存不足,需优化应用内存或扩容。:内核态占用高,可能是系统调用频繁或中断异常。:磁盘繁忙,可能频繁读写或硬件性能不足。:I/O响应慢,可

文章图片
#java#网络#服务器
KVM虚拟机命令行常用操作

1,首先验证CPU是否支持虚拟化,输入有vmx或svm就支持,支持虚拟化则就支持KVMcat /proc/cpuinfo | egrep 'vmx|svm'2,查看KVM模块是否加载lsmod | grep kvm# kvm_intel1700860# kvm5663401 kvm_intel# irqbypass135031 kvm3,安装KVM虚拟机yum -y install

#linux#运维#redis
K8S Pod 水平自动扩缩容 HPA

这些指标从某一方面描述了 Pod, 在不同 Pod 之间进行平均,并通过与一个目标值比对来确定副本的数量。它们的工作方式与资源度量指标非常相像,只是它们仅支持 target 类型为 AverageValue。

文章图片
#kubernetes#容器#云原生
Linux内核升级

1、查看当前内核版本$ uname -r3.10.0-514.el7.x86_64$ uname -aLinux k8s-master 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux$ cat /etc/redhat-releaseCentOS Linux releas

#linux#bash#centos
K8S临时存储-本地存储-PV和PVC的使用-动态存储(StorageClass)

容器中的文件在磁盘上是临时存放的,当容器崩溃或停止时容器上面的数据未保存, 因此在容器生命周期内创建或修改的所有文件都将丢失。在崩溃期间,kubelet 会以干净的状态重新启动容器。当多个容器在一个 Pod 中运行并且需要共享文件时,会出现另一个问题,跨所有容器设置和访问共享文件系统具有一定的挑战性。K8S 卷(Volume) 这一抽象概念能够解决这两个问题。

#kubernetes#容器
k8s1.20二进制安装

一 安装说明本文章将演示CentOS 7二进制方式安装高可用k8s 1.20+,相对于其他版本,二进制安装方式并无太大区别,只需要区分每个组件版本的对应关系即可。二 集群安装机信息,服务器IP地址不能设置成dhcp,要配置成静态IP,VIP不要和公司内网重复。192.168.1.11 k8s-master01 # 2C2G 40G192.168.1.12 k8s-master02 # 2C2G 4

文章图片
#centos#docker#运维
k8s1.27.2 kubeadm 高可用安装

某些情况下, 将 kubelet 和容器运行时配置为使用 cgroupfs、但为剩余的进程使用 systemd 的那些节点将在资源压力增大时变得不稳定。一台兼容的 Linux 主机。下载地址:https://github.com/projectcalico/calico/blob/v3.26.0/manifests/calico-etcd.yaml。下载地址:https://github.com/

#kubernetes#运维#容器
到底了