1 votes

Ubuntu 20.04.1 tracker-miner erreurs dans Syslog

Nouvelle installation de 20.04.1 exécutant uniquement les logiciels pi.hole et le contrôleur unifi. C'est Ubuntu desktop, mais je le gère essentiellement sans tête.

J'ai remarqué que je reçois un ensemble d'erreurs liées à tracker-miner dans syslog environ deux fois par minute. Je me fiche vraiment que le tracker fonctionne, même si je ne pense pas l'utiliser du tout. Mais au minimum, j'aimerais réduire la verbosité pour ne pas voir toutes ces erreurs.

J'ai cherché à désactiver ces services, mais je n'ai rien trouvé qui fonctionne encore, y compris en essayant de les masquer via : systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service

J'ai essayé de corriger l'emplacement du répertoire utilisateur XDG en exécutant

xdg-user-dirs-update Puis en modifiant les noms de chemin dans user-dirs.dirs :

XDG_DOWNLOAD_DIR="$HOME/Downloads" À XDG_DOWNLOAD_DIR="/home/matt/Downloads"

Mais cela ne semble pas non plus fonctionner.

Des idées sur la manière de résoudre ce problème sur une installation relativement nouvelle et propre d'Ubuntu desktop ?

cat /var/log/syslog | grep tracker:
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Scheduled restart job, restart counter is at 3.
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-miner-fs.service: Scheduled restart job, restart counter is at 12.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Set scheduler policy to SCHED_IDLE
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Setting priority nice level to 19
Oct  9 08:28:17 pihole2 tracker-store[1973]: Cannot initialize database: Could not open sqlite3 database:'/home/pihole/.cache/tracker/meta.db': unable to open database file
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Main process exited, code=exited, status=1/FAILURE
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Failed with result 'exit-code'.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &DOCUMENTS. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &MUSIC. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &PICTURES. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &VIDEOS. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &DOWNLOAD. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &DOCUMENTS. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &MUSIC. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &PICTURES. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible d'obtenir le chemin du répertoire utilisateur XDG pour le répertoire spécial &VIDEOS. Ignorer cet emplacement.
Oct  9 08:28:17 pihole2 dbus-daemon[1045]: [session uid=998 pid=1045] Activation via systemd : nom du service='org.freedesktop.Tracker1' unité='tracker-store.service' demandée par ':1.49' (uid=998 pid=1972 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Scheduled restart job, restart counter is at 4.
Oct  9 08:28:17 pihole2 tracker-store[1982]: Impossible d'initialiser la base de données : Impossible d'ouvrir la base de données sqlite3 : '/home/pihole/.cache/tracker/meta.db' : impossible d'ouvrir le fichier de base de données
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Le processus principal a quitté, code=exited, statut=1/ÉCHEC
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-store.service: Échec avec le résultat 'exit-code'.
Oct  9 08:28:17 pihole2 tracker-miner-f[1972]: Impossible de créer un nouveau mineur de fichiers : 'Échec de chargement du backend SPARQL : GDBus.Error:org.freedesktop.DBus.Error.NoReply: Le destinataire du message s'est déconnecté du bus de messages sans répondre'
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-miner-fs.service: Le processus principal a quitté, code=exited, statut=1/ÉCHEC
Oct  9 08:28:17 pihole2 systemd[1034]: tracker-miner-fs.service: Échec avec le résultat 'exit-code'.

2voto

Je suis dans la même situation.

Je pense que le problème principal est que le répertoire /home/pihole n'existe pas, et comme le shell par défaut de pihole est "nologin", vous ne pouvez pas exécuter sudo pour l'utilisateur et masquer les services.

Voici les étapes que j'ai suivies pour masquer les services du tracker pour l'utilisateur pihole

  1. Créez le répertoire home de pihole et donnez à pihole un shell. sudo mkdir /home/pihole sudo usermod -s /bin/bash pihole

  2. Allez dans le shell de pihole

    sudo -i -u pihole

  3. Initialisez la variable XDG_RUNTIME_DIR afin d'exécuter systemctl (systemctl failed to connect to bus - docker ubuntu:16.04 container) export XDG_RUNTIME_DIR=/run/user/$(id -u) Dans mon cas, l'identifiant utilisateur est 999 (Je pense que c'est l'identifiant utilisateur par défaut de pihole)

  4. Masquez les services du tracker pour l'utilisateur pihole. systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service

  5. Restaurez nologin pour pihole et supprimez le répertoire home de pihole (facultatif) sudo usermod -s /usr/sbin/nologin pihole sudo rm -rf /home/pihole

  6. Redémarrez

0voto

james-h Points 23

J'ai eu le même problème. J'ai également remarqué d'autres erreurs dans les journaux système avec les dossiers utilisateur pihole et pulseaudio.

Résolu avec :

  1. sudo mkhomedir_helper pihole
  2. Redémarrer

Vérifié le journal système avec :

journalctl -b -p err

Le journal système ne montrait plus d'erreurs liées à pihole.

0voto

jdoe Points 1
sudo mkhomedir_helper pihole

Cela a aidé mais les erreurs ont persisté jusqu'à ce que je crée aussi un fichier (vide) .trackerignore dans /home/pihole.

Les deux réponses précédentes ont été utiles pour résoudre ce problème.

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