Dear Eddie,
Below are the contents of /cgroup on centos machine.
cgroup.event_control memory.max_usage_in_bytes
memory.oom_control notify_on_release
cgroup.procs memory.memsw.failcnt memory.soft_limit_in_bytes
release_agent
ducc memory.memsw.limit_in_bytes
memory.stat tasks
memory.failcnt memory.memsw.max_usage_in_bytes memory.swappiness
memory.force_empty memory.memsw.usage_in_bytes memory.usage_in_bytes
memory.limit_in_bytes memory.move_charge_at_immigrate memory.use_hierarchy
these are the permissions on /cgroup/ducc
drwxr-xr-x 2 ducc root 0 Oct 5 09:29 .
Thanks and Regards,
Satya Nand Kanodia
On 10/01/2015 07:49 PM, Eddie Epstein wrote:
> FYI, below are the contents of /groups on a SLES 11.2 machine:
>
> ~$ ls /cgroup
> cgroup.clone_children cpu.rt_runtime_us memory.limit_in_bytes
> memory.stat sysdefault
> cgroup.event_control cpu.shares memory.max_usage_in_bytes
> memory.swappiness tasks
> cgroup.procs cpu.stat memory.move_charge_at_immigrate
> memory.usage_in_bytes
> cpu.cfs_period_us ducc memory.numa_stat
> memory.use_hierarchy
> cpu.cfs_quota_us memory.failcnt memory.oom_control
> notify_on_release
> cpu.rt_period_us memory.force_empty memory.soft_limit_in_bytes
> release_agent
>
> ~$ ls -ld /cgroup/ducc/
> drwxr-xr-x 2 ducc root 0 Sep 5 11:31 /cgroup/ducc/
>
>
> On Thu, Oct 1, 2015 at 8:20 AM, Eddie Epstein <eaepstein@gmail.com> wrote:
>
>> Well, please list the contents of /cgroups to confirm that the custom
>> cgconfig.conf is operating.
>> Eddie
>>
>> On Thu, Oct 1, 2015 at 12:40 AM, Satya Nand Kanodia <
>> satya.kanodia@orkash.com> wrote:
>>
>>> Hi Eddie,
>>>
>>> I had copied the same contents in cgconfig.conf.(as it was also written
>>> in documentation.)
>>>
>>> anything else ?
>>>
>>> Thanks and Regards,
>>> Satya Nand Kanodia
>>>
>>> On 09/30/2015 05:28 PM, Eddie Epstein wrote:
>>>
>>>> Hi Satya,
>>>>
>>>> There is a custom cgconfig.conf that has to be installed in /etc/ before
>>>> starting the cgconfig service. Please see step 2 in the section "CGroups
>>>> Installation and Configuration". The custom config is repeated below.
>>>> Regards, Eddie
>>>>
>>>> # Mount cgroups
>>>> mount {
>>>> memory = /cgroup;
>>>> cpu = /cgroup;
>>>> }
>>>> # Define cgroup ducc and setup permissions
>>>> group ducc {
>>>> perm {
>>>> task {
>>>> uid = ducc;
>>>> }
>>>> admin {
>>>> uid = ducc;
>>>> }
>>>> }
>>>> memory {}
>>>> cpu{}
>>>> }
>>>>
>>>> On Wed, Sep 30, 2015 at 12:43 AM, Satya Nand Kanodia <
>>>> satya.kanodia@orkash.com> wrote:
>>>>
>>>> Hi,
>>>>> DUCC is running with the ducc user.
>>>>> why did you say "DUCC's /etc/cgconfig.conf specifies user=ducc to create
>>>>> cgroups."? As I installed C-Groups with sudo yum, It has root as owner.
>>>>> Do
>>>>> I need to change it's owner or permissions. It is having currently 644
>>>>> permissions.
>>>>>
>>>>> Thanks and Regards,
>>>>> Satya Nand Kanodia
>>>>>
>>>>> On 09/29/2015 06:46 PM, Eddie Epstein wrote:
>>>>>
>>>>> DUCC's /etc/cgconfig.conf specifies user=ducc to create cgroups.
>>>>>> Is DUCC running as user=ducc?
>>>>>>
>>>>>> Using sudo for cgreate testing suggests that the ducc userid is not
>>>>>> being
>>>>>> used.
>>>>>>
>>>>>> Eddie
>>>>>>
>>>>>> On Tue, Sep 29, 2015 at 3:12 AM, Satya Nand Kanodia <
>>>>>> satya.kanodia@orkash.com> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>> I am using CentOS release 6.6 for DUCC installation. I did all
>>>>>>> according
>>>>>>> to documentation to enable C-Groups.
>>>>>>> Following command executed without any error.( I had to execute
it
>>>>>>> using
>>>>>>> sudo.)
>>>>>>>
>>>>>>> cgcreate -t ducc -a ducc -g memory:ducc/test-cgroups
>>>>>>>
>>>>>>> But on webserver in machines section , it is showing *off* status
>>>>>>> under
>>>>>>> the C-Groups.
>>>>>>>
>>>>>>> I don't know what went wrong.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks and Regards,
>>>>>>> Satya Nand Kanodia
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
|