Boris A Dolgov

Boris A Dolgov
Рейтинг
215
Регистрация
04.07.2007

>http://www.manageserver.ru/2009/06/21/kak-zarezat-cpu/

Лимитирование из юзерспейса SIGSTOP/SIGCONT? И Вы предлагаете ставить это на продакшн-сервера?

kxk:
V(o)ViK, Вы недавно говорили что это не утилита, а ОС. Теперь выходит это патч ядра и пара утилит, определитесь с понятиями :)

А что есть ОС, кроме ядра и утилит? Это все пакеты из RHEL + модуль к ядру + утилиты для удобного управления + модуль в апачу + mysql с патчем от гугла, что скомпановано в продукт под названием CloudLinux. То, что им известно, какие версии ядра/glibc/прочего будут стоять, даёт возможности более-менее адекватно проводить тестирование. При этом, сохраняется бинарная совместимость с RHEL и потомками (CentOS, Oracle Unbreakable, Scientific, ...).

r0mik:
vz в смысле openvz? простите что спрашиваю так подробно, но у меня нет возможности сейчас скачать и посмотреть.
то есть это свое ядро, не совместимое с rh, centos, suse, debian, etc...
имхо, это плохо...
вы говорите о шаред-хостингах, лимитах... каждого юзера в группу - вот вам и лимиты (в т.ч. и i/o), в купе с изолированным окружением и при минимальном оверхеде (фактически чрут), да еще и учет... остается только написать удобный инструмент для раздачи этих самых лимитов (в принципе их уже есть, но они требуют допиливания) - вот вам и аналог CloudLinux, да еще и совместимый с любым дистрибутивом... лично мне подобное решение было бы интересно, а отдельная ОС, уж простите, нет.
все это имхо. я не коим образом не умиляю достоинств вашего дистрибутива, я просто пытаюсь понять...

Вообще, все ядра для POSIX-программ совместимы друг с другом (кроме экзотических сисколлов, наличие которых грамотная программа проверяет при сборке или запуске). В данном случае используется ядро RHEL, которое будет совместимо на уровне этих сисколлов с RedHat, CentOS и всем, что я указал выше.

Совместимость в бинарниках модулей ядра никто никогда нигде не обещает, ведь это очень сложно - бинарник зависит от компилятора, заголовков и конфигурации.

Такой инструмент действительно можно написать, только его поддержка будет полным адом - надо собирать апачевские и ядерные модули под все возможные версии ядер и апача, учитывать все возможные изменения при обновлениях, и при этом у него должна быть достаточно красивая оболочка.

И вопрос, интересующий меня - RHEL6 уже вышел, и вышел с ядром 2.6.32 (которое сильно изменилось от 2.6.18). Будет ли апдейт CloudLinux и когда он будет?

А что в акцесс-логе?

Pavel.Odintsov:
И после обновления угробить половину системы этим кривущим Remi. Нет уж, не надо такое рекомендовать никому.

+1000

Лучше брать nginx из отдельной rpm или из репозитория, который не меняет версии php и MySQL (если это не было изначально задумано).

Мы сейчас неплохо пользуемся репозиторием atomic - почти ничего не портит, апдейтит php до 5.2 или 5.3, mysql до 5.0 или 5.1, при апдейте до 5.1 ставит старый libmysqlclient обеспечивая бинарную совместимость, имеет phpMyAdmin.

То, что KVM пишет в информации о процессоре - не имеет значения - KVM не эмулирует процессор, а "гипервизирует". То есть, кеш будет распределять сам физический процессор целиком так, как посчитает нужным.

Pavel.Odintsov:
А исходный код модуля lve есть? Или он собран как NON_GPL?

На самом деле - есть: http://repo.cloudlinux.com/cloudlinux/5.5/os/SRPMS/ или http://repo.cloudlinux.com/cloudlinux/5.5/updates/SRPMS/

KM.UA - у нас не было info@, только support@ и sales@. На сайте, видимо, ошибка :( Исправил.

UPD: но gatemail всё равно сломался, сейчас разбираемся.

yum erase bind-chroot - ISPmanager не умеет с этим работать.

dmitrii_trof:
Himiko - Если хочется качества, то конечно это Softlayer. Подешевле можно взять через реселлеров (например через нас) + спец.акции рулят. Стукните, может подберем что то интересное. Панельку софтовскую выдадим без проблем!

а разве их тос не запрещает продавать серверы дешевле них? (мог перепутать)

Ваши меры спасут от заливания какого-нибудь шелла, но не спасут от sql-injection с DROP DATABASE ...

Всего: 2623