Øg filgrænsen for åbne filer på Ubuntu 17.04: Trin-for-trin guide

Hvordan kan filgrænsen for åbne filer på Ubuntu 17.04 øges, når ændringer i /etc/security/limits.conf og tilføjelse af "session required pam_limits.so" til /etc/pam.d/common-session og /etc/pam.d/common-session-noninteractive ikke har nogen effekt, og den hårde grænse stadig er 4096?

For at øge filgrænsen for åbne filer på Ubuntu 17.04, rediger system-wide grænser i `/etc/sysctl.conf`, opret en systemd drop-in fil, genstart systemd og relevante tjenester, og bekræft ændringerne med `ulimit -n`.

Sådan øges filgrænsen for åbne filer på Ubuntu 17.04

Hvis ændringer i /etc/security/limits.conf og tilføjelse af session required pam_limits.so til /etc/pam.d/common-session og /etc/pam.d/common-session-noninteractive ikke har nogen effekt, og den hårde grænse stadig er 4096, kan du prøve følgende trin:

1. Ændre system-wide grænser

Rediger /etc/sysctl.conf for at øge system-wide grænser:

fs.file-max = 100000

Indlæs ændringerne med:

sudo sysctl -p

2. Opret en systemd drop-in fil

For at ændre grænser for systemd services, opret en drop-in fil:

sudo mkdir -p /etc/systemd/system.conf.d

Opret og rediger filen /etc/systemd/system.conf.d/limits.conf:

[Manager]
DefaultLimitNOFILE=100000

3. Genstart systemd og relaterede tjenester

Genstart systemd for at anvende ændringerne:

sudo systemctl daemon-reload

Genstart relevante tjenester eller hele systemet:

sudo systemctl restart 

eller

sudo reboot

4. Bekræft ændringerne

Kontroller de nye grænser med:

ulimit -n

eller for en specifik service:

sudo systemctl show  -p DefaultLimitNOFILE

5. Yderligere fejlfinding

Hvis ændringerne stadig ikke træder i kraft, kan du kontrollere følgende:

  • Sørg for, at der ikke er andre konfigurationsfiler, der overskriver dine indstillinger.
  • Kontroller systemd journal logs for fejlmeddelelser:
journalctl -xe

Ved at følge disse trin bør du kunne øge filgrænsen for åbne filer på Ubuntu 17.04.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker