Error During Setting Up the Repository Server in CentOS 7
Error During Setting Up the Repository Server in CentOS 7
Hi
I followed the steps from the below URL:
https://www.tecmint.com/setup-yum-repos ... -centos-7/
But when I pull an online repository to get the latest updates of packages from mirror site where a location near me, it error occuried.
Please refer to the screen capture for details.
(This is also my first time to setup this)
Please help.
Thanks !
I followed the steps from the below URL:
https://www.tecmint.com/setup-yum-repos ... -centos-7/
But when I pull an online repository to get the latest updates of packages from mirror site where a location near me, it error occuried.
Please refer to the screen capture for details.
(This is also my first time to setup this)
Please help.
Thanks !
- Attachments
-
- Repository-update-error.jpg (142.37 KiB) Viewed 1486 times
Re: Error During Setting Up the Repository Server in CentOS 7
Use https://www.centos.org/download/mirrors/ to find a mirror near you that actually offers rsync? All the ones you tried do not.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Error During Setting Up the Repository Server in CentOS 7
Thanks !TrevorH wrote:Use https://www.centos.org/download/mirrors/ to find a mirror near you that actually offers rsync? All the ones you tried do not.
But I am in Hong Kong, I applied the sites are in Hong Kong. They are still failed to rsync !!??
Cheers !
Re: Error During Setting Up the Repository Server in CentOS 7
The link I gave you has 3 columns and one of those says if the mirror supports rsync or not. All 3 of the ones you picked in your original picture do not do so.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Error During Setting Up the Repository Server in CentOS 7
Thanks for your reminder.TrevorH wrote:The link I gave you has 3 columns and one of those says if the mirror supports rsync or not. All 3 of the ones you picked in your original picture do not do so.
Since using the "rsync" to download the entire repository, I just want to download the latest one,
(e.g.) http://repo.virtualhosting.hk/centos/7. ... os/x86_64/.
then, how to only download the latest one from Hong Kong mirror site ?
https://centos.org/download/mirrors/
Thanks !
Re: Error During Setting Up the Repository Server in CentOS 7
Only one mirror on that list in Hong Kong says it offers rsync and that is rsync://mirror.xtom.com.hk/repo/centos/
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Error During Setting Up the Repository Server in CentOS 7
TrevorH wrote:Only one mirror on that list in Hong Kong says it offers rsync and that is rsync://mirror.xtom.com.hk/repo/centos/
Thanks !
Yes ! I know now.
But I ONLY want to download this one ---> centos/7.4.1708/os/x86_64/.
My question is how to only download centos/7.4.1708/os/x86_64/ ?
Thanks !
Re: Error During Setting Up the Repository Server in CentOS 7
Just rsync the bits you need. For example, I use the following script based on the one from our wiki page on setting up a local mirror
Code: Select all
CURRREL="7.4.1708"
if [ -f /var/lock/subsys/rsync_update7 ]; then
echo "Updates via rsync already running."
exit 0
fi
if [ -d /var/www/html/centos/$CURRREL ] ; then
touch /var/lock/subsys/rsync_update7
rsync -avSHP --delete --exclude "*/i386" --exclude "*/i686" --exclude "storage" --exclude "virt" --exclude "isos" --exclude '*/x86_64/drpms' --exclude "cloud" --exclude "paas" --exclude "atomic" --exclude "sclo" mirrors.kernel.org::centos/$CURRREL/ /var/www/html/centos/$CURRREL/ >> /var/log/repo7mirror.log 2>&1
/bin/rm -f /var/lock/subsys/rsync_update7
else
echo "Target directory /var/www/html/centos/$CURRREL not present."
fi
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Error During Setting Up the Repository Server in CentOS 7
TrevorH wrote:Just rsync the bits you need. For example, I use the following script based on the one from our wiki page on setting up a local mirror
Code: Select all
CURRREL="7.4.1708" if [ -f /var/lock/subsys/rsync_update7 ]; then echo "Updates via rsync already running." exit 0 fi if [ -d /var/www/html/centos/$CURRREL ] ; then touch /var/lock/subsys/rsync_update7 rsync -avSHP --delete --exclude "*/i386" --exclude "*/i686" --exclude "storage" --exclude "virt" --exclude "isos" --exclude '*/x86_64/drpms' --exclude "cloud" --exclude "paas" --exclude "atomic" --exclude "sclo" mirrors.kernel.org::centos/$CURRREL/ /var/www/html/centos/$CURRREL/ >> /var/log/repo7mirror.log 2>&1 /bin/rm -f /var/lock/subsys/rsync_update7 else echo "Target directory /var/www/html/centos/$CURRREL not present." fi
Thanks !
But how to apply this to setup the Repository server ?
I refer to the steps in the following web site:
http://www.serverlab.ca/tutorials/linux ... nd-centos/
Please refer to the "Mirroring an Online Base Repository" in the above web site:
Example from the above web site:
------------
"Use Rsync to download the entire repository. I am only interested in CentOS 6.5, so I’m targeting the directory for it at the local university.
rsync -rz --progress rsync://mirror.csclub.uwaterloo.ca/centos/os/x86_64/ /repos/CentOS/6/5/"
Re: Error During Setting Up the Repository Server in CentOS 7
Do not be interested in CentOS 6.5. It is 4 years old and riddled with security vulnerabilities. No-one should use it. The only viable CentOS 6 to run is 6.9 as that is the latest and the only one without a truckload of known and unfixed security problems. Also, don't use random links off the internet - though I confess I didn't read the one you used - when there's already a perfectly good one on the CentOS wiki about how to do it.
For information on how to go about setting up a local CentOS mirror please see https://wiki.centos.org/HowTos/CreateLocalMirror
For information on how to go about setting up a local CentOS mirror please see https://wiki.centos.org/HowTos/CreateLocalMirror
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke