Univention Corporate Server (UCS) » Softwarepflege und Paketverwaltung

ID #1088

Cannot find service-record of _pkgdb._tcp.

Problem:

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

Cannot find service-record of _pkgdb._tcp.
No DB-Server-Name found.

Lösung:

Nach jedem Aufruf von apt-get install wird /usr/sbin/univention-pkgdb-scan aufgerufen, welches die Änderungen bzgl. der installierten Pakete an die Paketstatusdatenbank überträgt.

Der Rechner, auf dem die Paketstatusdatenbank installiert ist, wird über den DNS-Service-Record _pkgdb._tcp ermittelt. Ist dieser Service-Record nicht vorhanden (weil z.B. der Rechner mit der Paketstatusdatenbank gelöscht, die Domäne geändert oder die Datenbank auf keinem Rechnerinstalliert wurde), wird darauf mit der obigen Fehlermeldung aufmerksam gemacht.

Mit dem folgenden Befehl kann geprüft werden ob der DNS-Service-Record für die verwendete Domäne existiert:

eval $(univention-config-registry shell)
univention-directory-manager dns/srv_record list \
--superordinate=zoneName=$domainname,cn=dns,$ldap_base \
--filter relativeDomainName=_pkgdb._tcp

Sollte der Eintrag auf den falschen FQDN zeigen, kann dies mit Hilfe des Univention Directory Manager angepasst werden. Ist der Eintrag garnicht vorhanden, sollte geprüft werden ob das Paket univention-pkgdb korrekt installiert ist und daszugehörige Join-Script ausgeführt wurde (dies kann über die Univention Management Console oder das Script univention-run-join-scripts geprüft werden).

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-24 16:50
Autor: Janis Meybohm
Revision: 1.5

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