Ubuntu 16.04 Systemd redis Probleme mit ulimit

8

Ich habe Probleme mit unserem neuen Redis-Server, nachdem ich von Ubuntu 14.04 auf 16.04 gewechselt habe. Die Konfiguration der geöffneten Dateien beschränkt sich auf die Verwendung aller Anleitungen, um die /etc/security/limits.conf mit den folgenden Einstellungen zu ändern:

%Vor%

Und auch zu /etc/pam.d/common- session und /etc/pam.d/common-session-noninteractive

hinzufügen %Vor%

Ich habe alle diese Änderungen vorgenommen, aber redis startet immer noch mit einem Dateilimit von 4096, das unter Produktionslast schnell maximale Verbindungen erreicht.

    
Ollie 15.09.2016, 08:14
quelle

1 Antwort

22

Nach langem Suchen habe ich schließlich festgestellt, dass Systemd ein Standardlimit von 4096 hat und unabhängig davon, was Sie auf der Systemebene einstellen, hat die Systemd-Ebene immer Vorrang. Die Lösung dafür ist, das Limit für das Öffnen von Systemdateien zu ändern, indem Sie /etc/systemd/system.conf bearbeiten und die folgende Einstellung hinzufügen:

%Vor%

Es scheint, dass es in systemd viele Standardeinstellungen gibt, die die Systemeinstellungen überschreiben und daher in systemd

eingestellt werden müssen

Also, wenn es irgendeine Verwendung für Leute ist, sind dies meine letzten Einstellungen für einen Ubuntu 16.04 Server, um die Produktion wieder zu starten.

Bearbeiten Sie /etc/systemd/system.conf (sudo nano /etc/systemd/system.conf) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/security/limits.conf (sudo nano /etc/security/limits.conf) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/pam.d/common- session (sudo nano /etc/pam.d/common- session) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/pam.d/common-session-noninteractive (sudo nano /etc/pam.d/common-session-noninteractive) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/rc.local (sudo nano /etc/rc.local) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/sysctl.conf (sudo nano /etc/sysctl.conf) und fügen Sie

hinzu %Vor%

Bearbeiten Sie /etc/rc.local (sudo nano /etc/rc.local) und fügen Sie

hinzu %Vor%     
Ollie 15.09.2016 08:14
quelle