Gentoo Archives: gentoo-mirrors

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-mirrors@l.g.o
Subject: [gentoo-mirrors] Mirror survey re rsync --hard-link (distfiles/releases/experimental/snapshots)
Date: Sat, 27 Jan 2018 00:47:42
Message-Id: robbat2-20180127T002332-556742341Z@orbis-terrarum.net
1 Hi,
2
3 TL;DR: is your mirror fetching with --hard-link/-H? Would adding it be
4 problematic for you? Speak up to save yourself bandwidth!
5
6 The infrastructure team is having some discussions [1] about splitting apart
7 the very large distfiles directory, as it now contains ~75000 files, and
8 this leads some issues on some file-systems.
9
10 The distfiles directory is around ~240GB presently, and we would like to
11 have a reasonable transition period for users, without temporarily
12 doubling the storage requirement on mirrors.
13
14 The best means for this is going to be hard-links, but I don't know how
15 many mirrors still have that enabled.
16
17 None of the rsync setup documentation has ever included it (either right
18 now or historically). It was strongly encouraged in this mailing list
19 back in 2004/2005, as part of the new release staging process, but the
20 most recent mention of hard-linking on the mailing list was Feb 2009.
21
22 Ideally, the mirrors that offer rsync service to users for distfiles
23 would ALSO offer hard-link fetching to users, but that isn't strictly
24 needed at this point.
25
26 To this end, I'm like to know
27 1. How many mirrors are already fetching from rsync with the
28 --hard-link/-H option.
29 2. How many mirrors would NOT be able to enable rsync fetching with
30 hard-links.
31 3. Does your mirror offer or explicitly reject hard-link data to users?
32
33 [1] https://bugs.gentoo.org/534528
34
35 --
36 Robin Hugh Johnson
37 Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
38 E-Mail : robbat2@g.o
39 GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
40 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies