NFS or rsync for sharing files between FreeBSD servers?

Chris Demers admin at govital.net
Wed Sep 7 20:32:38 UTC 2016


On Wed, 7 Sep 2016 21:39:34 +0530, Amitabh Kant wrote
> We need to share a number of directories between 3 servers running 
> 9.3 . Most of these directories contain php/html/js/images files 
> which do not change frequently.
> 
> We need to keep the directories in sync on all three servers. 
> Currently, we run a rsync command every time there is a change in 
> one of the files/directories. Sometimes it does happen that we 
> forget to run the rsync script making one of the servers return old versions.
> 
> That is where we are planning to introduce a nfs_server on one of the
> servers, while the other two will be nfs_clients accessing the files
> through a shared directory. I understand that it would present a single
> point of failure, but in terms of disk access speed, will it make a huge
> difference further impacting the web servers running on the 
> nfs_client servers ? The servers are connected to each other over 
> gigabit lines, and the files are themselves not greater than 20-30 
> kb on an average, with some of  the larger image files somewhere 
> around 4-5 MB.
> 
> Amitabh
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.

As an alternative to either I use CSYNC2 (http://oss.linbit.com/csync2/)

Keeps our primary services cluster in sync.  Keeps revision changes logged.

And when there is an update lets you run scripts on the other nodes of the
cluster.

--
Chris Demers


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the freebsd-questions mailing list