首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Centos 6到Centos 7 cgroup

Centos 6到Centos 7 cgroup
EN

Server Fault用户
提问于 2015-12-13 17:32:17
回答 2查看 5.3K关注 0票数 4

我试图在Centos 7中为每个用户设置资源限制,但我找不到用于cgroup新实现的正确命令(我确实读过文献资料,但它谈到了限制服务而不是用户)。

以下是Centos 6中的步骤

  1. 添加到/etc/cgconfig.conf group mygroup{ cpu { cpu.shares = 200; } memory { memory.limit_in_bytes = 128m; } }
  2. 重启service cgconfig restart
  3. 系统启动启动:chkconfig cgconfig on
  4. 验证正确添加的组:lscgroup
  5. 将我们希望限制资源的进程添加到我们创建的cgroup:Addto/etc/cgrules.conf myuser cpu,memory mygroup/
  6. 启动cgred服务,以使cgrules配置更改生效:service cgred start
  7. 确保在系统启动时启用cgred服务,以便我们的规则在重新启动时保持不变:chkconfig cgred on

在Centos 7中,什么是等价的?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2016-01-19 11:54:05

例如,请试一试

代码语言:javascript
复制
systemctl set-property user-1000.slice CPUShares=100

假设您希望限制UID 1000的资源并限制CPUShares。

票数 5
EN

Server Fault用户

发布于 2015-12-24 18:21:45

安装后: yum libcgroup-tools命令lscgroup和cg*,文件/etc/cg*可用。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/742752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档