Я натрапив на цю нитку, гуляючи "проблеми стабільності сервера ubuntu" - шукаючи відповіді на власні проблеми щодо стабільності сервера Ubuntu.
Я мушу визнати, що я фанат Ubuntu довгостроково, особливо на робочому столі (Since Breezy).
Графа 1: "Фред"
Я вперше розгорнув сервер Ubuntu 8.04 на виробничій машині, що має низькі вимоги до використання; це переважно веб-сервер рівня «брошура-посуд», який містить близько 4/5 веб-сайтів, який також виступає в якості сховища резервного резервного копіювання. Основними пакетами є Apache2, Mysql, Postgresql, PHP.
Це двоядерний, має 2 ГБ оперативної пам’яті, 2х 1 Гб жорсткий диск, налаштований з mdadm як RAID1. Стабільність мудра, це було чудово, за винятком того, що вона, мабуть, вмирає кожні 3-6 місяців без очевидних причин, незважаючи на поєднання через журнал після журналу.
Я тримав цю машину 8.04, виконуючи епізодичні оновлення.
Графа 2: "Чарлі"
Чарлі працює вже подібне життя, як і Фред, і використовується як офісна машина для резервного копіювання та зберігання медіа, вузол моніторингу офісного сервера, мережевий шлюз для віддалених входів, вікі та хост віртуальних скриньок. Основними пакетами є: Apache2, postgresql, mysql, PHP, webmin, samba та Virtual box - Non OSE (нам потрібна була функція без голови без того, як це не підтримувалося в OSE).
Апаратний розум, Чарлі - чотирьохядерний, з 8 Гб оперативної пам’яті, має близько 10 ТБ пам’яті, розподілений на декілька накопичувачів sata і ide, деякі з накопичувачів sata містять м'який масив RAID5, у нас є дробовий зв’язок через firewire, два зовнішніх USB накопичувачі та інша дробовка, яку потрібно прикріпити.
Charlie розпочався з Ubuntu 8.04, оновлювався періодично за допомогою dist-модернізації і наразі о 10.04.
На жаль, Чарлі такий же стійкий, як п’яний у бійці.
У Чарлі є часті паніки з ядрами, OOM та потребує перезавантаження кожні 2-3 тижні. Розчісування колод змушує мене чухати голову.
Підсумовувати
Я люблю сервер Ubuntu, він знайомий, відносно добре викладений, я люблю здатність (Який повинен бути менеджер пакунків IMHO за замовчуванням, такі пакунки / програми, як UFW, Fail2Ban, Denyhosts, logwatch, logrotate і т. Д.) Роблять адміністрування порівняно простим.
Але в обох ящиках серверів Ubuntu частоту вимірюють тижнями чи місяцями, якщо нам пощастило, і так, за цей час ми змінили апаратне забезпечення та знову встановили з scracth, протестували диски, протестували оперативну пам’ять.
Для порівняння, у мене є кластери HP DL360 G5, DL380 G5, DL380 G6, де тривалість часу вимірюється роками, іноді - 1000-ма днями.
Вони працюють під управлінням CentOS - і це не плаває мій човен, як UBuntu Server, але він здається набагато стабільнішим, але я не знаю, це обладнання або ОС.
Тільки мій двосторонній варто.