Mi sono imbattuto in questo thread mentre cercavo su google "problemi di stabilità del server Ubuntu" - cercando risposte alle mie preoccupazioni per quanto riguarda la stabilità del server Ubuntu.
Devo ammettere che sono un fan di Ubuntu a lungo termine, in particolare sul desktop (da Breezy).
Casella 1: "Fred"
Ho prima distribuito Ubuntu server 8.04 su una macchina di produzione che ha bassi requisiti di utilizzo; è prevalentemente un server web di livello "brochure-ware" con circa 4/5 siti Web, che funge anche da repository di backup offsite. I pacchetti primari sono Apache2, Mysql, Postgresql, PHP.
È dual core, ha 2 GB di RAM, 2 HDD da 1 GB configurati con mdadm come RAID1. Per quanto riguarda la stabilità, è stato eccezionale, tranne per il fatto che sembra morire ogni 3-6 mesi senza una ragione ovvia, nonostante la combinazione tra registro dopo registro.
Ho mantenuto questa macchina su 8.04, eseguendo aggiornamenti occasionali.
Casella 2: "Charlie"
Charlie è in esecuzione da una vita simile a quella di Fred, ed è utilizzato come una macchina di backup e archiviazione su base ufficio, nodo di monitoraggio del server dell'ufficio, gateway di rete per accessi remoti, wiki e host di virtualbox. I pacchetti principali sono: Apache2, postgresql, mysql, PHP, webmin, samba e Virtual box - Non OSE (avevamo bisogno della funzionalità headless quando non era supportata nell'OSE).
Per quanto riguarda l'hardware, Charlie è Quad core, con 8 GB di RAM, ha circa 10 TB di spazio di archiviazione, distribuito su un numero di unità sata e ide, alcune delle unità sata comprendono un array RAID5 morbido, abbiamo un drobo collegato tramite firewire, due usb esterne unità e un altro drobo da collegare.
Charlie è partito da Ubuntu 8.04, è stato periodicamente aggiornato tramite dist-upgrade ed è attualmente al 10.04.
Purtroppo, Charlie è stabile come ubriaco in una rissa.
Charlie ha frequenti attacchi di kernel, OOM e richiede un riavvio ogni 2-3 settimane. Pettinare i tronchi mi fa grattare la testa.
Riassumere
Adoro il server Ubuntu, è familiare, relativamente ben strutturato, adoro aptitude (che dovrebbe essere il gestore dei pacchetti predefinito IMHO, pacchetti / app come UFW, Fail2Ban, Denyhosts, logwatch, logrotate ecc rendono l'amministrazione relativamente semplice.
Ma entrambi i box del server Ubuntu hanno tempi di attività misurati in settimane o mesi, se siamo fortunati, e sì, durante quel periodo abbiamo cambiato l'hardware e reinstallato da zero, testato i dischi, testato la RAM.
In confronto, ho cluster di HP DL360 G5, DL380 G5, DL380 G6 in cui il tempo di attività viene misurato in anni, a volte, 1000 di giorni.
Questi funzionano con CentOS - e non galleggia sulla mia barca come UBuntu Server, ma sembra molto più stabile, ma non so se sia l'hardware o il sistema operativo.
Solo il mio valore di due pence.