Re: '/proc/sys/kernel/core_pattern': Permission denied
On 2017-10-04 23:22 +0200, Uwe Mintermann wrote:
> I am facing the problem that no core files are written on my server
> (Debian GNU/Linux buster/sid).
> root:~# sysctl kernel.core_pattern
> kernel.core_pattern = |/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e
> root:~# ls /usr/libexec/abrt-hook-ccpp
> ls: cannot access '/usr/libexec/abrt-hook-ccpp': No such file or directory
> Ok problem is clear. abrt should handle segment faults but abrt is not
> installed. So I am trying to change the sysctl kernel.core_pattern to
> "core" as root (no sudo).
> root:~# sysctl -w kernel.core_pattern=core
> sysctl: permission denied on key 'kernel.core_pattern'
> root:~# echo "core" > /proc/sys/kernel/core_pattern
> bash: /proc/sys/kernel/core_pattern: Permission denied
> root:~# rm /proc/sys/kernel/core_pattern
> rm: cannot remove '/proc/sys/kernel/core_pattern': Permission denied
> Whats wrong? I have no access as root even though the file system is
> mounted as writable.
Does your server run in a container? I found a few links which indicate
that this might lead to the problem[1,2].