Himiko: Можно узнать, что за баг? Чтобы просто понять, изменилось что-то или нет.
Я просто полагаю, то mysql не хочет запускаться, т.к. ему диска не хватает.
Просто забейте место на диске (или квоту юзеру MySQL) и попробуйте поделать инсерты, апдейты и селекты. Через несколько минут таблицы лочатся навсегда. Наблюдал, если правильно помню, на mysql-5.0.45.
Opteron: Он умеет. 😮как ? kvm может порезать cpu или вышел апдейт с новыми плюшками???
KVM тесно интегрирован в Linux, в частности, для распределения времени между виртуальными машинами используется стандартный планировщик процессов. А его уже можно заставить ограничивать доли выделения.
eServer.ru, да я это понимаю :( Это и обидно - что при одной цене расходы в России идут на взятки и площадь, а в том же США - на обрудование и персонал. Ведь если делать что-то совсем качественное, то цена получится такая, что никто не будет это брать.
eServer.ru, всё-таки, цены не сопоставимы. Если в говнодц в европе можно снять сервер за 30 евро, и он будет лежать пару часов в месяц, то в России одно около 3000р, и не факт, что оно не будет лежать пару часов в месяц.
tuxee: Вы считаете, что у вас при ~200-300Мб сободной памяти вылазят ошибки типа fork: Cannot allocate memory и это проблема, в том что неверно установлены лимиты и переменные ядра? я правильно вас понял?
Ну хоть почитайте тогда исходники OpenVZ в части return -ENOMEM.
Можно узнать, что за баг? Чтобы просто понять, изменилось что-то или нет.
Я просто полагаю, то mysql не хочет запускаться, т.к. ему диска не хватает.
Просто забейте место на диске (или квоту юзеру MySQL) и попробуйте поделать инсерты, апдейты и селекты. Через несколько минут таблицы лочатся навсегда. Наблюдал, если правильно помню, на mysql-5.0.45.
что если у юзера превысилась квота, то mysql может не запуститься.
Там раньше был баг, что если кончалось место на диске, весь демон подвисал, но последнее время не видел такого.
Обычно квота работает по GID, а база принадлежит mysql:username :)
Он умеет. 😮как ? kvm может порезать cpu или вышел апдейт с новыми плюшками???
KVM тесно интегрирован в Linux, в частности, для распределения времени между виртуальными машинами используется стандартный планировщик процессов. А его уже можно заставить ограничивать доли выделения.
Сомневаюсь, что OpenVZ может убивать диски - он как раз делает меньшую нагрузку, чем всё вышеперечисленное (кроме Virtuozzo).
если не нужно лимитировать CPU то KVM
Он умеет.
KVM, однозначно. Развивается сейчас лучше всего, и больше всего подходит для серверов.
Boris A Dolgov добавил 25.09.2010 в 19:04
Кстати, а в чём оказалась проблема с OpenVZ?
eServer.ru, да я это понимаю :( Это и обидно - что при одной цене расходы в России идут на взятки и площадь, а в том же США - на обрудование и персонал. Ведь если делать что-то совсем качественное, то цена получится такая, что никто не будет это брать.
eServer.ru, всё-таки, цены не сопоставимы. Если в говнодц в европе можно снять сервер за 30 евро, и он будет лежать пару часов в месяц, то в России одно около 3000р, и не факт, что оно не будет лежать пару часов в месяц.
Вы считаете, что у вас при ~200-300Мб сободной памяти вылазят ошибки типа fork: Cannot allocate memory
и это проблема, в том что неверно установлены лимиты и переменные ядра? я правильно вас понял?
Ну хоть почитайте тогда исходники OpenVZ в части return -ENOMEM.
Ха. Фигасебе заявление.
По вашему CentOS 5.5 с 1 Gb RAM и двумя DLE на борту может всю память выжрать?!
Память и kmemsize - разные вещи, я выше расписал, что такое kmemsize.
При отказе создания ресурса по kmemsize всё равно возвращается ENOMEM.