Hallo
Sinds een aantal dagen ben ik definitief overgestapt van shared hosting naar een VPS1 (managed) bij FXW. Ik heb dus ook nog zeer weinig verstand van de VPS & Linux.
In de apache error log kom ik dit tegen voor vandaag:
Op mijn website heb ik ook 1x een error zien verschijnen rond 11u22:Code:[Wed Feb 05 10:47:10 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 10:47:20 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 10:47:30 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 10:47:40 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:21:26 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:21:36 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:21:46 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:21:56 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:22:07 2014] [notice] child pid 11367 exit signal Segmentation fault (11) [Wed Feb 05 11:42:43 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:42:53 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:03 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:13 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:23 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:33 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:43 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:43:53 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 4088 bytes) Out of memory (Needed 8160 bytes) [Wed Feb 05 11:44:03 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:44:13 2014] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Wed Feb 05 11:44:23 2014] [notice] child pid 13113 exit signal Segmentation fault (11) [Wed Feb 05 11:44:23 2014] [notice] child pid 13190 exit signal Segmentation fault (11) [Wed Feb 05 11:44:23 2014] [notice] child pid 13191 exit signal Segmentation fault (11) [Wed Feb 05 11:44:23 2014] [notice] child pid 13192 exit signal Segmentation fault (11)
Aangezien de server managed is, dacht ik dat FXW wel bereidt was om te helpen maar blijkbaar hebben ze daar niet zo veel behoefte voor. Buiten mij vertellen dat ik het moet analyseren adhv de tools top en lsof en ze me een hogere VPS willen aansmeren. Die tools heb ik eens bekeken maar veel wijzer wordt ik er nog niet van. Ik merk dat ik meestal ongeveer 50% van de memory gebruik. Dit was ook zo om 11u22 toen ik de error kreeg.Code:Fatal error: Out of memory (allocated 786432) (tried to allocate 122880 bytes) in /home/xxx/... on line 31
Gisteren ging het memory-gebruik soms wel vrij hoog richting 90a95% maar dat had geen fouten tot gevolg in mijn log files.
Hier bv het resultaat nu na uitvoeren van free -m:
Ik heb al wat opzoekwerk gedaan. Sommige raden aan om de memory_limit in php.ini te verhogen, anderen raden dit dan weer af.Code:total used free shared buffers cached Mem: 1024 476 547 0 0 301 -/+ buffers/cache: 175 848 Swap: 1024 120 903
Hopelijk kan iemand me hier advies geven wat ik best kan doen.
- Cannot allocate memory/Out of memory
-
05-02-2014, 11:24 #1
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
Cannot allocate memory/Out of memory
-
-
05-02-2014, 11:28 #2gast5581 Guest
Re: Cannot allocate memory/Out of memory
ik heb het zelfde gehad toen de tijd ook met een VPS1 van fxw. Het probleem is idd dat je systeem uit geheugen loopt en er geen disk swap bestand kan aangemaakt worden, omdat FXW dit niet toelaat op hun virtuele machines.
1024 geheugen is echt heel weinig als je het mij vraagt. Ik zit nu op een unmanaged (want ik kan t zelf) 8gig machine. ik heb ondervonden dat wanneer je best wat stevigere websites draait je al snel tegen de 4Gb komt (incl spam detectie voor je mail etc).
Ik ben overigens wel erg tevreden over FXW.
-
05-02-2014, 12:58 #3
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
Re: Cannot allocate memory/Out of memory
Bedankt voor de reactie. Waarschijnlijk kan ik dan best even met de support overleggen om een weekje een hogere VPS uit te testen en kijken of de problemen dan opgelost zijn.
Nog iemand anders die zijn mening kan geven?
-
05-02-2014, 14:57 #4
Net-ICT Solutions B.V. / Webbasing B.V / Net-ICT Hosting B.V
- Berichten
- 913
- Lid sinds
- 14 Jaar
Re: Cannot allocate memory/Out of memory
Een fatsoenlijke provider gaan zoeken ;)
-
05-02-2014, 15:50 #5
- Berichten
- 351
- Lid sinds
- 16 Jaar
Re: Cannot allocate memory/Out of memory
Ik zou even vragen of ze je nog 1 GB geheugen erbij kunnen geven en kijken wat er dan gebeurd.
Vind het overigens wel raar dat zou jouw 'top' willen laten uitvoeren terwijl ze op hun site zeggen: "Uw server wordt door ons onderhouden. U heeft zelf geen technische kennis nodig."
-
05-02-2014, 18:47 #6
- Berichten
- 122
- Lid sinds
- 19 Jaar
Re: Cannot allocate memory/Out of memory
Ik zou denken dat het in dit geval niet gaat om het totale geheugen, maar om het geheugen wat beschikbaar is voor output_buffering.
Dit kun je in apache en/of PHP aanpassen. Allereerst zou ik kijken of je output_buffering niet kunt verhogen. Mocht dat niet lukken, kun je het alsnog uitzetten.
Wat output buffering doet is dat het ervoor zorgt dat de pagina eerst helemaal klaar is, alvorens deze naar de client wordt gestuurd.
Zonder output buffering wordt er direct HTML naar de client gestuurd, ongeacht of de rest van de pagina klaar is.
Kijk eens naar http://www.php.net/manual/en/outcont...tput-buffering
Of het kan ook output buffering zijn tussen Apache en PHP wanneer er gebruik wordt gemaakt van mod_fastcgi.
4088 bytes is wel heel erg weinig geheugen dat er nodig is.
Je hebt namelijk meer dan genoeg geheugen vrij (547MB = 60%).
-
06-02-2014, 12:44 #7
- Berichten
- 1.111
- Lid sinds
- 19 Jaar
Re: Cannot allocate memory/Out of memory
Ik test nu een week de VPS2 van FXW.
Als het probleem blijft, zal ik dat eens bekijken Gerron.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic