如何不重启修改K8S containerd容器的内存限制(Cgroup方法)

ops/2024/12/17 5:45:51/

1. 使用crictl 查看容器ID

crictl ps

2. 查看Cgroup位置

crictl inspect 容器ID

3. 到容器Cgroup的目录下

使用上个命令就能找到CgroupPath
在这里插入图片描述

4 . 到cgroup目录下

正确目录是 :
/sys/fs/cgroup/memory/kubepods.slice/kubepods-burstable.slice/kubepods-burstable-podf68e1877_4a10_423e_a0f4_9ac64be78637.slice/cri-containerd-b639921a4406145ca0c7adea96b231e533cb8d17f02182758d8fc4b8ef9b24df.scope
其中: /sys/fs/cgroup/memory/kubepods.slice/kubepods-burstable.slice/ 是固定的然后根据上个命令查看的位置移动到该目录

修改值

使用echo 将值放入上个地址目录中的

echo 1073741824 > /sys/fs/cgroup/memory/kubepods.slice/kubepods-burstable.slice/kubepods-burstable-podf68e1877_4a10_423e_a0f4_9ac64be78637.slice/cri-containerd-b639921a4406145ca0c7adea96b231e533cb8d17f02182758d8fc4b8ef9b24df.scope/memory.limit_in_bytes

http://www.ppmy.cn/ops/142563.html

相关文章

scala泛型的特质:Trait

泛型特质指的是把泛型定义到特质的声明上, 即:该特质中的成员的参数类型是由泛型来决定的. 在定义泛型特质的子类或者子单例对象时, 明确具体的数据类型. 定义格式: 1)trait 类名[T] 2)trait 类名[S,T...] 演示代码如下: object demo18_3 {trait Logger[x]{val…

解释 Git 的基本概念和使用方式

Git是一种分布式版本控制系统,它可以追踪文件和文件夹的修改历史,并允许多人协同工作。Git的基本概念包括仓库(repository)、分支(branch)、提交(commit)和合并(merge&am…

39 基于单片机的角度、水位、温度、辅助热源、电机仿真

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机 采用滑动变阻器连接ADC0832数模转换器模拟角度传感器,水位传感器; 采样DS18B20温度传感器检测温度 通过LCD1602显示,第一行显示温度、水位、角度…

seata AT模式 笔记2

本文属于b站 图灵课堂springcloud笔记系列。讲的好还不要钱,值得推荐。 上一篇快速体验了下seata AT模式解决分布式事务: 分布式事务seata(AT)与nacos整合-笔记2-CSDN博客 AT模式原理部分: 官网:Seata AT 模式 | Apache Seata…

【ChatGPT】解锁AI思维链:如何让机器像人类一样思考?

在人工智能领域,我们一直在追求让机器像人类一样思考。然而,即使是最先进的AI,也常常被诟病缺乏“常识”,难以理解复杂问题,更不用说像人类一样进行逻辑推理和解决问题了。最经常的表现就是遇到不会的地方,…

【AI知识】过拟合、欠拟合和正则化

一句话总结: 过拟合和欠拟合是机器学习中的两个相对的概念,正则化是用于解决过拟合的方法。 1. 欠拟合: 指模型在训练数据上表现不佳,不能充分捕捉数据的潜在规律,导致在训练集和测试集上的误差都很高。欠拟合意味着模…

java+springboot+mysql海鲜商城

项目介绍: 使用javassmmysql开发的海参交易平台(商城),系统包含超级管理员,系统管理员、用户角色,功能如下: 用户:主要是前台功能使用,包括注册、登录;商品…

《Keras3 minist 手写数字AI模型训练22秒精度达到:0.97》

《Keras3 minist 手写数字AI模型训练22秒精度达到:0.97》 一、修改源码加上如下两条代码二、源码修改如下三、Keras3 minist 训练22秒结束,训练过程截图四、Keras3 minist 源码截图 一、修改源码加上如下两条代码 import os os.environ["KERAS_BAC…