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:
Rediger /etc/sysctl.conf
for at øge system-wide grænser:
fs.file-max = 100000
Indlæs ændringerne med:
sudo sysctl -p
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
Genstart systemd for at anvende ændringerne:
sudo systemctl daemon-reload
Genstart relevante tjenester eller hele systemet:
sudo systemctl restart
eller
sudo reboot
Kontroller de nye grænser med:
ulimit -n
eller for en specifik service:
sudo systemctl show -p DefaultLimitNOFILE
Hvis ændringerne stadig ikke træder i kraft, kan du kontrollere følgende:
journalctl -xe
Ved at følge disse trin bør du kunne øge filgrænsen for åbne filer på Ubuntu 17.04.
Har du brug for hjælp til filhåndtering eller opgaver i Ubuntu? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør dit arbejde lettere og få den assistance, du har brug for!