cgconfig), questi comandi falliranno se prima non sono state smontate le gerarchie esistenti, e che interesseranno il funzionamento del sistema. Non eseguire alcuna prova usando le suddette istruzioni su sistemi di produzione.
mount del file /etc/cgconfig.conf come root. Le voci nella sezione mount presentano il seguente formato:
sottosistema= /cgroup/gerarchia;
cgconfig verrà creata una gerarchia alla quale saranno collegati i sottosistemi.
cpu_and_mem collegando ad essa i sottosistemi cpu, cpuset, cpuacct, e memory.
mount {
cpuset = /cgroup/cpu_and_mem;
cpu = /cgroup/cpu_and_mem;
cpuacct = /cgroup/cpu_and_mem;
memory = /cgroup/cpu_and_mem;
}~]# mkdir /cgroup/nome~]# mkdir /cgroup/cpu_and_memmount per montare la gerarchia e collegare simultaneamente uno o più sottosistemi. Per esempio:
~]# mount -t cgroup -o sottosistemi nome /cgroup/nomesuottosistemi è una lista separata da virgole, di sottosistemi e nome è il nome della gerarchia. Brevi descrizioni di tutti i sottosistemi disponibili sono elencati in Sottosistemi disponibili in Fedora, mentre il Capitolo 3, Sottosistemi e parametri regolabili fornisce un riferimento dettagliato.
/cgroup/cpu_and_mem è già esistente, e serve come mount point per la gerarchia da creare. Saranno collegati i sottosistemi cpu, cpuset e memory ad una gerarchia chiamata cpu_and_mem, e si eseguirà il mount della gerarchia cpu_and_mem su /cgroup/cpu_and_mem:
~]# mount -t cgroup -o cpu,cpuset,memory cpu_and_mem /cgroup/cpu_and_memlssubsys [3]:
~]# lssubsys -am
cpu,cpuset,memory /cgroup/cpu_and_mem
net_cls
ns
cpuacct
devices
freezer
blkiocpu, cpuset e memory sono collegati ad una gerarchia montata su /cgroup/cpu_and_mem, e
net_cls, ns, cpuacct, devices, freezer e blkio non sono ancora collegati ad alcuna gerarchia, come indicato dalla mancanza di un mount point corrispondente.
lssubsys è una delle utilità fornite dal pacchetto libcgroup-tools. Installare libcgroup-tools per poterlo utilizzare: consultare Capitolo 2, Utilizzo dei Control Groups se non si è in grado di eseguire lssubsys.