You might want to look into Junctions, which I think is what windows calls them.
You can use the System API's to create Junctions, or you can use Thrid party applications like Link Magic, I am sure there are others, but I have used that one, and it seems to work real well. http://www.rekenwonder.com/ < for Link Magic (Junction Link Magic) Dustin Tuft > From: [email protected] > To: [email protected] > Date: Mon, 9 Mar 2009 07:46:05 -0400 > Subject: Re: [hlds] symlink multiple servers > > I beleive right now on my game server i'm symlinking the bin and hl2 > folder. I also went into tf2 and symlinked out maps, so all the > servers can share that. Also did sounds, materials and some of the > other folders in there. I'm not running a massive amount of tf2 boxes > right now, but it is working for what I am. > > Sent from my iPhone > > On Mar 9, 2009, at 4:27 AM, Midnight <[email protected]> wrote: > > > Actually you would have a use for symlink because you can't host > > multiple games out of one folder install unless they are all owned by > > the same user. Which for GSP's is not the case. You can't give FTP > > access to the folder to more than one user. > > > > -Mid > > > > Andrew Armstrong wrote: > >> You don't actually need to use any of this - You can run multiple > >> servers > >> out of the same install already. > >> > >> The only real gotcha is that addons are auto-loaded when each > >> server starts, > >> so you need to explicitly unload them if you want them disabled, > >> which > >> doesn't always work. > >> > >> - Andrew > >> > >> -----Original Message----- > >> From: [email protected] > >> [mailto:[email protected]] On Behalf Of Midnight > >> Sent: Monday, 9 March 2009 4:51 PM > >> To: Half-Life dedicated Win32 server mailing list > >> Subject: Re: [hlds] symlink multiple servers > >> > >> Yes but they are more limited. I think it doesn't support it on > >> folders > >> the way you might expect, ie. it is more like an alias and not a > >> symlink > >> like you might think about it in linux. > >> > >> Ook wrote: > >> > >>> Does XP/2003/2000 have symlink equivalents? Never actually tried > >>> it under > >>> Winbloze. > >>> > >>> ----- Original Message ----- > >>> From: "Midnight" <[email protected]> > >>> To: "Half-Life dedicated Win32 server mailing list" > >>> <[email protected]> > >>> Sent: Sunday, March 08, 2009 9:23 PM > >>> Subject: Re: [hlds] symlink multiple servers > >>> > >>> > >>> > >>> > >>>> Vista has much better symlink support. I haven't tried it for game > >>>> servers myself. Would be nice if TCAdmin will support this in > >>>> version > >>>> 2.0. > >>>> > >>>> Ook wrote: > >>>> > >>>> > >>>>> Good point. I once ran an OP4 server from a network share. The > >>>>> server > >>>>> > >> was > >> > >>>>> an > >>>>> old PIII/800 box with an old 5400rpm 20GB Maxtor. It ran fine. > >>>>> At least > >>>>> there was no noticable lag due to file i/o. I assumed that file > >>>>> i/o > >>>>> > >> would > >> > >>>>> not be steller running it across the network like that. I watched > >>>>> bandwidth, > >>>>> and it never really used that much. > >>>>> > >>>>> A better reason to symlink some of your directories might to be > >>>>> if you > >>>>> have > >>>>> multiple servers using same map set and you don't want multiple > >>>>> copies > >>>>> > >> of > >> > >>>>> your maps and resources. It would be nice if we could do this with > >>>>> Windows. > >>>>> Hmm...anyone old enough to remember the old DOS append command? > >>>>> And all > >>>>> the > >>>>> trouble it caused? Yeah,yeah - not quite the same as using a > >>>>> symbolic > >>>>> link. > >>>>> > >>>>> ----- Original Message ----- > >>>>> From: "Ian Watts" <[email protected]> > >>>>> To: "'Half-Life dedicated Win32 server mailing list'" > >>>>> <[email protected]> > >>>>> Sent: Sunday, March 08, 2009 8:55 PM > >>>>> Subject: Re: [hlds] symlink multiple servers > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> I won't point out the finer detail of this being a Win32 server > >>>>>> mailing > >>>>>> list... oops.. :P Google "windows junctions" to get info on > >>>>>> how to use > >>>>>> junction points. > >>>>>> > >>>>>> You have found where you would need to link the shared content. > >>>>>> > >> Because > >> > >>>>>> you > >>>>>> would want cfg and addons separated (yes, I suppose you could > >>>>>> pass an > >>>>>> exec > >>>>>> for custom autoexec.. but come on..), it means you would want, > >>>>>> then, to > >>>>>> link > >>>>>> the other folders at that level (materials, models, maps.. etc). > >>>>>> > >>>>>> However, compared to many other things to look at, I don't > >>>>>> believe you > >>>>>> would > >>>>>> gain all too much. > >>>>>> > >>>>>> -----Original Message----- > >>>>>> From: [email protected] > >>>>>> [mailto:[email protected]] On Behalf Of Ook > >>>>>> Sent: Thursday, March 05, 2009 2:55 PM > >>>>>> > >>>>>> Having multiple servers accessing the same files would actually > >>>>>> be > >>>>>> faster. > >>>>>> The files will be in the cache, reducing reads to the hard > >>>>>> drive. The > >>>>>> disk > >>>>>> i/o block scheduler may or may not be faster depending on what > >>>>>> else is > >>>>>> being > >>>>>> > >>>>>> read. If more then one process tries to read the same sector > >>>>>> such that > >>>>>> both > >>>>>> requests go into the same head scan, then it will come out > >>>>>> faster, but > >>>>>> that > >>>>>> probably isn't too likely. I would count on the cache to increase > >>>>>> performance, but not the i/o scheduler. > >>>>>> > >>>>>> > >>>>>> ----- Original Message ----- > >>>>>> From: "Arg!" <[email protected]> > >>>>>> Sent: Thursday, March 05, 2009 2:29 PM > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>> im a bit of a linux noob, but wouldnt there be some potential > >>>>>>> latency > >>>>>>> involved with multiple server accessing the same files? > >>>>>>> > >>>>>>> i wonder if this would work with windows junction points as > >>>>>>> well :P > >>>>>>> > >>>>>>> On Fri, Mar 6, 2009 at 5:09 AM, f0rkz <[email protected]> wrote: > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>>> You could share the source shared content as a single symlink > >>>>>>>> point. > >>>>>>>> Getting any deeper into sharing content may get tricky, but its > >>>>>>>> possible. > >>>>>>>> > >>>>>>>> For instance, you set up something like /home/serverfiles/hl2 > >>>>>>>> You could then symlink that in your server's directory.. > >>>>>>>> /home/myuser/mygameserver/ > >>>>>>>> ln -s /home/serverfiles/hl2 /home/myuser/mygameserver/hl2 > >>>>>>>> > >>>>>>>> Further than that may get messy... > >>>>>>>> > >>>>>>>> On Mar 5, 2009, at 1:04 PM, Chris Oryschak wrote: > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>> Currently i'm running multiple TF2 servers each from their own > >>>>>>>>> installation directory and have heard of people symlink'ing > >>>>>>>>> all the > >>>>>>>>> additional servers to one installation folder. This would > >>>>>>>>> probably > >>>>>>>>> clean up data along with making server updates much easier > >>>>>>>>> across > >>>>>>>>> all servers in one shot. > >>>>>>>>> > >>>>>>>>> Anyone here setup the additional servers via symlink? > >>>>>>>>> > >>>>>>>>> If so how did you go about doing it so that /addons and /cfg > >>>>>>>>> folders > >>>>>>>>> arn't shared? > >>>>>>>>> > >>>>>>>>> I'm curious to hear everyones opinion on this. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>> _______________________________________________ > >>>>>> To unsubscribe, edit your list preferences, or view the list > >>>>>> archives, > >>>>>> please visit: > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds > >>>>>> > >>>>>> > >>>>>> > >>>>> _______________________________________________ > >>>>> To unsubscribe, edit your list preferences, or view the list > >>>>> archives, > >>>>> please visit: > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds > >>>>> > >>>>> > >>>>> > >>>>> > >>>> _______________________________________________ > >>>> To unsubscribe, edit your list preferences, or view the list > >>>> archives, > >>>> please visit: > >>>> http://list.valvesoftware.com/mailman/listinfo/hlds > >>>> > >>>> > >>> _______________________________________________ > >>> To unsubscribe, edit your list preferences, or view the list > >>> archives, > >>> > >> please visit: > >> > >>> http://list.valvesoftware.com/mailman/listinfo/hlds > >>> > >>> > >>> > >> _______________________________________________ > >> To unsubscribe, edit your list preferences, or view the list > >> archives, > >> please visit: > >> http://list.valvesoftware.com/mailman/listinfo/hlds > >> > >> > >> _______________________________________________ > >> To unsubscribe, edit your list preferences, or view the list > >> archives, please visit: > >> http://list.valvesoftware.com/mailman/listinfo/hlds > >> > >> > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list > > archives, please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds

