mysql mit 4g ram: InnoDB: Error: pthread_create returned 12

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 13.09.2005 15:47:32

:-)

Hier ist das ganze auch nochmal dokumentiert: http://www.debian.org/doc/manuals/apt-h ... ng.en.html
(nur das Du natürlich nicht zwangsläufig so wie im Howto steht unstable als deb-src Quelle nutzen solltest. Wenn Du Stable benutzt dann nimm auch einen stable deb-src-Eintrag.)

Code: Alles auswählen

deb-src http://ftp.de.debian.org/debian stable main contrib non-free

Benutzeravatar
MasterLR
Beiträge: 160
Registriert: 16.12.2003 21:15:03
Wohnort: NRW

Beitrag von MasterLR » 13.09.2005 16:07:55

wie würde das aussehen wenn ich solch ein erstelltes packet auf den servern dann installiere - wie verhält sich das system wenn ich zb. nen apt-get upgrade mach?

wenn das paket upgedatet wird (zb. sicherheitsupdate), kann ich das dann auf die gleiche auf arbeitsmaschine neu kompilieren und mit diesen paket den server updaten?

Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 13.09.2005 16:13:55

MasterLR hat geschrieben:wie würde das aussehen wenn ich solch ein erstelltes packet auf den servern dann installiere - wie verhält sich das system wenn ich zb. nen apt-get upgrade mach?
Das Paket würde bei einem zukünftigen Security-Update überschrieben werden, es sei denn Du setzt das Paket "on hold" mit "echo mysql-server hold | dpkg --set-selections".
wenn das paket upgedatet wird (zb. sicherheitsupdate), kann ich das dann auf die gleiche auf arbeitsmaschine neu kompilieren und mit diesen paket den server updaten?
Jupp

Benutzeravatar
MasterLR
Beiträge: 160
Registriert: 16.12.2003 21:15:03
Wohnort: NRW

Beitrag von MasterLR » 13.09.2005 16:34:39

noch eine letzte frage zur kompilierung:

wenn ich das paket auf der arbeitsmaschine kompiliere - wie kann ich dann beeinflussen das das paket entsprechend der server hardware kompiliert wird (server hat andere cpu und mehrere)???

Benutzeravatar
MasterLR
Beiträge: 160
Registriert: 16.12.2003 21:15:03
Wohnort: NRW

Beitrag von MasterLR » 13.09.2005 16:51:07

Code: Alles auswählen

mysqld[17847]: 050913 16:43:48  InnoDB: Error: cannot allocate 2621456384 bytes of
mysqld[17847]: InnoDB: memory with malloc! Total allocated memory
mysqld[17847]: InnoDB: by InnoDB 29721352 bytes. Operating system errno: 12
mysqld[17847]: InnoDB: Check if you should increase the swap file or
mysqld[17847]: InnoDB: ulimits of your operating system.
mysqld[17847]: InnoDB: On FreeBSD check you have compiled the OS with
mysqld[17847]: InnoDB: a big enough maximum process size.
mysqld[17847]: InnoDB: We keep retrying the allocation for 60 seconds...
mysqld[17847]: InnoDB: Fatal error: cannot allocate the memory for the buffer pool
mysqld[17847]: 050913 16:44:48 [ERROR] Can't init databases
mysqld[17847]: 050913 16:44:48 [ERROR] Aborting
das kompilieren hatte kein erfolg :(

Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 13.09.2005 18:20:55

Schade. War aber nen Versuch wert.

Benutzeravatar
MasterLR
Beiträge: 160
Registriert: 16.12.2003 21:15:03
Wohnort: NRW

Beitrag von MasterLR » 13.09.2005 20:02:13

trotzdem ein grosses DANKE an euch zwei für die hilfe!!!!

ich wäre später versuchen den kernel zu kompilieren - mal schauen ob man darüber das problem lösen kann....

Antworten