[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] why does htcondor change sysctl params, and why is this done outside of /etc/sysctl.{d, conf} ?



> On Jan 14, 2016, at 12:54 PM, Rich Pieri <ratinox@xxxxxxx> wrote:
> 
> On 1/14/16 6:06 AM, SCHAER Frederic wrote:
>> If htcondor wants to modify such  system settings, could this please
>> be done in a reversible/documented/standard way ? What's the
>> rationale for setting this so high ?
> 
> Because using the sysctl command is the standard way to tune the kernel
> on UNIX and UNIX-like systems.
> 
> /etc/sysctl.d is a Debianism; it does not exist on RHEL and its
> derivatives, nor are you likely to find it on BSD and BSD-ish systems --
> but you will find it on Debian kFreeBSD. /etc/sysctl.conf is more common
> but it is not universal; Macintosh has neither sysctl.conf nor sysctl.d.
> 
> The sysctl command is something you will find on nearly every UNIX and
> UNIX-like system you are likely to encounter. This makes it the defacto
> standard.
> 

Actually, it does exist starting with RHEL7.

So I think /etc/sysctl.d is available on all but one of the supported Linux platforms (RHEL6).

> 
> Todd,
> 
> LSB will never adopt Debian's suggestions or implement Debian's
> requests. Debian is not a member company, thus provides no or negligible
> funding, thus ignored. As of September last year Debian formally dropped
> active LSB support and Debian derivatives are following suit so there
> will be no more requests or suggestions being made by that family of
> distros.

LWN has an interesting write-up:

https://lwn.net/Articles/658809/

Brian