innodb_buffer_pool_size crashed Mysql

Remidemi

Remidemi

Routinier
Hi

Beim Versuch meine innodb_buffer_pool_size auf 10 GB zu erhöhen wollte der Mysql nicht mehr wiederkommen:
131219 17:43:41 InnoDB: Error: cannot allocate 1495984184 bytes of
InnoDB: memory with malloc! Total allocated memory
InnoDB: by InnoDB 13029385048 bytes. Operating system errno: 12

Ein ulimit -a sagte mir dann dass ein Prozess gar nicht so viel Speicher haben darf.

Diese zwei Zeilen in die /etc/profile und nun läufts wieder
Code:
ulimit -m 15728640
ulimit -v 15728640

Was meint ihr? Kann man so lassen oder doch irgendwo anders Hand anlegen?
 
Hi,

ich würde das so wie von dir beschrieben belassen.
Ulimit hat ja den Sinn, dass ein einzelner Prozess dir nicht den kompletten RAM allokieren darf und du dadurch nur einen Prozess hast, der muckt und nicht das ganze System.

Auch der Weg über /etc/profile wird auf vielen Seiten empfohlen. Mache ich selbst genau so.
 

Ähnliche Themen

Problem mit Apache2 + MySQL Server

Modulfehler?

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

Ubuntu X / dbus problem

Festplatte friert ein nach suspend/resume

Zurück
Oben