[CLUE-Tech] apache and samba

Chris Tubutis ctubutis at yahoo.com
Thu Oct 23 12:46:49 MDT 2003


I've used the same concept in the past - a single source used by
multiple boxes & httpd daemons. Having those three httpd boxes out of
sync doesn't give one warm, fuzzy feelings. :) I've done a few things in
the past, none of 'em involved Samba (much). You might have your CF
stuff upload stuff to a 4th box, just like you're doing now. But instead
of having the Web servers access that via Samba, how about if they
access it via NFS automount? Another possibility... upload to the 4th
box, then have a periodic cron job that uses rdist or rsync or some such
to update the httpd boxes.

ct

On 23 Oct, Mike Staver wrote:
> I have 3 webservers set up that I have some code on that allows me to 
> upload documents through cold fusion for various reasons.  These 3 
> webservers are all mirrors of each other, and round robin dns is what 
> spits users to the different servers.  So, when a document is uploaded, 
> it only gets uploaded to one of the webservers... and the mirror is no 
> longer a mirror :)  So, my solution to this was to add a fourth
> machine and mount a share on it via samba and have all the webservers
> use that for the file repository.  I'm not sure this is the best way
> to do this - using samba and all.  Sometimes on the webservers when I
> run dmesg, I see stuff like this:
> 
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=25
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=26
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=27
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=28
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=29
> smb_trans2_request: result=-104, setting invalid
> smb_retry: successful, new pid=5679, generation=30
> 
> And then ofcourse, there is sometimes a lag while it "remounts" the 
> drive after these errors, so the website is slowed down a bit by this. 
> But after it remounts, it's great - until it loses it's connection 
> again.  Is there something I can do about this, or is there a better
> way to have mulitiple webservers share documents?




More information about the clue-tech mailing list