rsync ing files within an apache cluster - newbie

Kevin Korb kmk at
Mon Feb 13 08:49:31 MST 2012

Hash: SHA1

You want --update to make sure that it is the newest version of the
file that gets propagated.

On 02/13/12 07:13, Roland RoLaNd wrote:
> Dear All, Background information: i have a cluster of 14 apache
> servers running behind a load balancer .hits to the server are
> random, there's no master webserver so uploads to the website may
> land on app server 1..14 depending on where it landed by the load
> balancer. What i need help with: i want to have all the "uploaded
> files" in all webservers to be in's a scenario: 1. User
> uploaded file1.txt to the site(names are unique), where it landed
> on app server 1.2. Same user visits the site the next day and his
> hit lands on app server 3 that informs the user that there's no
> such file as file.txt
> What i've tried: 1. as a cron: for i in {1..14};do rsync -av
> /source/uploaded/dir/
> user at 192.168.5.$i:destination/uploaded/dir/;done on all 14
> servers. 2. uploaded file1.txt and made sure it lands on webserver1
> and the same file1.txt with a minor change that landed on webserver
> 3.
> Result: 14 webservers received only the oldest file instead of
> propagating the new one.
> Can anyone put me on the right track with tihs? Best, --Roland

- -- 
	Kevin Korb			Phone:    (407) 252-6853
	Systems Administrator		Internet:
	FutureQuest, Inc.		Kevin at  (work)
	Orlando, Florida		kmk at (personal)
	Web page:
	PGP public key available on web site.
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla -


More information about the rsync mailing list