I use +servercfgfile for multiple servers running out of the One install directory. Yes, it works very well.
bash scripts manage the start/restart of servers that crash or freeze. Each server has its own profiles/server-config-file.cfg +servercfgfile is updated once for each server. hlserver/a-game-server/profiles/server-number-xx next game server Thank You, On Thu, Feb 21, 2013 at 12:36 AM, Paweł Jastrzębski <[email protected]> wrote: > > > Symlinks are not so bad but I personally use UnionFS mounts in my > multiserver environment. > > W dniu 2013-02-21 0:10, Yun Huang Yong > napisał(a): > >> Oooh, many thanks. I will rejiggle this with the > SteamPipe changes :) >> >> FWIW I don't have multiple copies of SM - the > addons/sourcemod_* dirs >> are all internally symlinked to a single > instance of SM. Otherwise >> upgrading would be a royal PITA. >> >> WRT > Andre Müller - there's some 50,000+ game files, symlinking the >> addons > is much simpler, though it requires more config. Not that I'm >> > symlinking anything by hand but why do it when the configs allow you to > >> customise... >> >> Re: SteamCMD, many of the emails sent in the past > 24 hours are covered >> by > https://developer.valvesoftware.com/wiki/SteamCMD [2], specifically the > >> "Automating SteamCMD" section. >> >> On 21/02/2013 9:54 AM, Asher > Baker wrote: >> >>> You don't need to use mm_pluginsfile or have separate > SM binaries, just using sm_basepath to load distinct SM "content" and > sharing the binaries (as you are with MM:S anyway) will work just fine > (just make sure you keep them in-sync version wise). On Wed, Feb 20, > 2013 at 10:01 PM, Yun Huang Yong <[email protected]> wrote: >>> >>>> > I solve this by doing: ./srcds_run +ip ${IP} -game tf +exec > autoexec_${SERVER}.cfg +mm_pluginsfile > addons/metamod/metaplugins_${SERVER}.ini +sm_basepath > addons/sourcemod_${SERVER} +map $map Fake autoexec per server by forcing > it to +exec at startup. autoexec_<server>.cfg sets sv_logsdir to > logs_<server> +mm_pluginsfile contains > addons/sourcemod_<server>/bin/sourcemod_mm +sm_basepath gives each > server its own addons/sourcemod_<server> dir Shared configs from SM > plugins that end up in cfg/sourcemod/ can be a minor problem. Overall it > works well enough IME. Better than having N copies of the game! I've > seen some folks use union filesystems to achieve a similar outcome. On > 21/02/2013 8:28 AM, Ross Bemrose wrote: >>>> >>>>> TF2 already has the > +servercfgfile option to change the server's config file, just not its > autoexec.cfg. Running from a single install isn't recommended because > they share the logs and cfg directories. cfg is still an issue because > map-specific configs and SourceMod plugin configs are stored there. On > 2/20/2013 4:19 PM, Steven Haigh wrote: >>>>> >>>>>> Hi guys, I'm > wondering if SteamPipe will have the ability to have a single install of > TF2 run multiple servers just by specifying a different config file? At > the moment, the only way I've managed to stop hlds tripping over itself > is to have a complete install per server instance - but this is highly > inefficient.... Something like: ./hlds --config ~/configs/server-1.cfg > ./hlds --config ~/configs/server-2.cfg This would make running multiple > servers on the same system *MUCH* more admin friendly.... Especially if > they updated automatically without tripping over themselves.... >>>>> > _______________________________________________ To unsubscribe, edit > your list preferences, or view the list archives, please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > [1] >>>> _______________________________________________ To unsubscribe, > edit your list preferences, or view the list archives, please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > [1] >>> _______________________________________________ To unsubscribe, > edit your list preferences, or view the list archives, please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux [1] >> > >> _______________________________________________ >> To unsubscribe, > edit your list preferences, or view the list archives, please visit: >> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > [1] > > -- > > Paweł _"AcidWeb"_ Jastrzębski > > XMPP: [email protected] > > GG: > 6821657 > > > Links: > ------ > [1] > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > [2] > https://developer.valvesoftware.com/wiki/SteamCMD > _______________________________________________ > 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

