Ubuntu'da console-kit-daemon kullanımını devre dışı bırak


9

Birkaç Ubuntu 9.04 sunucusunu yönetiyorum ve her giriş yaptığımda, sunucu istatistikleriyle vb. Yatay yardımcı program çıktısı alıyorum. Gerçekten buna ihtiyacım yok ve girişlerimi önemli ölçüde yavaşlatıyor. Birisi bana manzara mesajının yanı sıra günün mesajını nasıl devre dışı bırakacağımı söyleyebilir mi?

Üstleri kullanarak girişlerimi izlemeye başladım ve bir kullanıcı oturum açtığında, sshd% 100 CPU kullanımına kadar ateş ediyor ve manzara ve günlük güncelleme arka plan programının mesajının birincil suçlular olduğuna inanıyorum. Korkunç giriş zamanlarıma neyin sebep olabileceğine dair başka bir fikri olan var mı?


Üzgünüz, console-kit-daemon kısmına cevap vermeyi özledim. Başlıkta bahsettiniz, ancak tekrar vücutta bahsetmediniz. Gözden geçirilmiş cevabımı görün.
sonraki duyuruya kadar duraklatıldı.

Yanıtlar:


11

Bence consolekitbir sunucuya ihtiyacın yok .

İle kaldırdım:

apt-get remove consolekit

(ve dbus da)


1
dbus gerekir
verhogen

2
Bu, Ubuntu 10.04.4 LTS'deki X ile ilgili hemen hemen her şeyi kaldırır. Muhtemelen bunu yapmak istemezsiniz.
Brendan Kidwell

1
@BrendanKidwell evet, ancak grafik kullanıcı arayüzü olmayan bir sunucunuz olduğunda, başlamak için buna ihtiyacınız yoktur.
polemon

Seçilen cevap bu olmalı
xorinzor

4

İçinde bir veya daha fazla komut dosyanız var /etc/update-motd.d/*. Bunları kaldırabilir veya şunları yapabilirsiniz:

sudo touch /var/lib/update-motd/disabled

Bakınız man update-motd:

       Bu komut dosyası, komut dosyası listelerini sözcük sırasına göre yürütür ve birleştirir
       ve çıktıyı genellikle sembolik olan / var / lib / motd dosyasına yazmak
       / etc / motd bağlantısı.

       Kullanıcılar ve / veya paketler /etc/update-motd.d/ adresine sembolik bağlantılar eklemelidir.
       /etc/update-motd.d/hourly, /etc/update-motd.d/daily, / etc / update-
       motd.d / weekly, /etc/update-motd.d/monthly, iki basamaklı
       görüntülenen siparişi, çalışma parçaları (8) 'e uygun olarak tanımlamak için numara.

       Ayrı cron işleri her 10 dakikada bir güncelleme-motd saatinde,
       günlük, haftalık ve aylık. Her güncelleme-motd yürütme çalıştırılacak
       ilgili /etc/update-motd.d/ dizinindeki komut dosyaları. 
       her komut dosyasının çıktısı / var / run / update-
       motd / *, yürütülen betiğin numarasını ve ismini koruyarak,
       / etc / motd içinde çıktının sırasına hizmet eder. Yürütüldükten sonra
       geçerli betik seti, / var / run / update-motd / içindeki tüm dosyalar
       /etc/motd.tail ile katlanır ve / etc / motd ile yazılır.

       / Var / lib / update- dosyası varsa update-motd betiği çalışmaz
       motd / devre dışı. Biri --force seçeneğini kullanarak bunu geçersiz kılabilir.
       Güncelleme motdunu kalıcı olarak etkinleştirmek / devre dışı bırakmak için şunu kullanın:
           $ sudo update-motd --enable
           $ sudo update-motd --disable

X11 / Gnome kullanıyorsanız, oturum açma işleminin bir parçası olduğu için console-kit-daemon'u devre dışı bırakmak istediğinizi düşünmüyorum. Eğer değilseniz, sadece X'i devre dışı bırakardım.


Yanıt için çok teşekkür ederim, bunun için +1 yardımcı oluyor, ancak sorumu tamamen cevaplamıyor: console-kit-daemon'u nasıl devre dışı bırakabilirim? Girişlerdeki performansımı öldürüyor
Alex Marshall

3

Biraz daha Googling yaptıktan sonra, insanların /var/log/daemon.log dosyasındaki daemon kitinin ilke kitini başlatamadığına ilişkin hata iletileri bırakarak console-kit-daemon ile ilgili sorunlar yaşadığını gördüm. Kendi günlüklerimi kontrol ettim ve yeterince aynı şeyi alıyordum. Koştum

apt-get install -y policykit

ve bu sorunu çözmüş görünüyor. Şu anda oturumlarım hızla şimşek çakıyor - console-kit-daemon'un ilke seti başlatırken herhangi bir sorunu yok (şimdi var olduğu için).



1

Yüklü yazılımı uygun şekilde aradım ve bazıları: manzara-istemci ve manzara-ortak. Onları kaldırdım ve artık manzara çıktısı görünmüyor. Şimdi Debian yüklemesi gibi görünüyor ve kritik güncellemeler nerede mevcut, beni uyarıyor (her gün saat 4'te bir apt-get güncellemesi yapmak için bir cron işim var) Umut yardımcı olacak

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.