LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 05-26-2005, 05:13 PM   #1
unreal128
Member
 
Registered: Jun 2003
Distribution: SuSE, Slackware, Gentoo
Posts: 207

Rep: Reputation: 30
Group deployment software.


Does anyone know of a program for Linux systems that will maintain/update a set of file(s) on a group of around 50 PC's? The files need to be updated daily but done in an efficient manner. All PC's must be in sync with the same file from a server on the same network.
 
Old 05-26-2005, 05:18 PM   #2
johnson_steve
Senior Member
 
Registered: Apr 2005
Location: BrewCity, USA (Milwaukee, WI)
Distribution: Xubuntu 9.10, Gentoo 2.6.27 (AMD64), Darwin 9.0.0 (arm)
Posts: 1,152

Rep: Reputation: 46
can you export it with nfs then mount it on the 50 computers or do you need 50 identical copies for some reason?
 
Old 05-26-2005, 05:57 PM   #3
unreal128
Member
 
Registered: Jun 2003
Distribution: SuSE, Slackware, Gentoo
Posts: 207

Original Poster
Rep: Reputation: 30
I could mount and copy with NFS but it is an old protocol and I had bad experience with it on a SCO OpenServer implemntation (we are migrating to Linux.) I want to keep the files identical on the PCs as they provide a standard set of tools and data reference for apps we develope.

I want a fast deployment method that is good at maintaining data integrity since any data contention problems could be amplified by the system that need to be maintained.

Example, our old network deploys via NFS in an automated set of bourne scripts. In some instances, the PC will have the updated file but all other files in the directory are missing (except the running program.)
 
Old 07-21-2006, 08:38 PM   #4
unreal128
Member
 
Registered: Jun 2003
Distribution: SuSE, Slackware, Gentoo
Posts: 207

Original Poster
Rep: Reputation: 30
I was going through some of my old threads and decided to reply to my own in case any poor soul comes across this problem. First of all the NFS issue where it wipes out the directory is due to file locking and the crappy implementation of NFS on SCO.

Secondly, if you want a data deployment system that will maintain duplicate data files on a network of systems, use Rsync. It is Andrew Tridgell's (creator of Samba as well) gift to network admins like me.

All you have to do is setup the Rsync server and then push/pull files with rsync -avz <from_file> <to_file>. I have a shell script that runs in cron on the clients and will rsync every couple of minutes. Rsync will only update modified files and uses compression while sending data. Its the best thing since sliced bread and the overhead is low on the server!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Group Admin, Group Root, or God over Group crickett Linux - General 5 07-12-2004 04:01 PM
remote software deployment project newbie20 Linux - Software 0 09-01-2003 03:38 AM
Deployment Software? Khabi Linux - Software 1 08-28-2003 02:40 PM
Chat Software and news group serve software rockage2001 Linux - Software 6 07-09-2003 11:09 AM
[alert] (22) Invalid argument : setgid : unable to set group id to Group 4294967295 Niraj Linux - Networking 1 12-13-2001 06:58 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 11:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration