У меня есть Centos7 VPS на OVH со следующими настройками:
- 1Виртуальное ядро
- 1 ГБ оперативной памяти
- 10 ГБ Raid 10
У меня запущено на нем 3 WordPress. Один из них все еще в разработке (0 доступа к публике), за другим следит очень мало людей, а у третьего много просмотров в день).
С самого начала MariaDB была убита OOM. Сегодня очередь была убита httpd.
Мой менеджер ovh говорит, что у VPS около 500 МБ оперативной памяти, но никогда больше.
Вот моя конфигурация mariadb: http://pastie.org/private/jwo5nrptfissi3i4zk0g
Я не знаю, что еще делать, не могу найти решение этой проблемы.
Спасибо за помощь!
решение1
настроить http и mariadb для использования меньшего количества памяти и процесса. Значения по умолчанию не всегда хороши, особенно на общем экземпляре 1G.
Ваш innodb_buffer_pool_size указывает, что вы не используете innodb. Он должен быть больше, если используете.
Не следует устанавливать thread_stack — оставьте значение по умолчанию.
Вы увеличили max_allowed_packet по какой-то причине?
Я подозреваю, что большая часть использования приходится на httpd. Запускать с меньшим количеством процессов.