No idea, my servers never crashed when doing an update. I guess it's because of 
linux loading the binaries into memory. It once happened that i deleted the 
whole installation when running it and i can swear after all data was deleted 
the server was still up on hlsw (had some troubles joining it tho).


Sent from Samsung Mobile

-------- Original message --------
From: Russell Smith <ve...@tinylittlerobots.us> 
Date:  
To: Half-Life dedicated Linux server mailing list 
<hlds_linux@list.valvesoftware.com> 
Subject: Re: [hlds_linux] Symlinked Server Setup 
 
How would this not cause a crash?  You're overwriting the binaries that 
are currently running on your symlinked servers.

On 18.04.2013 15:30, Nikooo777 wrote:
> That's just a waste of space. Use one base installation and when
> needed update it. Your game won't crash. If you have multiple
> gameservers then symlink the binaries etc and for each installation
> install mm and sm.
>
>
> Sent from Samsung Mobile
>
> -------- Original message --------
> From: Bjorn Wielens <uniac...@yahoo.ca>
> Date:
> To: Half-Life dedicated Linux server mailing list
> <hlds_linux@list.valvesoftware.com>
> Subject: Re: [hlds_linux] Symlinked Server Setup
>
> What I plan to do is keep two copies of the full srcds install.
>
> First one of them is updated. Then all the servers are shut down, and
> the new files are copied over to the second full install. The servers
> are symlinked to the second install. Best of both worlds ;)
>
>
>
>
> ________________________________
> From: Russell Smith <ve...@tinylittlerobots.us>
> To: Half-Life dedicated Linux server mailing list
> <hlds_linux@list.valvesoftware.com>
> Sent: Thursday, April 18, 2013 1:41:33 PM
> Subject: Re: [hlds_linux] Symlinked Server Setup
>
>
> To piggy back on this thread, how are you guys handling srcds 
> updates? 
> The only disadvantage I can see with symlinking is you then cannot
> launch with -autoupdate on each of your instances, but you can't 
> update
> the master copy either while the children are running.
>
> Are you guys then just manually shutting down all servers to update 
> the
> master copy every update?
>
> On 4/18/2013 4:34 AM, Bjorn Wielens wrote:
>> Thanks all for the insight. I've also been looking at the forked 
>> server thread on alliedmods where it's mentioned that MM can be 
>> symlinked, but sourcemod should not be.
>>
>> I've got a pretty good idea now what I want to do after hearing how 
>> other folks manage it. We use CPGS to manage the servers so it won't 
>> be necessary to actually start/stop/restart them from the script - 
>> what I'm looking to write is just some scripts for rapid updating of 
>> metamod, sourcemod, and tf2, along with a rapid way to deploy a new 
>> install with our standard plugin and config loadout.
>>
>> Cheers!
>>
>>
>>
>> ________________________________
>>   From: Erik-jan Riemers <riem...@binkey.nl>
>> To: Half-Life dedicated Linux server mailing list 
>> <hlds_linux@list.valvesoftware.com>
>> Sent: Thursday, April 18, 2013 4:54:58 AM
>> Subject: Re: [hlds_linux] Symlinked Server Setup
>> 
>>
>> Well i am no isp, so I don’t have to keep that in mind. Also we use
>> updater.smx which removes any symbolic links if a new update is out 
>> on the
>> plugins. Looks nice the gui Ulrich, might come in handy for less
>> scriptfull people.
>>
>> Only thing that was left, was there now an option to tell server 
>> owners
>> which custom content it is allowed to load? I think not right?
>>
>> -----Original Message-----
>> From: hlds_linux-boun...@list.valvesoftware.com
>> [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of 
>> Ulrich
>> Block
>> Sent: donderdag 18 april 2013 9:45
>> To: Half-Life dedicated Linux server mailing list
>> Subject: Re: [hlds_linux] Symlinked Server Setup
>>
>> I am also using a symlink setup. My system has a masteruser which 
>> owns the
>> masterfiles/server. This user is within the same group as the users 
>> that
>> own the actual gameservers. Linking serverplugins decreases the 
>> needed
>> adminsitration. Update mms/sm once and all your servers can make use 
>> of
>> updated binaries.
>>
>>
>> When I install a server or serverplugin like mms/sm I work in two 
>> passes.
>>
>> 1. pass is to copy files from master a user needs to edit 
>> (incomplete
>> extension list und wrote down from my memory):
>> cd masterfolder/
>> find  -type f -name "*.cfg" -o -name "*.ini" -o -name "*.smx" | 
>> while read
>> file; do
>>       if [ ! -d targetserver/`basename $file` ]; then mkdir -p
>> targetserver/`basename $file`; fi
>>       cp $file targetserver/$file
>> done
>>
>> 2. pass symlinks the rest recusive. Previously copied files won´t 
>> get
>> overwritten:
>> cp -sr /absolutepath/to/masterserver/* 
>> /absolutepath/to/targetserver/
>>
>>
>> If you only have a few servers and do not mind using an interface, 
>> you
>> might be interested in easy-wi.com. It makes use of symlinks and has 
>> a
>> free version.
>>
>>
>> Am 18.04.2013 08:54, schrieb Erik-jan Riemers:
>>> This is my script what i have so far, i want to improve more on it 
>>> when
>> i
>>> have the time like making an easy way to upgrade metamod/sourcemod 
>>> and
>>> update plugins too.
>>>
>>> http://pastebin.com/TzULi9M4 it keeps the configs of all servers in 
>>> a
>>> .servers file which should make it easy to create and remove new 
>>> servers
>>> to get default servers up and running quickly. Tested with tf2 and 
>>> css.
>>>
>>> This is my own worklog to keep our other admins in the loop,
>>> http://wiki.lethal-zone.eu/pages/viewpage.action?pageId=7798805 
>>> feel
>> free
>>> to copy it over if it has any value for you. But some of them asked 
>>> what
>>> has changed, so made a diagram of it. If you see something wrong or 
>>> have
>> a
>>> better way, I am all ears.
>>>
>>> -----Original Message-----
>>> From: hlds_linux-boun...@list.valvesoftware.com
>>> [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of 
>>> Bjorn
>>> Wielens
>>> Sent: donderdag 18 april 2013 2:39
>>> To: Half-Life dedicated Linux server mailing list
>>> Subject: [hlds_linux] Symlinked Server Setup
>>>
>>> In light of the upcoming tf2 server switch to steampipe, I'm 
>>> working on
>> a
>>> new server setup which is symlinked, and I have a question I hope
>> someone
>>> here can answer. Skip down two paragraphs to go straight to it, or 
>>> read
>> on
>>> for background on what I'm trying to do.
>>>
>>> Background: What I ultimately want to do is have several tf2 server
>>> directories (e.g. server1, server2, server3) which all have 
>>> symlinks to
>>> the files in a single "master" directory to which updates are
>> downloaded.
>>> These servers (1, 2 and 3) can then be customized as to their
>>> mapcycles/configs/etc, but don't use much additional disk space for 
>>> each
>>> new install.
>>>
>>> My question pertains to addons, specifically SM/MM). I recall 
>>> reading
>>> about some of this, but can't seem to hit the right combination of
>>> keywords to find it again via google.
>>>
>>> Here goes - Symlinking Sourcemod and Metamod: Can components of 
>>> these
>>> (esp. plugins, configs) be symlinked or is it necessary to have a 
>>> unique
>>> copy for each server?
>>>
>>>
>>> Also, is 232250 the final appid for tf2 steamcmd or will that 
>>> become 440
>>> at the actual switchover? Sorry if that's been answered before.
>>>
>>> Thanks!
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list 
>>> archives,
>>> please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list 
>>> archives,
>> please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list 
>> archives,
>> please visit:
>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list 
>> archives, please visit:
>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list 
>> archives, please visit:
>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to