Difference between revisions of "Mirroring"
From Wiki [en] OpenMandriva
(→Setting up a mirror) |
(→Adding the urls to our lists) |
||
Line 27: | Line 27: | ||
===Adding the urls to our lists=== | ===Adding the urls to our lists=== | ||
− | * Mirmon: send the url of your mirror to the [http://ml.openmandriva.org/listinfo | + | * Mirmon: send the url of your mirror to the [http://ml.openmandriva.org/mailman/listinfo workshop] team (your mail will eventually be held for moderation, the first time). We will add it to the lists. |
* Media list: for each release (cooker, 2013, 2014, ...) the record is set as: | * Media list: for each release (cooker, 2013, 2014, ...) the record is set as: | ||
country=CountryName,city=CityName,latitude=[-]xx.y[y],longitude=[-]xx.y[y],bw=xxGB,version=VersionName,arch=ArchName,type=distrib,url=[ftp|http]://RootUrl/repository/ArchNmae | country=CountryName,city=CityName,latitude=[-]xx.y[y],longitude=[-]xx.y[y],bw=xxGB,version=VersionName,arch=ArchName,type=distrib,url=[ftp|http]://RootUrl/repository/ArchNmae |
Revision as of 14:58, 8 April 2017
This wiki article may have one or more issues, and require cleanup or review in order to comply with the OpenMandriva Wiki Quality Standards.
Please help improve it or discuss these issues on the talk page. The following reason was given: Need improvements
Please help improve it or discuss these issues on the talk page. The following reason was given: Need improvements
Contents
List of active mirrors (Mirmon)
http://downloads.openmandriva.org/mm/
Lists of mirrors for configuring the media
http://downloads.openmandriva.org/mirrors/
Setting up a mirror
Please follow this process:
- Use one of our T-1 mirrors,
http://mirror.yandex.ru/openmandriva/ http://distro.ibiblio.org/openmandriva/
For example with command
rsync -av rsync://mirror.yandex.ru/openmandriva/ /local/path rsync -av distro.ibiblio.org::openmandriva/ /local/path/
- Don't forget the TIME file. It is needed for Mirmon to work correctly
- At least 300GB of free disk space is needed
Note: the upstream is
http://abf-downloads.openmandriva.org
This server pushes only necessary directories and packages to Yandex and ibiblio. Users should generally not use this server unless they need src.rpm packages, debug packages or packages from specific user contributed repo. Mirrors should also avoid to sync from this server as there is much more data in it.
Adding the urls to our lists
- Mirmon: send the url of your mirror to the workshop team (your mail will eventually be held for moderation, the first time). We will add it to the lists.
- Media list: for each release (cooker, 2013, 2014, ...) the record is set as:
country=CountryName,city=CityName,latitude=[-]xx.y[y],longitude=[-]xx.y[y],bw=xxGB,version=VersionName,arch=ArchName,type=distrib,url=[ftp|http]://RootUrl/repository/ArchNmae
For example:
country=Brasil,city=Curitiba,latitude=-13.58,longitude=-51.85,bw=1GB,version=2013.0,arch=x86_64,type=distrib,url=ftp://openmandriva.c3sl.ufpr.br/openmandriva/openmandriva2013.0/repository/x86_64/
Please send also the relevant details for your mirror.
Synchronize your mirror
- You may use rsync (man rsync for details)
/usr/bin/rsync -av --delete --delete-delay --numeric-ids --delay-updates --exclude=.~tmp~/ mirror.rosalinux.com::openmandriva/ /your_path
- YOU MUST use
--delete-delay
and--delay-updates
, at the very least.
- The best is to synchronize every 6 or 12 hours