[hlds] symlink multiple servers

2009-03-05 Thread Chris Oryschak
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


Re: [hlds] symlink multiple servers

2009-03-05 Thread f0rkz
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...

f0rkz
f7lans.com - Not your moms marble madness


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


Re: [hlds] symlink multiple servers

2009-03-05 Thread Arg!
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  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...
>
> f0rkz
> f7lans.com - Not your moms marble madness
>
>
> 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


Re: [hlds] symlink multiple servers

2009-03-05 Thread Ook
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!" 
To: "Half-Life dedicated Win32 server mailing list" 

Sent: Thursday, March 05, 2009 2:29 PM
Subject: Re: [hlds] symlink multiple servers


> 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  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...
>>
>> f0rkz
>> f7lans.com - Not your moms marble madness
>>
>>
>> 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


Re: [hlds] symlink multiple servers

2009-03-08 Thread Ian Watts
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: hlds-boun...@list.valvesoftware.com
[mailto:hlds-boun...@list.valvesoftware.com] 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!" 
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  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


Re: [hlds] symlink multiple servers

2009-03-08 Thread Ook
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" 
To: "'Half-Life dedicated Win32 server mailing list'" 

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: hlds-boun...@list.valvesoftware.com
> [mailto:hlds-boun...@list.valvesoftware.com] 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!" 
> 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  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


Re: [hlds] symlink multiple servers

2009-03-08 Thread Midnight
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" 
> To: "'Half-Life dedicated Win32 server mailing list'" 
> 
> 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: hlds-boun...@list.valvesoftware.com
>> [mailto:hlds-boun...@list.valvesoftware.com] 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!" 
>> 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  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


Re: [hlds] symlink multiple servers

2009-03-08 Thread Ook
Does XP/2003/2000 have symlink equivalents? Never actually tried it under 
Winbloze.

- Original Message - 
From: "Midnight" 
To: "Half-Life dedicated Win32 server mailing list" 

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" 
>> To: "'Half-Life dedicated Win32 server mailing list'"
>> 
>> 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: hlds-boun...@list.valvesoftware.com
>>> [mailto:hlds-boun...@list.valvesoftware.com] 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!" 
>>> 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  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 ea

Re: [hlds] symlink multiple servers

2009-03-08 Thread Midnight
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" 
> To: "Half-Life dedicated Win32 server mailing list" 
> 
> 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" 
>>> To: "'Half-Life dedicated Win32 server mailing list'"
>>> 
>>> 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: hlds-boun...@list.valvesoftware.com
>>>> [mailto:hlds-boun...@list.valvesoftware.com] 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!" 
>>>> 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  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..
&g

Re: [hlds] symlink multiple servers

2009-03-09 Thread Andrew Armstrong
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: hlds-boun...@list.valvesoftware.com
[mailto:hlds-boun...@list.valvesoftware.com] 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" 
> To: "Half-Life dedicated Win32 server mailing list" 
> 
> 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" 
>>> To: "'Half-Life dedicated Win32 server mailing list'"
>>> 
>>> 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: hlds-boun...@list.valvesoftware.com
>>>> [mailto:hlds-boun...@list.valvesoftware.com] 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!" 
>>>> 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
>>>>&

Re: [hlds] symlink multiple servers

2009-03-09 Thread Midnight
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: hlds-boun...@list.valvesoftware.com
> [mailto:hlds-boun...@list.valvesoftware.com] 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" 
>> To: "Half-Life dedicated Win32 server mailing list" 
>> 
>> 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" 
>>>> To: "'Half-Life dedicated Win32 server mailing list'"
>>>> 
>>>> 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: hlds-boun...@list.valvesoftware.com
>>>>> [mailto:hlds-boun...@list.valvesoftware.com] 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
>>>>

Re: [hlds] symlink multiple servers

2009-03-09 Thread Steven J. Sumichrast
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  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: hlds-boun...@list.valvesoftware.com
>> [mailto:hlds-boun...@list.valvesoftware.com] 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" 
>>> To: "Half-Life dedicated Win32 server mailing list"
>>> 
>>> 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" 
>>>>> To: "'Half-Life dedicated Win32 server mailing list'"
>>>>> 
>>>>> 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
>>>>>> exe

Re: [hlds] symlink multiple servers

2009-03-10 Thread Dustin Tuft

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: packh...@gmail.com
> To: hlds@list.valvesoftware.com
> 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  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: hlds-boun...@list.valvesoftware.com
> >> [mailto:hlds-boun...@list.valvesoftware.com] 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" 
> >>> To: "Half-Life dedicated Win32 server mailing list"
> >>> 
> >>> 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 -
> &g

Re: [hlds] symlink multiple servers

2009-03-10 Thread Stephen Micheals
http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx

http://en.wikipedia.org/wiki/NTFS_junction_point


On Tue, Mar 10, 2009 at 10:00 PM, Dustin Tuft  wrote:
>
> 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

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds