Hi Jason,
Thanks for reaching out to me. I at this stage just want to mirror x86_64 bit architecture
which if I saw right was under 200gb. What exactly should I look for in the repo if im
going to rsync the 64 bit architecture at this stage? I saw a swiss mirror and it had the
full enchilada?
Regards,
Jonathan
-----Original Message-----
From: Jason L Tibbitts III <j(a)tib.bs>
Sent: 10 November 2021 17:07
To: Jonathan Aquilina <jaquilina(a)eagleeyet.net>
Cc: mirror-admin(a)lists.fedoraproject.org
Subject: Re: Private Mirror
>>>> Jonathan Aquilina <jaquilina(a)eagleeyet.net>
writes:
Good Afternoon, I need to setup a private repo for rawhide I was told
that is about 200gb.
Depends on what you want to mirror. However, just the fedora/linux/development/rawhide
directory is over 500GB:
# du -sk rawhide
534363340 rawhide
That includes three architectures. Mirroring the rawhide portion of the fedora-secondary
tree would of course be larger.
I am looking at the documentation for private mirrors and they are
not
clear on the way forward on how to get this setup.
It depends on exactly what you want. If you just want a local copy of the files that you
can configure dnf/yum/whatever to access, then you just rsync the content from some mirror
near you, put it some place your client machines can access and configure them
appropriately. You don't have to tell anyone about that or configure anything in
mirrormanager.
If on the other hand you want clients in appropriate netblocks to be pointed to your
mirror (as one of the possibilities they receive) when they request the list of mirrors
from mirrormanager, then you need to need to tell mirrormanager what to do and what
netblock your clients are in.
Is this the right place to ask and seek assistance?
Seems on topic to me.
Also Im noticing that you require a netblock even for private
mirrors.
Yes. Otherwise how would mirrormanager know to direct your clients to your mirror?
Is this absolutely necessary as my VPS provider gives me a single
IPv4
but i can get a whole /64 ipv6 netblock assigned if necessary.
But you have multiple clients, yes? What netblock are they in? That's what
mirrormanager needs to know.
- J<