Evening all.
I was doing some poking around with some centos servers this evening and I wanted to try and understand what type of smarts are behind mirrorlist.centos.org.
I know this has been covered before (somewhat). I know there is no way (at present) to "lock" a server on our network down to only using a specific mirror (short of hard coding the mirror URL into the yum repo file). I am aware of such capabilities when using mirrormanager, but we aren't there yet.
As a result, when using the default method of fastestmirrors, I will generally be sent to a mirror that is close to me.
However, I also know there is some level of geo-smarts involved. Usually there is a good chance I will be sent to a mirror within the same country as my server, but not always. When querying mirrorlist, 10 results are returned as expected However out of those 10 results I find that:
7 of the mirrors are in the same country as my server (Australia)
The remaining three are in three separate countries (USA, Canada, Ireland).
If I wait a short while and query mirrorlist again, I get different results:
8 of the mirrors are in the same country as my server (Australia). Interestingly out of these 8 mirrors, one is shown twice (first for HTTP then again for FTP)
The remaining two mirrors are in Canada and Japan
It appears to alternate between 7 and 8 local mirrors, at least from all the testing I have done. With 2-3 mirrors in random countries.
Here is what I found interesting. When performing the same tests from servers in other countries (UK and USA), every time I queried mirrorlist, all 10 mirrors returned were local to the server (ie USA server was always provided 10 mirrors located in USA, and UK server was always provided 10 mirrors in UK)
Soooooo what I was wondering is how the initial list is determined? Obviously there is some level of geo-smarts involved here as most of the mirrors returned at in the same country. But why are a few outside for Australia? My guess is that something may have been implemented a long time ago before Australia had 10 mirrors in total?
Anyhow, enjoy your evening folks.
Cheers,
Seamus
Hello,
I am having issues getting rsync up and running on my mirror for public and
private read only access.
Is there any way someone could send me a copy of their /etc/rsyncd.conf ?
I would appreciate it very much!
Greetings,
I have enabled rsync (v4 and v6) and anonymous FTP (v6 only right now) on
centos.sonn.com. Please confirm and let me know if there is anything else
I can do.
HTTP: http://mirrors.sina.cn/centos/
Sync schedule: Every 12 hrs
Bandwidth: 1Gbps
Location: China
Sponsor: SINA Corporation
Sponsor URL: http://www.sina.com/
IP to authorize: 125.76.244.25
Email contact: leilei3(a)staff.sina.com.cn
---
Yao Leilei
R&D Center - Operating System Dept
http://www.sina.com.cn You're the One
Hi,
HTTP: http://mirror.1stclasshosting.com/centos/
RSYNC: rsync://mirror.1stclasshosting.com/centos/
Sync schedule: Every 4 hours
Bandwidth: Gig-e
Location: Phoenix, AZ
Sponsor: 1st Class Hosting, LLC.
Sponsor URL: http://www.1stclasshosting.com/
IP to authorize: 104.251.126.14
Email contact: mirrors[at]1stclasshosting.com
We are synced and ready to go live on both protocols
Thanks!
--
This message contains confidential information and is intended only for the
individual named. If you are not the named addressee you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this e-mail by mistake and
delete this e-mail from your system. E-mail transmission cannot be
guaranteed to be secure or error-free as information could be intercepted,
corrupted, lost, destroyed, arrive late or incomplete, or contain viruses.
The sender therefore does not accept liability for any errors or omissions
in the contents of this message, which arise as a result of e-mail
transmission. If verification is required please request a hard-copy
version. 1st Class Hosting, LLC. 1712 Pioneer Ave, Suite 1854, Cheyenne, WY
82001
I would like to add a mirror to the list for synchronization to the master
mirror list.
This mirror will synchronize via cron every 12 hours.
It has been fully updated from an external mirror.
Thanks.
HTTP: http://centos.mirrors.wvstateu.edu
Sync schedule: Every 12 hrs
Bandwidth: 300Mbps
Location: Institute, WV, USA
Sponsor: West Virginia State University
Sponsor URL: www.wvstateu.edu
IP to authorize: 192.73.23.18
Email contact: mirrors(a)wvstateu.edu <kcarsey(a)wvstateu.edu>
--
Kenny Carsey
Systems Administrator
West Virginia State University
108 Hamblin Hall
PO Box 1000
Institute, WV 25112
kcarsey(a)wvstateu.edu
(304)204-4337
Hello,
I have set up and did the initial sync for a new mirror in Israel and would
like to be allowed for rsync vs the master.
HTTP: http://mirrors.daskal.co.il
Sync schedule: Every 6 hrs
Bandwidth: 300Mbps
Location: Israel
Sponsor URL: www.daskal.co.il
IP to authorize: 213.151.32.244/32 , 213.151.35.112/28
Email contact: israel(a)daskal.co.il
Thanks,
Israel Daskal
Hi,
We would like to introduce a new CentOS mirror
Method: HTTP (Only)
http://centos.ipserverone.com/centos
Version: All
Architectures: All
Direct DVD Downloads: Yes
- Country: Malaysia
- City: Kuala Lumpur
- State: Wilayah Persekutuan
- Bandwidth: 20Mbit/s
- Update frequency: Every 6 hours
- Sponsor: IP ServerOne Solutions Sdn Bhd
- Sponsor: URL: http://www.ipserverone.com
- Mirror Server contact: cllee(a)ipserverone.com
Hope this clear
Thanks
--
Best Regards,
Lee Cheung Loong
System Consultant
http://www.ipserverone.com
Hello,
We have just added rsync protocol to our existing server ftp.up.pt,
so I would like to ask you, please, if you could update information of
our server.
Thank you.
Regards,
Paulo Carvalho
Country: Portugal
Location: Porto
Bandwidth: 1 GbE
Contact: alertas-asc[at]reit.up.pt
Sponsor: Universidade do Porto
Sponsor URL: http://www.up.pt
Server: ftp.up.pt
IPv4: 193.136.37.8
IPv6: 2001:690:2200:910::8
HTTP: http://ftp.up.pt/CentOS
FTP: ftp://ftp.up.pt/pub/CentOS
RSYNC: rsync://ftp.up.pt::pub/CentOS
Sync schedule: Every 2 hrs
Versions: All
Architectures: All
--
Paulo Carvalho
Email: pc(a)sp.up.pt
Tel: +351 22 040 8540
Unidade de Administração de Sistemas
Praça Gomes Teixeira,
4099-002 Porto, Portugal
Email: helpdesk(a)up.pt