Hi Kenny, We've been using this simple script for years and it works great. If I had to guess, the error you're receiving is because you're missing the second ':' between the host and module in the rsync statement. #!/bin/bash # Updates local mirrors. # # 2011-03-24 Initial version. LOCKFILE="/var/run/mirror-rsync.pid" # Update CentOS if [ -f ${LOCKFILE} ] then exit 1 else echo ${$} > ${LOCKFILE} /usr/bin/rsync -aqzH --no-o --no-g --delay-updates --delete msync-dvd.centos.org::CentOS-incdvd /var/www/html/centos/ /bin/rm -f ${LOCKFILE} fi --- Brian Downey The Linux Fix o: (877) 447-6291 x107 c: (734) 276-1549 f: (530) 221-4154 On 2015-02-25 07:19, Kenny Carsey wrote: > This is what I have as my script for testing on a public mirror. It > does not yet point to the master server. > > #!/bin/bash > echo "--BEGINNING REPOSITORY SYNC AT `date`--" > if [ -f /var/lock/subsys/rsync_updates ]; then > echo "Updates via rsync already running." > echo "--ERROR: REPOSITORY SYNC ABORTED AT `date`--" > exit 0 > fi > if [ -d /share/linux-os/centos/ ] ; then > echo "--SYNCING CentOS REPOSITORY, PLEASE WAIT--" > touch /var/lock/subsys/rsync_updates > time rsync -avSHP --delete /" --exclude "HEADER.html"" --no-motd > mirror.us.oneandone.net:centos /share/linux-os/centos/ > /bin/rm -f /var/lock/subsys/rsync_updates > echo "--CentOS REPOSITORY SYNC FINISHED AT `date`--" > else > echo "Target directory /share/linux-os/centos/ not present." > echo "--ERROR: REPOSITORY SYNC ABORTED AT `date` --" > fi > > This is the output that it gives me. > > [root at mirrors ~]# ./test.sh > --BEGINNING REPOSITORY SYNC AT Wed Feb 25 10:19:16 EST 2015-- > --SYNCING CentOS REPOSITORY, PLEASE WAIT-- > Unexpected remote arg: mirror.us.oneandone.net:centos > rsync error: syntax or usage error (code 1) at main.c(1201) > [sender=3.0.6] > > real 0m0.002s > user 0m0.000s > sys 0m0.002s > --CentOS REPOSITORY SYNC FINISHED AT Wed Feb 25 10:19:16 EST 2015-- > > On Wed, Feb 25, 2015 at 9:58 AM, Warren Myers <volcimaster at gmail.com> > wrote: > >> Also - as a single point of reference (before IP filtering was >> done), I found out how long it would take to do a full mirror >> (~80GB), and it's about 8 hours at ~2.5 MB/s: >> >> > http://antipaucity.com/2014/05/22/soup-to-nuts-mirroring-of-centos/#.VO3i2FPF83Q >> [1] >> >> On Wed, Feb 25, 2015 at 9:57 AM, Warren Myers >> <volcimaster at gmail.com> wrote: >> >> I don't use a lockfile (and my mirror is in Germany - hence the eu >> reference), but I use the following: >> >> 0 3,15 * * * rsync -aqzH --delete eu-msync.centos.org::CentOS >> /var/www/centos/media >> >> On Wed, Feb 25, 2015 at 9:29 AM, Kenny Carsey <kcarsey at wvstateu.edu> >> wrote: >> >> Hello, >> I have set up and did the initial sync for a new mirror in West >> Virginia. After looking at the mirrors list, I believe this is the >> first mirror to be located in WV >> >> HTTP: http://centos.mirrors.wvstateu.edu [2] >> Sync schedule: Every 12 hrs >> >> Bandwidth: 300Mbps >> Location: Institute, WV, USA >> Sponsor: West Virginia State University >> Sponsor URL: www.wvstateu.edu [3] >> IP to authorize: 192.73.23.18 >> Email contact: kcarsey at wvstateu.edu >> >> Also, I am having issues getting a good rsync script working with a >> lock file. Could someone provide a working example that I could >> modify to fit my configuration? Would be much appreciated! >> >> _______________________________________________ >> CentOS-mirror mailing list >> CentOS-mirror at centos.org >> http://lists.centos.org/mailman/listinfo/centos-mirror [4] >> >> -- >> >> WARREN MYERS >> http://antipaucity.com [5] >> http://twitter.com/warrenmyers [6] >> http://www.linkedin.com/in/warrenmyers [7] >> https://www.digitalocean.com/?refcode=d197a961987a [8] >> >> TXT WMYERS to 50500 | http://contxts.com [9] > > -- > > WARREN MYERS > http://antipaucity.com [5] > http://twitter.com/warrenmyers [6] > http://www.linkedin.com/in/warrenmyers [7] > https://www.digitalocean.com/?refcode=d197a961987a [8] > > TXT WMYERS to 50500 | http://contxts.com [9] > _______________________________________________ > CentOS-mirror mailing list > CentOS-mirror at centos.org > http://lists.centos.org/mailman/listinfo/centos-mirror [4] > > -- > > Kenny Carsey > Systems Administrator > West Virginia State University > > 108 Hamblin Hall > PO Box 1000 > Institute, WV 25112 > kcarsey at wvstateu.edu > (304)204-4337 > > > > Links: > ------ > [1] > http://antipaucity.com/2014/05/22/soup-to-nuts-mirroring-of-centos/#.VO3i2FPF83Q > [2] http://centos.mirrors.wvstateu.edu > [3] http://www.wvstateu.edu > [4] http://lists.centos.org/mailman/listinfo/centos-mirror > [5] http://antipaucity.com > [6] http://twitter.com/warrenmyers > [7] http://www.linkedin.com/in/warrenmyers > [8] https://www.digitalocean.com/?refcode=d197a961987a > [9] http://contxts.com > > _______________________________________________ > CentOS-mirror mailing list > CentOS-mirror at centos.org > http://lists.centos.org/mailman/listinfo/centos-mirror