7.4. Dienstverwaltung und Systemintegration#
Diese Seite beschreibt auf Dienste bezogene Konfigurationsaufgaben auf Systemen mit Nubus für UCS. Sie behandelt das Startverhalten von Diensten, ausgewählte Integrationseinstellungen und den Name Service Cache Daemon.
7.4.1. Systemdienste verwalten#
So verwalten Sie Systemdienste:
Um das Verwaltungsmodul Systemdienste zu öffnen, gehen Sie im Univention Portal zu .
Prüfen Sie den aktuellen Status eines Systemdienstes.
Starten oder stoppen Sie den Dienst bei Bedarf.
Abb. 7.4 Übersicht über Systemdienste#
Die Liste zeigt alle auf dem System installierten Dienste. Unter Status sehen Sie den aktuellen Status und eine Beschreibung. Wählen Sie einen oder mehrere Dienste aus und verwenden Sie das Menü Mehr, um einen Dienst zu starten, zu stoppen oder neu zu starten.
Standardmäßig startet das System jeden Dienst automatisch. Manchmal möchten Sie möglicherweise verhindern, dass ein Dienst automatisch startet, bis Sie zusätzliche Konfigurationsschritte abgeschlossen haben.
Verwenden Sie Manuell Starten, um den automatischen Start zu verhindern und den Dienst trotzdem später starten zu können.
Verwenden Sie Niemals starten, um automatische und manuelle Dienststarts zu verhindern.
7.4.2. Den LDAP-Server konfigurieren#
Sie können mehrere LDAP-Server in einer Nubus für UCS-Domäne betreiben. Setzen Sie den primären Server mit der UCR-Variable ldap/server/name. Zusätzliche Server setzen Sie über die UCR-Variable ldap/server/addition.
Alternativ geben Sie LDAP-Server über die Richtlinie LDAP Server an. Wenn ein System einen LDAP-Server nicht erreichen kann, kontaktiert es die Server in der konfigurierten Reihenfolge.
Standardmäßig setzt die Installation oder der Domänenbeitritt nur ldap/server/name. Wenn mehr als ein LDAP-Server verfügbar ist, weisen Sie über die Richtlinie LDAP Server mindestens zwei LDAP-Server zu, um die Redundanz zu verbessern. In Umgebungen, die sich über mehrere Standorte erstrecken, bevorzugen Sie LDAP-Server im lokalen Netzwerk.
7.4.3. Den Druckserver konfigurieren#
Geben Sie den Druckserver mit der UCR-Variable cups/server an.
Alternativ geben Sie den Server über die Richtlinie Druckserver im Verwaltungsmodul Computers an.
Siehe auch
- Rechner Modul
in Nubus Handbuch 1.x [4] für Informationen über das Verwaltungsmodul Computers
7.4.4. Name Service Cache Daemon#
Der Name Service Cache Daemon (NSCD) speichert Daten des Name Service Switch (NSS) im Cache, um wiederholte Anfragen nach unveränderten Daten zu beschleunigen. Wenn dieselbe Anfrage erneut auftritt, liest das System die Daten aus dem Cache, statt eine vollständige LDAP-Anfrage zu verarbeiten.
Gruppen werden aus Gründen der Leistung und Stabilität nicht mehr über NSCD zwischengespeichert. Stattdessen speichert ein lokaler Gruppen-Cache sie. Weitere Informationen finden Sie unter Caching von Gruppen.
Seit UCS 5.2-0 speichert das System Benutzerinformationen (passwd) nicht mehr über NSCD im Cache. Stattdessen ruft der System Security Services Daemon (SSSD) Benutzerinformationen ab und speichert sie im Cache. Weitere Informationen finden Sie in der SSSD-Dokumentation.
Die Univention Configuration Registry verwaltet die Konfigurationsdatei /etc/nscd.conf.
Eine Hash-Tabelle verarbeitet den Zugriff auf den Cache. Geben Sie die Größe der Hash-Tabelle mit der UCR-Variable nscd/hosts/size an. Setzen Sie den Wert höher als die Anzahl der Benutzer und Rechner, die gleichzeitig auf den Cache zugreifen. Verwenden Sie aus technischen Gründen eine Primzahl.
Vergrößern Sie bei großen Caches die Größe der Cache-Datenbank im Systemspeicher über die UCR-Variable nscd/hosts/maxdbsize.
Standardmäßig startet NSCD fünf Threads. Wenn das System viele Zugriffe verarbeitet, erhöhen Sie die Anzahl über die UCR-Variable nscd/threads.
Standardmäßig speichert das System einen aufgelösten Rechnernamen für eine Stunde im Cache. Verwenden Sie die UCR-Variable nscd/hosts/positive_time_to_live, um die Cache-Dauer in Sekunden zu erhöhen oder zu verringern.
Möglicherweise müssen Sie den NSCD-Cache manuell invalidieren. Führen Sie für die betreffende Cache-Tabelle die Befehle in Listing 7.30 aus. Verwenden Sie die UCR-Variable nscd/debug/level, um die Ausführlichkeit der Log-Meldungen festzulegen.
$ sss_cache -U
$ nscd -i hosts