Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
satellite:dnbd3-proxy_installation [2022/06/21 10:27 CEST] – [Konfiguration] Detailliertere Beschreibung simonsatellite:dnbd3-proxy_installation [2023/05/08 14:22 CEST] (aktuell) – Update git:// to https:// simon
Zeile 27: Zeile 27:
 === Quellcode und Kompilierung === === Quellcode und Kompilierung ===
  
-Besorgen Sie sich anschließend den Quellcode mit <code>git clone git://git.openslx.org/dnbd3.git</code>+Besorgen Sie sich anschließend den Quellcode mit <code>git clone https://git.openslx.org/dnbd3.git</code>
  
 Wechseln sie in das nach dem git-Befehl vorhandene Verzeichnis dnbd3, erzeugen darin ein Verzeichnis build und wechseln in dieses: Wechseln sie in das nach dem git-Befehl vorhandene Verzeichnis dnbd3, erzeugen darin ein Verzeichnis build und wechseln in dieses:
Zeile 82: Zeile 82:
   * **lookupMissingForProxy**: Diese Option entscheidet, ob dieser Proxy-Server Anfragen eines anderen Proxy-Servers nach einem ihm nicht bekannten Image weiterleitet (an den Satelliten oder andere konfigurierte Proxies), oder die Anfrage ablehnt.   * **lookupMissingForProxy**: Diese Option entscheidet, ob dieser Proxy-Server Anfragen eines anderen Proxy-Servers nach einem ihm nicht bekannten Image weiterleitet (an den Satelliten oder andere konfigurierte Proxies), oder die Anfrage ablehnt.
   * **backgroundReplication**: Wenn **false**, leitet der Proxy nur Anfragen nach Image-Teilen an den Satellitenserver bzw. andere Proxies weiter, für die er selbst eine Anfrage von einem Client erhalten hat. Nur diese Teile werden dann auf dem Proxy gecached. Wird die Option auf **true** gesetzt, nutzt der Proxy freie Bandbreite, um nach und nach das gesamte Image lokal zu cachen.   * **backgroundReplication**: Wenn **false**, leitet der Proxy nur Anfragen nach Image-Teilen an den Satellitenserver bzw. andere Proxies weiter, für die er selbst eine Anfrage von einem Client erhalten hat. Nur diese Teile werden dann auf dem Proxy gecached. Wird die Option auf **true** gesetzt, nutzt der Proxy freie Bandbreite, um nach und nach das gesamte Image lokal zu cachen.
-  * **sparseFiles=false**: Wenn **false**, wird der für ein Abbild notwendige Platz präalloziiert, also bei Anfrage des ersten Blocks komplett reserviert. Dies stellt sicher, dass in Zukunft das gesamte Image repliziert werden kann. Sollte der zur Verfügung stehende Speicherplatz sehr knapp sein, kann dieses auf **true** gesetzt werden. In diesem Fall wird erst bei einem Schreibfehler durch eine volle Partition versucht, durch löschen alter Images wieder Speicher freizuräumen, um den Schreibvorgang durchführen zu können. Dieser Modus wird z.B. beim lokalen Caching auf Clients genutzt.+  * **sparseFiles**: Wenn **false**, wird der für ein Abbild notwendige Platz präalloziiert, also bei Anfrage des ersten Blocks komplett reserviert. Dies stellt sicher, dass in Zukunft das gesamte Image repliziert werden kann. Sollte der zur Verfügung stehende Speicherplatz sehr knapp sein, kann dieses auf **true** gesetzt werden. In diesem Fall wird erst bei einem Schreibfehler durch eine volle Partition versucht, durch löschen alter Images wieder Speicher freizuräumen, um den Schreibvorgang durchführen zu können. Dieser Modus wird z.B. beim lokalen Caching auf Clients genutzt.
  
 <note important>Vergessen Sie auch nicht, das in der Datei ''server.conf'' unter ''basePath'' angegebene Verzeichnis ggf. zu erstellen und dafür zu sorgen, dass der User dnbd3 lesen **und** schreiben kann.</note> <note important>Vergessen Sie auch nicht, das in der Datei ''server.conf'' unter ''basePath'' angegebene Verzeichnis ggf. zu erstellen und dafür zu sorgen, dass der User dnbd3 lesen **und** schreiben kann.</note>
Drucken/exportieren