385 votes

Qu'est-ce que le processus "whoopsie" et comment puis-je le supprimer ?

Sur l'une de mes machines, un processus appelé "whoopsie" est en cours d'exécution. J'utilise le serveur 12.04 et je n'ai jamais installé de processus portant ce nom.

Google semble impliquer que cela a quelque chose à voir avec les journaux d'erreurs mais je ne trouve pas beaucoup d'informations. Le fait que je ne l'ai pas installé manuellement et que les 3 autres serveurs que j'ai vérifiés n'avaient en fait aucun processus ou exécutable en cours d'exécution m'a rendu un peu confus.

Quelqu'un sait-il ce qu'est le processus "whoopsie" ?

Quelqu'un sait-il quels paquets ont pu l'installer ? Le serveur est assez simple, il a une pile LAMP, des serveurs Samba et d'impression et le plugin Nagios NRPE, rien d'autre n'est installé, il est juste là en tant que serveur de sauvegarde.

Quelques informations supplémentaires :

$ whoopsie -h
Usage:
  whoopsie [OPTION...]

Help Options:
  -h, --help           Show help options

Application Options:
  -f, --foreground     Run in the foreground

et

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND  
whoopsie   913  0.0  0.4  24448  2092 ?        Ssl  May07   0:00 whoopsie

et

$ sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false

362voto

ish Points 134738

Qu'est-ce que whoopsie ?

  • C'est le démon "Ubuntu Error Reporting", et il est installé par défaut dans les installations de bureau/serveur.
  • Quand quelque chose s'effondre, whoopsie fait deux choses :
    1. Collecte le rapport d'accident généré par Apport et
    2. Vous pouvez les envoyer à Ubuntu/Canonical (plus précisément à https://daisy.ubuntu.com en BSON )

Whoopsie n'enverra pas vos rapports d'accident sans votre permission !

  • Comme Evan l'explique dans sa réponse ci-dessous, la transmission effective des données de collision ne se produit que si vous l'autorisez via le dialogue graphique (voir ci-dessous), ou pour un serveur CLI, en exécutant explicitement apport-cli .

    screenshot

Comment puis-je le désactiver sur mon bureau ?

GNOME Shell (Ubuntu 17.10+)

screenshot

Unity (Ubuntu avant 17.04)

  • Allez dans Paramètres...Confidentialité...

    screenshot

  • Et dans l'onglet Diagnostics, décochez その Envoyer des rapports d'erreur à Canonical option :

    screenshot

Comment puis-je le désactiver sur un serveur ou via la ligne de commande ?

  • Il suffit de changer le report_crashes pour false dans le /etc/default/whoopsie fichier.
  • Alors dites adieu à Whoopsie avec sudo service whoopsie stop .

47voto

Sven Points 7277

Whoopsie fait partie de la Suivi des erreurs d'Ubuntu . Il prend les rapports d'accident qui apport crée et présente chaque fois qu'une application échoue et les envoie à un serveur Canonical pour un traitement ultérieur. Les données recueillies à partir de ces rapports nous aident à établir des priorités et à suivre les problèmes les plus urgents :

https://errors.ubuntu.com

Le petit processus démon whoopsie (en termes d'espace disque, mais pas nécessairement en termes d'utilisation du CPU/RAM) est exécuté par défaut sur les installations de bureau et de serveur Ubuntu. Il n'enverra des rapports que si vous l'approuvez explicitement dans la boîte de dialogue qui s'affiche sur les installations de bureau ou, dans le cas du serveur, si vous lancez manuellement la commande apport-cli .

Vous pouvez le désactiver en allant dans Paramètres système -> Confidentialité -> Diagnostics et en décochant la case intitulée "Envoyer les rapports d'erreur à Canonical".

Pour le désactiver sur le serveur Ubuntu, modifiez le fichier /etc/default/whoopsie et modifier report_crashes= à false puis exécutez sudo stop whoopsie .

Notez que si vous faites cela, nous ne serons pas informés des problèmes affectant votre ordinateur et nous ne serons peut-être pas en mesure de les résoudre. Je parle de la façon dont nous utilisons vos données pour améliorer Ubuntu dans cette vidéo :

20voto

Glynn Bower Points 225
$ apt --simulate purge whoopsie

The following packages will be REMOVED

whoopsie*

$ apt purge whoopsie

Je n'ai pas eu de problèmes car je suis en train de construire mon propre bureau Ubuntu mais jusqu'à présent, ce truc n'a pas arrêté de planter mon système, mais maintenant je m'en suis débarrassé :)

3voto

Tobias F. Meier Points 169

C'est le démon de rapport d'erreurs de Canonical.

Ce qui est rebutant, c'est qu'on ne vous demande même pas si vous voulez l'installer, ce qui n'est pas très agréable si vous disposez d'un budget limité pour le matériel.

@Glynn BLower

apt-get -s purge

ne semble pas réellement désinstaller le démon, il vous montre juste qu'il est là si vous voulez le purger.

apt-get purge

a fait l'affaire sur mon installation serveur 13.04

2voto

Imran Points 1581

C'est le "démon de soumission de la base de données de crashs d'Ubuntu" : http://packages.ubuntu.com/precise/whoopsie

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X