Je suis tombé sur ce fil de discussion en cherchant sur Google "problèmes de stabilité des serveurs Ubuntu" - à la recherche de réponses à mes propres préoccupations concernant la stabilité des serveurs Ubuntu.
Je dois admettre que je suis un fan de longue date d'Ubuntu, en particulier sur le bureau (depuis Breezy).
Boîte 1 : "Fred"
J'ai d'abord déployé le serveur Ubuntu 8.04 sur une machine de production qui a de faibles exigences d'utilisation ; il s'agit principalement d'un serveur web de niveau "brochure" avec environ 4/5 sites web, qui agit également comme un dépôt de sauvegarde hors site. Les paquets principaux sont Apache2, Mysql, Postgresql, PHP.
Il est double cœur, possède 2 Go de RAM, 2 disques durs de 1 Go configurés avec mdadm en RAID1. La stabilité est excellente, sauf qu'il semble s'éteindre tous les 3 à 6 mois sans raison évidente, malgré la combinaison de plusieurs journaux.
J'ai gardé cette machine sur 8.04, en effectuant des mises à jour occasionnelles.
Boîte 2 : "Charlie"
Charlie a une durée de vie similaire à celle de Fred, et est utilisé comme machine de sauvegarde et de stockage de médias au bureau, nœud de surveillance du serveur du bureau, passerelle réseau pour les connexions à distance, wiki et hôte virtualbox. Les paquets principaux sont : Apache2, postgresql, mysql, PHP, webmin, samba et Virtual box - Non OSE (Nous avions besoin de la fonction headless à l'époque où elle n'était pas prise en charge par OSE).
En ce qui concerne le matériel, Charlie est un Quad core, avec 8GB de RAM, il a environ 10TB de stockage, distribué sur un certain nombre de disques sata et ide, certains des disques sata comprennent une matrice RAID5 douce, nous avons un drobo connecté par firewire, deux disques usb externes et un autre drobo qui doit être connecté.
Charlie a commencé sur Ubuntu 8.04, a été mis à jour périodiquement via dist-upgrade et est actuellement à 10.04.
Malheureusement, Charlie est aussi stable qu'un ivrogne dans une bagarre.
Charlie a de fréquentes paniques du noyau, des OOM et nécessite un redémarrage toutes les 2 ou 3 semaines. En parcourant les journaux, je me gratte la tête.
En résumé
J'aime le serveur Ubuntu, il est familier, relativement bien conçu, j'aime aptitude (qui devrait être le gestionnaire de paquets par défaut, à mon avis), les paquets/applications tels que UFW, Fail2Ban, Denyhosts, logwatch, logrotate, etc. rendent l'administration relativement simple.
Mais ambos Les serveurs Ubuntu ont des temps de fonctionnement qui se mesurent en semaines ou en mois, si nous avons de la chance, et oui, pendant ce temps, nous avons changé le matériel et réinstallé à partir de scracth, testé les disques, testé la RAM.
En comparaison, j'ai des grappes de HP DL360 G5, DL380 G5 et DL380 G6 dont le temps de fonctionnement se mesure en années, parfois en milliers de jours.
Ceux-ci fonctionnent sous CentOS - et il ne me fait pas vibrer comme UBuntu Server, mais il semble tellement plus stable, mais je ne sais pas si c'est le matériel ou le système d'exploitation.
Juste mes deux pences.