Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [pre-GLEP] Split distfile mirror directory structure (draft v2)
Date: Mon, 29 Jan 2018 21:09:27
Message-Id: 1517260154.1187.27.camel@gentoo.org
In Reply to: Re: [gentoo-dev] [pre-GLEP] Split distfile mirror directory structure (draft v2) by "Robin H. Johnson"
1 W dniu pon, 29.01.2018 o godzinie 20∶00 +0000, użytkownik Robin H.
2 Johnson napisał:
3 > On Mon, Jan 29, 2018 at 08:37:47PM +0100, Michał Górny wrote:
4 > > Migrating mirrors to the hashed structure
5 > > -----------------------------------------
6 >
7 > ...
8 > > The hard link solution allows us to save space on the master mirror.
9 > > Additionally, if ``-H`` option is used by the mirrors it avoids
10 > > transferring existing files again. However, this option is known
11 > > to be expensive and could cause significant server load. Without it,
12 > > all mirrors need to transfer a second copy of all the existing files.
13 >
14 > Informational only, not for addition to GLEP:
15 > I have surveyed some Gentoo mirrors (via the -mirrors mailing list, and
16 > direct email), and everybody so far was using already hard-links.
17
18 That's great news! So now we just have to figure a tool out that will
19 create the hardlinks ;-). Are we still using emirrordist?
20
21 > Older
22 > releng practices for the 2004/2005 releases used hard-links on mirrors,
23 > which is where this came from. The Mirror documentation should be
24 > updated to say that mirrors should use both --links and --hard-links.
25 >
26
27 Does this mean you'll update it /have updated it/ or you're suggesting
28 that somebody else should do it? ;-)
29
30 --
31 Best regards,
32 Michał Górny