Table of Contents

Semptomlar

  1. Plesk erişilebilir değildir:
    Error 2002. ERROR: PleskDBException: Unable to connect to database: mysql_connect(): Connection refused /var/run/mysqld/mysqld.sock (Error code: 2002)
  2. MySQL/MariaDB aralıklı olarak çöküyor. Bir hata var /var/log/mysqld.log Dosya:
    InnoDB: Initializing buffer pool, size = 128.0M
    InnoDB: mmap(137363456 bytes) failed; errno 12
    InnoDB: Completed initialization of buffer pool
    InnoDB: Fatal error: cannot allocate memory for the buffer pool
    [ERROR] Plugin ‘InnoDB’ init function returned error.
    [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
    [ERROR] Unknown/unsupported storage engine: InnoDB
    [ERROR] Aborting

Sebep

MySQL / MariaDB tampon boyutu sunucuda bulunan ücretsiz RAM’den daha büyüktür.

Geçici bir çözüm olarak:

  1. SSH kullanarak sunucuya bağlanın.

nano /etc/my.cnf dosyasını açıp aşağıdaki parametreyi dosyaya ekleyin.

innodb_buffer_pool_size=100M

MySQL/MariaDB hizmetini yeniden başlatın:
service mysqld restart || service mysql restart || service mariadb restart

Kategori: