You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

Background

Red Hat Blog Cgroups Part 6

Create a Control Group in Lab 3 (daq-tst-dev03)


before cpuset cgroup created
-bash-4.2$ hostname
daq-tst-dev03.pcdsn
-bash-4.2$ cd /sys/fs/cgroup/
-bash-4.2$ ls
blkio    cpu,cpuacct  freezer  net_cls           perf_event
cpu      cpuset       hugetlb  net_cls,net_prio  pids
cpuacct  devices      memory   net_prio          systemd
-bash-4.2$ 



create a new cpuset control group named "p1"
-bash-4.2$ sudo bash 
[root@daq-tst-dev03 cgroup]# cgcreate -g cpuset:p1
[root@daq-tst-dev03 cgroup]# cgset -r cpuset.cpus=1,13 p1
[root@daq-tst-dev03 cgroup]# cgset -r cpuset.mems=0 p1
[root@daq-tst-dev03 cgroup]# exit



verify p1 subdirectory newly created
-bash-4.2$ ls
blkio    cpu,cpuacct  freezer  net_cls           perf_event
cpu      cpuset       hugetlb  net_cls,net_prio  pids
cpuacct  devices      memory   net_prio          systemd
-bash-4.2$ ls cpu
cpu/         cpuacct/     cpu,cpuacct/ cpuset/      
-bash-4.2$ ls cpuset/
cgroup.clone_children   cpuset.memory_pressure_enabled
cgroup.event_control    cpuset.memory_spread_page
cgroup.procs            cpuset.memory_spread_slab
cgroup.sane_behavior    cpuset.mems
cpuset.cpu_exclusive    cpuset.sched_load_balance
cpuset.cpus             cpuset.sched_relax_domain_level
cpuset.mem_exclusive    notify_on_release
cpuset.mem_hardwall     p1
cpuset.memory_migrate   release_agent
cpuset.memory_pressure  tasks
-bash-4.2$ 
-bash-4.2$ cd cpuset/p1
-bash-4.2$ ls
cgroup.clone_children  cpuset.mem_hardwall        cpuset.sched_load_balance
cgroup.event_control   cpuset.memory_migrate      cpuset.sched_relax_domain_level
cgroup.procs           cpuset.memory_pressure     notify_on_release
cpuset.cpu_exclusive   cpuset.memory_spread_page  tasks
cpuset.cpus            cpuset.memory_spread_slab
cpuset.mem_exclusive   cpuset.mems
-bash-4.2$ cat cpuset.cpus
1,13
-bash-4.2$ cat cpuset.mems
0
-bash-4.2$ cat tasks 
-bash-4.2$ 
  • No labels