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

1. 使用crictl 查看容器ID

powershell 复制代码
crictl ps

2. 查看Cgroup位置

powershell 复制代码
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 将值放入上个地址目录中的

powershell 复制代码
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
相关推荐
无人生还别怕3 小时前
如何安装任意版本docker
运维·docker·容器
程序员老赵5 小时前
Docker 部署 Redmine:轻松搭建私有化项目管理平台
docker·容器·开源
小楼昨夜又东风1266 小时前
一文理清K8s PVC挂载完整流程
容器·rpc·kubernetes
阿里云云原生6 小时前
AgentLoop 审计:如何让企业级 Dify 应用的风险看得见、查得清
云原生·agent
Coisinier7 小时前
docker命令管理镜像及容器
linux·运维·nginx·docker·容器·操作系统
小猿姐7 小时前
KubeBlocks Enterprise v2.3 发布!
redis·kubernetes·aiops
阿里云云原生8 小时前
云栖实录丨云监控 2.0 让 Agent 看懂系统,也能看懂 Agent
云原生
东风微鸣10 小时前
如何发现 K8s 集群里的无用资源?
云原生·容器·kubernetes
恒拓高科WorkPlus10 小时前
私有化IM技术选型:商业平台、开源IM和IM PaaS怎么选?
云原生·开源·paas
flytalei11 小时前
从YAML到Nginx服务访问:动手理解 Kubernetes Pod、Deployment 与 Service
运维·nginx·kubernetes