sql >> Database >  >> RDS >> Mysql

Gekmakende intermitterende Wordpress:fout bij het maken van databaseverbinding

Er is hier niet veel om mee te werken. Maar ... Ik had hetzelfde probleem met mijn micro-instantie. Mijn probleem was dat de server onvoldoende geheugen had en dat de mysql-server stopte. Het zou opnieuw starten wanneer de computer opnieuw werd opgestart, maar het was slechts een kwestie van tijd voordat het opnieuw zou crashen.

Dit is wat ik kreeg in mijn MySQL-logboeken.

151023  6:15:44 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
151023  6:15:44 InnoDB: Completed initialization of buffer pool
151023  6:15:44 InnoDB: Fatal error: cannot allocate memory for the buffer pool
151023  6:15:44 [ERROR] Plugin 'InnoDB' init function returned error.
151023  6:15:44 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
151023  6:15:44 [ERROR] Unknown/unsupported storage engine: InnoDB
151023  6:15:44 [ERROR] Aborting

Je zou eens kunnen kijken naar iets soortgelijks. Ik gebruik Ubuntu en het logboek staat op /var/log/mysql/ standaard.

Ik heb het probleem opgelost door een wisselbestand in te stellen volgens Amazon EC2, mysql breekt start af omdat InnoDB:mmap (x bytes) is mislukt; errno 12 . De AWS-instanties worden standaard niet geleverd met een swap-ruimte-instelling (terwijl de installatie die ik destijds van Ubuntu heb gedownload, dat wel deed). Je moet het handmatig instellen. Hier is de methode -

ssh in uw AWS-instantie. Dan:

  1. Voer dd if=/dev/zero of=/swapfile bs=1M count=1024
  2. Voer mkswap /swapfile uit
  3. Voer swapon /swapfile uit
  4. Voeg deze regel toe /swapfile swap swap defaults 0 0 naar /etc/fstab

Lees de gekoppelde vraag voor meer details. Ik hoop dat dat helpt!



  1. Hoe krijg ik de eerste en laatste dag van de week in Oracle?

  2. Is een normale MySql-index vereist als we een samengestelde index hebben?

  3. Een PostgreSQL-query exporteren naar een csv-bestand met Python

  4. MYSQL ontvangt geen gegevens van PHP