Date: Wed, 7 Sep 2016 15:24:44 -0500 From: "Chris Demers" <admin@govital.net> To: Amitabh Kant <amitabhkant@gmail.com>, "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: NFS or rsync for sharing files between FreeBSD servers? Message-ID: <20160907202415.M4231@govital.net> In-Reply-To: <CAPTAQBJD1qZ9kZSrXOOuKLHC6J_O3jBPiH4Yqav3qfQp8V7wtA@mail.gmail.com> References: <CAPTAQBJD1qZ9kZSrXOOuKLHC6J_O3jBPiH4Yqav3qfQp8V7wtA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160907202415.M4231>