Mi sono imbattuto in questo thread mentre cercavo su Google come "problemi di stabilità del server ubuntu" - cercando le risposte alle mie preoccupazioni riguardo la stabilità del server Ubuntu.
Devo ammettere che sono un fan di Ubuntu a lungo termine, in particolare sul desktop (da Breezy).
Riquadro 1: "Fred"
Ho inizialmente distribuito il server 8.04 di Ubuntu su un sistema di produzione che ha requisiti di utilizzo bassi; è prevalentemente un server web di tipo "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 fantastico, tranne per il fatto che sembra morire ogni 3-6 mesi senza una ragione ovvia, nonostante la combinazione di log dopo log.
Ho tenuto questa macchina su 8.04, eseguendo aggiornamenti occasionali.
Riquadro 2: "Charlie"
Charlie è in corso da una vita simile a quella di Fred, e viene utilizzato come backup per ufficio e macchina di archiviazione multimediale, nodo di monitoraggio dei server degli uffici, gateway di rete per accessi remoti, wiki e host virtualbox.
I pacchetti primari sono: Apache2, postgresql, mysql, PHP, webmin, samba e Virtual box - Non OSE (Avevamo bisogno della funzione headless quando non era supportata nell'OSE).
Hardware saggia, Charlie è Quad core, con 8GB di RAM, ha circa 10 TB di spazio di archiviazione, distribuito su un certo numero di unità sata e ide, alcune delle unità sata comprendono un array RAID5 morbido, abbiamo un drobo connesso su firewire, due unità USB esterne e un altro drobo che deve essere collegato.
Charlie ha iniziato su Ubuntu 8.04, è stato aggiornato periodicamente tramite dist-upgrade ed è attualmente alle 10.04.
Purtroppo, Charlie è stabile quanto ubriaco in una rissa.
Charlie ha frequenti panico del kernel, OOM e richiede un riavvio ogni 2-3 settimane. La pettinatura attraverso i registri mi fa grattarmi la testa.
Per riepilogare
Adoro il server Ubuntu, è familiare, relativamente ben strutturato, adoro l'aptitude (che dovrebbe essere il gestore di pacchetti IMHO predefinito, pacchetti / app come UFW, Fail2Ban, Denyhosts, logwatch, logrotate etc rendono l'amministrazione relativamente semplice.
Ma entrambi i server di Ubuntu hanno tempi di uptime misurati in settimane o mesi, se siamo fortunati, e sì, durante quel periodo abbiamo cambiato l'hardware e reinstallato da scracth, testato il dischi, testato la RAM.
In confronto, ho cluster di HP DL360 G5, DL380 G5, DL380 G6 in cui l'uptime è misurato in anni, a volte, in migliaia di giorni.
Sono in esecuzione CentOS - e non galleggia la mia barca come UBuntu Server, ma sembra molto più stabile, ma non so se sia l'Hardware o il Sistema Operativo.
Vale solo il mio valore di due pence.