Ubuntu sunucusunun kararlılığına ilişkin kendi endişelerime cevap ararken "ubuntu sunucu kararlılığı sorunları" nı ararken bu konuya rastladım.
Özellikle masaüstünde (Breezy'den beri) uzun süredir Ubuntu hayranı olduğumu itiraf etmeliyim.
Kutu 1: "Fred"
İlk önce Ubuntu server 8.04'ü düşük kullanım gereksinimleri olan bir üretim makinesinde kullandım; ağırlıklı olarak şirket dışı bir yedekleme deposu görevi gören yaklaşık 4/5 web sitesine sahip "broşür-ware" düzeyinde bir web sunucusudır. Birincil paketler Apache2, Mysql, Postgresql, PHP'dir.
Çift çekirdekli, 2 GB RAM, RAID1 olarak mdadm ile yapılandırılmış 2x 1 GB HDD'ye sahip. Kararlılık bilge, kütükten sonra log ile birleştirilmesine rağmen, her 3-6 ayda bir, bariz bir sebep olmadan ölmüş gözükmesi dışında harikaydı.
Bu makineyi zaman zaman güncellemeleri gerçekleştiren 8.04'te tuttum.
Kutu 2: "Charlie"
Charlie, Fred ile benzer bir ömür boyu çalışıyor ve ofis tabanlı bir yedekleme ve medya depolama makinesi, ofis sunucusu izleme düğümü, uzak oturum açma için ağ geçidi, wiki ve sanal kutu ana bilgisayarı olarak kullanılıyor. Birincil paketler: Apache2, postgresql, mysql, PHP, webmin, samba ve Sanal kutu - OSE olmayan (OSE'de desteklenmediğinde başsız özelliğe ihtiyaç duyduk).
Donanım açısından Charlie, 8GB RAM ile dört çekirdekli, yaklaşık 10 TB depolamaya sahip, birkaç sata ve ide sürücüye dağıtılmış, bazı sata sürücülerinden bazıları yumuşak bir RAID5 dizisi içeriyor, firewire üzerinden bağlı bir drobo var, iki harici usb takılması nedeniyle sürücüler ve başka bir drobo.
Charlie, Ubuntu 8.04'te başladı, dağıtım yükseltme yoluyla düzenli aralıklarla yükseltildi ve şu anda 10.04'te.
Ne yazık ki, Charlie bir kavgada sarhoş kadar kararlıdır.
Charlie, sık sık çekirdek paniklerine sahip, OOM'ler ve her 2-3 haftada bir yeniden başlatma gerektiriyor. Tomrukları taramak kafamı tırmalamamı sağlıyor.
Özetle
Ubuntu sunucusuna bayılırım, tanıdık, nispeten iyi hazırlanmış, yeteneklerini seviyorum (Bu, varsayılan paket yöneticisi IMHO olmalı, UFW, Fail2Ban, Denyhosts, logwatch, logrotate gibi paketler / uygulamalar vb. Yönetimi nispeten basit hale getiriyor.
Ancak her iki Ubuntu sunucu kutusunda haftalar veya aylar içinde ölçülen çalışma süresi vardır, eğer şanslıysak ve evet, bu süre zarfında donanımı değiştirdik ve derhal yeniden kurduk, diskleri test ettik, RAM'i test ettik.
Buna kıyasla, çalışma süresinin yıllarca, bazen de 1000 gün olarak ölçüldüğü HP DL360 G5'ler, DL380 G5'ler, DL380 G6'ler kümeleri var.
Bunlar CentOS kullanıyor - ve teknemi UBuntu Sunucusu gibi yüzmüyor, fakat çok daha kararlı görünüyor, ancak Donanım mı yoksa işletim sistemi mi olduğunu bilmiyorum.
Sadece iki pence değerim.