Мой сервер размещен на виртуальном сервере HostEurope.
uname -a подсказывает
Linux lvps176-28-21-237.dedicated.hosteurope.de 2.6.18-028stab095.1 # 1 SMP Mon Oct 24 20:15:15 MSD 2011 x86_64 GNU / Linux
Они работают под управлением OpenVZ. Согласно поддержке HostEurope, актуальной версии Virtuozzo, но при чтении истории версий на OpenVZ эта версия устарела, заморожена и больше не будет поддерживаться. Кто прав?
Моя настоящая проблема в том, что я хочу запустить MongoDB, но я столкнулся с этой проблемой OpenVZ, описанной здесь:
Так что я могу сделать? Есть ли шанс решить эту проблему нехватки памяти в MongoDB на OpenVZ в этой версии или мне нужно найти другую хостинговую компанию?
Спасибо!
Вероятная причина здесь в том, что хостинг-провайдер работает на RHEL / CentOS 5.x под прикрытием - они «застряли» навсегда в ветке ядра 2.6.18, о которой вы сообщили, чтобы добраться до чего-то более свежего, им придется обновить до RHEL / CentOS 6.x - поэтому, хотя они правы, что они используют последнюю версию OpenVZ для своей платформы, платформа - это то, что отстает.
Так как этот комментарий объясняет, что на самом деле нет никаких хороших вариантов для решения основных проблем с OpenVZ на старых платформах.
Итак, либо спросите, доступны ли у них более современные хосты (возможно, они тестируют 6.x в ограниченном объеме), либо да, переместитесь в другое место.