systemd ist auf dem Vormarsch. Auch MySQLer werden sich damit
arangieren müssen.
Hier ein kleines Beispiel mit MariaDB und Centos7 :)
Wer z.B. den tableopencache erhöhen wollte konnte dies
schlicht konfigurieren. Der Prozess startete als user
root und hatte keine limit Probleme.
Im service File von Centos läuft der Prozess gleich als Unix User
mysql.
[Service]
Type=simple
User=mysql
Group=mysql
..
Dieser User ist nicht in der Lage seine limits nach oben zu
veränden. In dem Error Log sollte etwas in folgender Art zu lesen
sein:
150303 11:57:02 [Warning] Changed limits: max_open_files: 1024
max_connections: 214 table_cache: 400
Netter Weise ist im Service File selbst ein Hinweis auf
LimitNOFILE. Nur wer liest das Service File?
Und bitte wie dort dokumentiert die Erweiterung als eigene Datei
unter …
[Mehr]