Univention Corporate Server (UCS) » Softwarepflege und Paketverwaltung

ID #1087

PKGDB: cannot create a handle to the database pkgdb

Problem:

Bei der Paketinstallation per apt-get gibt das System die folgende Meldung aus:

PKGDB: cannot create a handle to the database pkgdb in server.xyz.local

Lösung:

Auf UCS-Systemen wird nach Paketinstallationen in der zentralen Paketstatusdatenbank erfasst, welche Pakete auf einem System installiert sind. Die obige Warnmeldung gibt an, dass ein Verbindungsversuch zu dem System auf welchem die Paketstatusdatenbank installiert wurde, fehlgeschlagen ist. Da dies mehrere Ursachen haben kann, sollten die folgenden Punkte geprüft werden:

  • Ist das Paket univention-pkgdb auf dem System korrekt installiert?
  • Wurde das Join-Script auf beiden Servern korrekt ausgeführt? (Mit dem Befehl univention-run-join-scripts werden die Join Scripte geprüft und ggf. ausgeführt)
  • Sind Fehlermeldungen in /var/log/univention/pkgdb.log zu sehen, die Hinweise auf die Fehlerursache geben können.

Um die Verwendung der Paketstatusdatenbank auf einem System komplett zu deaktivieren, weil diese bspw. nicht mehr installiert ist, kann die UCR Variable  "pkgdb/scan" auf "no" gesetzt werden.

Weitere Informationen zur Paketstatusdatenbank sind im Kapitel "Software-Monitor" des aktuellen UCS Handbuchs zu finden.

Tags: pkgdb, postgresql, software-monitor

Verwandte Artikel:

Letzte Änderung der FAQ: 2011-01-27 15:11
Autor: Janis Meybohm
Revision: 1.8

Digg it! Share on Facebook FAQ ausdrucken FAQ weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieser FAQ:

Durchschnittliche Bewertung: 0 (0 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich