04.06.2013 Aufrufe

Handbuch - Univention

Handbuch - Univention

Handbuch - Univention

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

7 Rechnerverwaltung<br />

• Standardmässig wird der Crob-Job als Benutzer root ausgeführt. Mit cron/JOBNAME/user kann<br />

ein abweichender Benutzer angegeben werden.<br />

• Wird unter cron/JOBNAME/mailto eine Email-Adresse hinterlegt, wird die Ausgabe des Cron-<br />

Jobs per Email dorthin gesendet.<br />

• Mit cron/JOBNAME/description kann eine Beschreibung hinterlegt werden.<br />

7.4.8 Name Server Cache Daemon<br />

Um häufige Anfragen unveränderter Daten zu beschleunigen, werden Namensauflösungen durch den<br />

Name Server Cache Daemon (NSCD) zwischengespeichert. Werden diese erneut angefragt, muss so<br />

nicht eine vollständige neue LDAP-Anfrage durchgeführt werden, sondern die Daten können direkt aus<br />

dem Cache bezogen werden.<br />

Die zentrale Konfigurations-Datei des NSCD (/etc/nscd.conf) wird durch <strong>Univention</strong> Configuration<br />

Registry verwaltet.<br />

Der Zugriff auf den Cache erfolgt über eine Hash-Tabelle. Die Größe dieser Hash-Tabelle kann über Uni-<br />

vention Configuration Registry konfiguriert werden und sollte größer sein als die Anzahl der gleichzei-<br />

tig verwendeten Gruppen/Benutzer/Rechner. Aus technischen Gründen sollte als Größe der Tabelle eine<br />

Primzahl verwendet werden. Die folgende Tabelle führt die Standardwerte der Variablen auf:<br />

Variable Standardgröße der Hash-<br />

Tabelle<br />

nscd/group/size 56003<br />

nscd/hosts/size 6007<br />

nscd/passwd/size 6007<br />

Bei sehr großen Caches kann es nötig sein, die Größe der Cache-Datenbank im Arbeitsspeicher zu<br />

erhöhen. Dies kann mit den <strong>Univention</strong> Configuration Registry-Variablen nscd/hosts/maxdbsize,<br />

nscd/group/maxdbsize und nscd/passwd/maxdbsize konfiguriert werden.<br />

Standardmässig startat NSCD fünf Threads. Im Umgebungen, in denen viele Zugriffe erfolgen, kann es<br />

erforderlich sein, die Anzahl durch die <strong>Univention</strong> Configuration Registry-Variable nscd/threads zu er-<br />

höhen.<br />

In der Grundeinstellung wird ein aufgelöster Gruppen- oder Rechnername eine Stunde im Ca-<br />

che vorgehalten und ein Benutzername zehn Minuten. Durch die <strong>Univention</strong> Configuration Registry-<br />

Variablen nscd/group/positive_time_to_live, nscd/hosts/positive_time_to_live und<br />

nscd/passwd/positive_time_to_live können diese Zeiträume erweitert oder verringert werden<br />

(die Angabe erfolgt in Sekunden).<br />

Ein <strong>Univention</strong> Directory Listener-Modul leert den Gruppen-Cache, wenn eine Änderung an Grup-<br />

penmitgliedschaften vorgenommen wurde. Dieses Listener-Modul kann über die <strong>Univention</strong> Configu-<br />

ration Registry-Variable nscd/group/invalidate_cache_on_changes aktiviert/deaktiviert werden<br />

(true/false).<br />

Gelegentlich kann es nötig sein, den Cache des NSCD manuell zu invalidieren. Die kann individuell pro<br />

Cache-Tabelle durch folgende Befehle geschehen:<br />

nscd -i passwd<br />

106

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!