Navigation
- Startseite
- Alle Kategorien
- Univention Corporate Server (UCS)
- Installation
- Services for Windows
- Kolab2 für UCS
- Scalix für UCS
- Nagios
- Backup
- Virtualisierung
- Softwarepflege und Paketverwaltung
- Bootloader und Bootsplash
- LDAP-Server und Listener/Notifier-Replikation
- SSL-Zertifikate
- Univention Directory Manager (UDM)
- Maildienste, Viren- und Spamerkennung
- Univention Management Console (UMC)
- AD Connector
- DNS und DHCP
- Basis-Systemdienste
- Univention Configuration Registry (UCR)
- Freigaben
- Weitere Serverdienste
- 3rd Party Produkte
- Univention Corporate Desktop (UCD)
- UCS Thin Client Services (UCS TCS)
- UCS@school
- UCS Desktop Virtualization Services (DVS)
- Sitemap
FAQs in dieser Kategorie
- UCS Pakete selbst erstellen
- Installation von eigenen/fremden Paketen
- Software für UCS Systeme
- PKGDB: cannot create a handle to the database pkgdb
- Cannot find service-record of _pkgdb._tcp.
- Wie können eigene Pakete für UCS bereitgestellt werden?
- Aufruf lokaler Skripte bei Versions-Update
- Wo können Security-Updates als Tar-Archive heruntergeladen werden?
- Installation von Original Debian-Pakete auf einem UCS-System.
- Wie kann ein Repository für UCS bereitgestellt werden?
- Einbinden zusätzlicher Paketquellen (unmaintained)
- Entfernen alter Systeme aus der Paketstatusdatenbank
- Entfernen eines lokalen Repository
Tags
Univention Corporate Server (UCS) » Softwarepflege und Paketverwaltung
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:
- Einführung in Bacula
- UCS Pakete selbst erstellen
- Übergabe von Werten an den Univention Directory Manager mittels Import einer CSV Datei
- Erstellen einer Mailingliste mit mehreren Mitgliedern
- Wie kann der Zeitraum verändert werden, ab dem Windows bei der Anmeldung darauf hinweist, dass das Benutzerpasswort geändert werden muss?
Letzte Änderung der FAQ: 2011-01-27 15:11
Autor: Janis Meybohm
Revision: 1.8
Kommentieren nicht möglich