Günün saati yükseltmeleri nasıl planlanır?


10

Özel bir K-8 okulundaki yaklaşık 30 Ubuntu bilgisayarından sorumluyum. Tüm kampüse hizmet veren sadece 3Mbps internet bağlantımız var ve güncellemelerin gece yarısı yapılmasını sağlamak istiyorum - böylece gündüz görevleri yavaşlamıyor.

Ubuntu 10.04 kullanıyorum ve tüm bilgisayarları güncelleme yöneticisi aracılığıyla güvenlik güncelleştirmelerini karşıdan yükleyip kuracak şekilde ayarladım. Ayrıca cron-apt'i yükledim ve yapılandırma dosyasını, yerel saatle 10: 00'dan 4: 00'a kadar yükseltmelerin başlangıç ​​zamanlarını kademelendirecek şekilde değiştirdim.

ANCAK - bu sabah 7: 30'da okula vardım ve tüm bilgisayarlar büyük bir güvenlik tabanlı güncelleme indirmekle meşguldü. Söylemeye gerek yok, tüm internet etkinliği (sonraki 2 saat boyunca) bir tarama yavaşladı ve bilgisayar kullanıcıları çok üzgün. Önlemek için çok uğraştığım olay buydu.

Görünüşe göre gece yarısı indirmeleri sağlamak için planım başarısız oldu ve neden olduğundan emin değilim.

Ben de katılımsız yükseltmeleri ve crontab kullanarak bazı düzenleri denedim, ama her zaman gece ortasında zorlamak çalışıyorum olanlar ek olarak zamanlama yükseltmeleri meydana bir şey gibi görünüyordu.

Güncellemelerin sadece belirli bir zamanda gerçekleşeceğini kesinlikle olumlu bir şekilde garanti etmenin kesin bir yolu var mı? Güncelleme yöneticisinin belirlenmiş bir zamanı belirtmek için bir açılır menüye sahip olması iyi olurdu.

Bana verebileceğin herhangi bir yardım için şimdiden teşekkürler.

Yanıtlar:


3

Tam sorununuza bir cevap değil, size önemli faydalar sağlayan bir geçici çözüm: neden sadece proxy kullanmıyorsunuz?

Çok sayıda seçenek var ama başlayacağım squid-deb-proxy. Ana bilgisayar olarak hizmet etmek için bir makineye ihtiyacınız olacak, ancak bu kolayca uğraştığınız makinelerden biri olabilir. Benzer şekilde ayrı bir sunucu olabilir. Güçlü olması gerekmez.

Fikir güncellenmiş paketleri sadece bir kez indirilmesi gerekir. Önbelleğe alınır ve diğer tüm makineler yerel önbellekten indirilir.

Yine de güncelleme işlemini kademelendirmeniz gerekiyor. Bir makinenin önbelleği doldurmak için güncellemeleri indirmesi gerekir. Güncellemeleri gece indirmek için bir makine kullanabilirsiniz (basit bir @dailycron işi kullanarak - gece yarısı olur). Diğer makineler gece boyunca kapatılabilir (çok para tasarrufu sağlar) ve daha sonra istedikleri zaman güncellemelerini alabilir. Sadece dahili bant genişliğini kullanırlardı, bu yüzden uçarlardı.

Kurulum hakkında bazı ipuçları burada okunabilir .


Bu güzel bir fikir! Aslında, Linux'la ilgili ilk deneyimim geçen Haziran ayında 30 birimin kurulmasıydı. O zaman biri bana apt-proxy kullanmamı önerdi, ama hiçbir zaman doğru çalışamadım. Kalamar proxy şey kurulumu çok daha kolay gibi görünüyor, bu yüzden benim gibi bir aceminin bunu bozması daha az olası. Tüm bilgisayarlarım aynı alt ağda, bu yüzden bu benim için gerçekten iyi bir cevap olabilir. Bir şans vereceğim. Teşekkürler!

Ayrıca, kalamarın amacı, tüm göz atmanızı hızlandırmak için genel bir proxy gibi davranmayı ve dansguardian gibi bir şeyin katmanını, izin verilmeyen şeyleri görüntülemelerini durdurmak için bir içerik filtresi gibi davranmak için iki katına çıkarabilirsiniz. Çok daha iyi hızlar sağlayan, ebeveynleri ve öğretmenleri mutlu eden ancak bant genişliği tasarrufu (bunun geçerli olup olmadığından emin değil) ve daha iyi güç yönetimi politikaları ile büyük tasarruflar sağlayan çok hızlı bir sisteme sahip olabilirsiniz.
Oli

1

İki bağımsız güncelleme mekanizması kullandığınız anlaşılıyor: cron-apt ve Update Manager. Güncelleme Yöneticisi'nde otomatik güncellemeleri devre dışı bırakmayı deneyin. Cron-apt doğru yapılandırılmışsa, her yeni güncelleme yüklendiğinde bir bildirim e-postası alırsınız.


Yanıtınız için teşekkürler. Yarın deneyeceğim. Şu anda e-posta göndermek için yapılandırılmış cron-apt'im yok. Bunun yerine görüntüleyebileceğim bir günlük dosyası var mı?

/ Etc / cron-apt / config dosyasına bir göz atın, hem posta bildirimleri hem de günlüğe kaydetme burada yapılandırılabilir olmalıdır.
Adam Byrtek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.