lokalen Mirror einrichten

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

lokalen Mirror einrichten

Beitragvon jkowalzik » Nov 17th, '11, 00:11

Hallo!

ich hatte ja mal die Idee vorgebracht "lokalen Mirror einrichten" :o
https://forums.mageia.org/de/viewtopic.php?f=4&t=319
man-draker hat geschrieben: » Nov 3rd, '11, 16:12
Wer viele Rechner zu betreuen hat, sollte immer einen lokalen Mirror betreiben.

Die Diskussion lief dann in Richtung "Kopfwaschen für Dummies", aber die Möglichkeit in der Installationsroutine von Mageia bereits "lokalen Mirror einrichten" icl. automatisiertem Update wurde nicht weiter beachtet.
Dummys sind tot, wie steht es um eine solche Idee, ich hoffe dass das Rad hier ja nicht neu erfunden werden muss ;)
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3342
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: lokalen Mirror einrichten

Beitragvon wobo » Nov 17th, '11, 00:26

Naja, das mit dem "Kopfwaschen für Dummies" bezog sich dann doch auf eine andere Thematik.

Die Einrichtung eines lokalen Mirrors ist dann nicht verkehrt, wenn man mehrere Rechner mit dem entsprechenden System zu betreuen hat. Wenn es nur um einen Rechner geht, ist das sinnfrei.

Eine Art der Einrichtung ist kinderleicht, die habe sogar ich verstanden.

1. Lasse auf Deinem Mirror-Rechner einen FTP-Server laufen.
Im Prinzip reicht dafür die Installation von proftpd und der Start des Daemons beim Bootprozess (oder wenn nur bei Bedarf: als root '# proftpd' eingeben)
2. In dem Standardverzeichnis (/var/ftp/pub) gibst Du einmal manuell einen rsync-Befehl zum Synchronisieren eines als schnell und verlässlich geltenden Mirrors ein
3. Danach richtest Du einen cronjob ein, der diesen rsync-Lauf automatisch zu einer Dir genehmen Zeit macht. Damit hast Du einen immer aktuellen lokalen Mirror.
Danach kannst Du mit allen Rechnern dieses lokale Repo als Quelle einbinden.

Dazu muss der Mirrorrechner nicht einmal dauernd laufen, es reicht, wenn er läuft wenn Du ihn brauchst. Natürlich musst Du dann bei unregelmäßigen "online-Zeiten" den rsync-Lauf manuell starten (Tipp. den Befehlsstring als alias festlegen).
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: lokalen Mirror einrichten

Beitragvon wanne » Nov 18th, '11, 13:35

Ich finde selbst das eine ziemliche Verschwendung von Bandbreite.
Ich hatte unter Mandriva das mal irgendwie so geregelt:
Auf dem ersten Rechner hatte ich standardmäßig die noclean-Option mitgegeben.
Danach habe ich /var/cache/urpmi/rpms kopiert und das als zusätzliche lokale Quelle angegeben.
Das liese sich wahrscheinlich optimieren indem man folgendes macht:
noclean setzt und einfach ein nfs nach /var/cache/urpmi/rpms mounten.
Dann sollten nur die Pakete runtergeladen werden, die auch wirklich gebraucht werden.
a1d0c6e83f027327d8461063f4ac58a6
wanne
 
Beiträge: 985
Registriert: Jun 1st, '11, 16:54
Wohnort: Südwest-Deutschland

Re: lokalen Mirror einrichten

Beitragvon wobo » Nov 18th, '11, 13:49

wanne hat geschrieben:Ich finde selbst das eine ziemliche Verschwendung von Bandbreite.

Ja, es kommt auf die individuellen Gegebenheiten an. Wenn Du 5 oder mehr Rechner mit unterschiedlicher Nutzung hast, dann ist Dein urpmi-cache in kurzer Zeit fast ebenso fett wie ein komplettes Repo. Wenn Du aber auf allen Rechnern die gleiche Softwareausstattung hast, ist Deine Variante vielleicht eine bessere Lösung.
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: lokalen Mirror einrichten

Beitragvon doktor5000 » Nov 18th, '11, 14:09

@wanne: Da solltest du dir einfach mal urpmi-proxy anschauen, der macht genau das.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: lokalen Mirror einrichten

Beitragvon wanne » Nov 18th, '11, 14:13

@ wobo: Klar, für jeden ist was anderes geschickt...
Aber ich glaube alleine openarena hat 400MiB und wird sehr regelmäßig geupdatet..
Und das hat jetzt nicht jeder...
Und im Normalfall sind die Programme doch recht ähnlich, wo so viele Rechner in einem Netz stehen.
@doktor5000: urpmi-proxy wo gipt's das? Wobei ich jetzt sowieso nichtmehr viele gleiche Rechner an gleichen Standorten habe...
a1d0c6e83f027327d8461063f4ac58a6
wanne
 
Beiträge: 985
Registriert: Jun 1st, '11, 16:54
Wohnort: Südwest-Deutschland

Re: lokalen Mirror einrichten

Beitragvon doktor5000 » Nov 18th, '11, 14:25

Das gibts ganz normal in den Quellen, allerdings momentan nur für Cauldron, kannst du aber auch für Mageia 1 installieren.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron