[CentOS-mirror] New mirror.jdcloud.com
Anssi Johansson
avij at centosproject.org
Tue Dec 25 12:10:20 UTC 2018
王运祥 kirjoitti 24.12.2018 klo 3:46:
> Hello,
>
> Can you accept our CentOS Public Mirror Announcment?
>
> I'll be waiting for allowance to mirrir with assia.
>
> HTTP: http://mirror.jdcloud.com
> HTTPS: https://mirror.jdcloud.com/centos
> FTP: N/A
> RSYNC: N/A
> Sync schedule: Every 24 hrs
> Bandwidth: 800 Mbps
> Location: Beijing, China
> Sponsor: JDCloud.com
> Sponsor URL: https://www.jdcloud.com
> IPv4 address to authorize: 101.124.16.144
> IPv6 address to authorize: N/A
> Email contact: wangyunxiang at jd.com
> Mirroring AltArch : no
>
> Thank you.
Hi, I'm afraid there are a few problems that prevent your mirror's
listing on the CentOS download page. The first problem is that your
mirror seems to redirect all http requests to https. While I believe the
intention is good, this forced redirect can cause issues. Please let the
clients select which protocol they want to use, and exclude /centos from
the redirects.
The other problem is less prominent, but also a blocker. Your mirror
seems to miss a large number of files. For example,
https://mirror.jdcloud.com/centos/7.6.1810/os/x86_64/Packages/ seems to
list around 4900 files, even though the correct number is around 10000
as seen in http://mirror.centos.org/centos/7.6.1810/os/x86_64/Packages/
There are also other files missing, that was only an example. Please do
a full rsync from either rsync://mirrors.shu.edu.cn/centos/ or
rsync://mirrors.tuna.tsinghua.edu.cn/centos/ (or any other mirror that
has all the files) and make sure you specify all the needed parameters
to rsync. These are:
-a : transfer all permission bits and symlinks etc
-H : preserve hard links
-z : compress data (primarily for directory listings)
--delete : delete old files which no longer exist on the master
For the first interactive sync you may want to specify -v and --progress
to monitor the first sync, but they're probably not useful for the
subsequent automated syncs. Also make sure you don't have any --exclude
or --include options in your rsync command line, and that there's only
one rsync invocation to sync your CentOS mirror.
Please let us know when you have fixed these issues. Thanks!
More information about the CentOS-mirror
mailing list