Я наткнулся на эту тему, пока гуглил «проблемы со стабильностью сервера Ubuntu» - искал ответы на свои вопросы, касающиеся стабильности сервера Ubuntu.
Я должен признать, что я давний поклонник Ubuntu, особенно на настольном компьютере (так как Breezy).
Вставка 1: «Фред»
Сначала я развернул Ubuntu Server 8.04 на производственном компьютере, который требует низких требований к использованию. Это преимущественно веб-сервер уровня «брошюра» с примерно 4/5 веб-сайтами, который также выступает в качестве внешнего хранилища резервных копий. Основными пакетами являются Apache2, Mysql, Postgresql, PHP.
Это двухъядерный процессор, 2 ГБ ОЗУ, 2x 1 ГБ жесткого диска, настроенный с mdadm в качестве RAID1. С точки зрения стабильности, это было здорово, за исключением того, что он, кажется, умирает каждые 3-6 месяцев без видимой причины, несмотря на объединение через журнал за журналом.
Я держал эту машину на 8.04, выполняя случайные обновления.
Вставка 2: «Чарли»
Чарли работает в течение той же жизни, что и Фред, и используется в качестве офисной машины резервного копирования и хранения мультимедиа, узла мониторинга офисного сервера, сетевого шлюза для удаленного входа, вики и хоста виртуальной коробки. Основными пакетами являются: Apache2, postgresql, mysql, PHP, webmin, samba и Virtual box - не OSE (Нам нужна была функция безголового оператора, когда она не поддерживалась в OSE).
С точки зрения аппаратного обеспечения, Чарли является четырехъядерным процессором, имеет 8 ГБ ОЗУ, имеет около 10 ТБ дискового пространства, распределенного по нескольким дискам sata и ide, некоторые диски sata включают в себя мягкий массив RAID5, у нас есть drobo, подключенный по firewire, два внешних usb диски и еще один дробо из-за привязанности.
Чарли начал работать в Ubuntu 8.04, периодически обновлялся с помощью dist-upgrade и сейчас находится на 10.04.
К сожалению, Чарли так же устойчив, как пьян в драке.
У Чарли частая паника ядра, ООМ и требуется перезагрузка каждые 2-3 недели. Прочесывание бревен заставляет меня чесать голову.
Чтобы обобщить
Я люблю сервер Ubuntu, он знаком, относительно хорошо продуман, я люблю aptitude (который должен быть менеджером пакетов по умолчанию IMHO, пакеты / приложения, такие как UFW, Fail2Ban, Denyhosts, logwatch, logrotate и т. Д. Делают администрирование относительно простым.
Но на обоих серверах Ubuntu время простоя измеряется неделями или месяцами, если повезет, и да, за это время мы сменили оборудование и переустановили с нуля, протестировали диски, протестировали оперативную память.
Для сравнения, у меня есть кластеры HP DL360 G5, DL380 G5, DL380 G6, где время безотказной работы измеряется годами, а иногда и тысячами дней.
На них работает CentOS - и он не плавает на моей лодке, как UBuntu Server, но кажется, что он намного стабильнее, но я не знаю, аппаратное это или операционное устройство.
Просто моя цена в два пенса.