cgmanager(8)



NAME

   cgmanager - a daemon to manage cgroups

SYNOPSIS

   cgmanager [OPTION]...

DESCRIPTION

   cgmanager  is  a daemon to manage cgroups.  Programs and users can make
   D-Bus requests to administer cgroups over which  they  have  privilege.
   To  ensure  that  users  may not exceed their privilege in manipulating
   cgroups, the cgroup manager accepts regular D-Bus  requests  only  from
   tasks  within  its  own  process-id  and user namespaces.  For tasks in
   private namespaces (such as containers), SCM-enhanced D-Bus  calls  are
   available.   Using  these  manually  is  not recommended.  Rather, each
   container is advised to run a cgproxy, which will forward  plain  D-Bus
   requests as SCM-enhanced D-Bus requests to the host cgmanager.

   Control group manager

OPTIONS

   --max-depth
          Maximum cgroup depth

   -M, --skip=subsystems to mount
          Subsystems to not mount

   -m, --mount=subsystems to mount
          Extra subsystems to mount

   --daemon
          Detach and run in the background

   --sigstop
          Raise SIGSTOP when ready

   -q, --quiet
          reduce output to errors only

   -v, --verbose
          increase output to include informational messages

   --help display this help and exit

   --version
          output version information and exit

   The cgroup manager daemon

EXAMPLES

   To create a new memory cgroup called 'compute', you can use:
   dbus-send                                                 --print-reply
   --address=unix:path=/sys/fs/cgroup/cgmanager/sock    --type=method_call
   /org/linuxcontainers/cgmanager  org.linuxcontainers.cgmanager0_0.Create
   string:'memory' string:"compute" > /dev/null 2>&1
   To set a limit of 100000,
   dbus-send                                                 --print-reply
   --address=unix:path=/sys/fs/cgroup/cgmanager/sock    --type=method_call
   /org/linuxcontainers/cgmanager
   org.linuxcontainers.cgmanager0_0.SetValue               string:'memory'
   string:"compute" string:memory.limit_in_bytes int32:100000 >  /dev/null
   2>&1

REPORTING BUGS

   Report bugs to <cgmanager-devel@lists.linuxcontainers.org>

   This is free software; see the source for copying conditions.  There is
   NO warranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR
   PURPOSE.

SEE ALSO

   cgproxy(8), credentials(7), dbus-send(1)




Free and Open Source Software


Free Software Video

Useful Programs

Free Online Courses

Open Opportunity

Open Business