Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

loip

Anfänger

  • »loip« ist der Autor dieses Themas

Beiträge: 35

Rootserver vorhanden: Ja

  • Nachricht senden

1

Sonntag, 25. September 2016, 12:47

Viele CSGO Server , Speicherplatz sparen

Servus,

Ich stehe leider völlig auf dem schlauch ^^, ich weis das es eine Möglichkeit bei hl2dm gibt um mehrere Installationen von einer quelle aus zu betreiben .
Das war für mich nie wirklich interessant da nix mehr als Speicherplatz vorhanden war ^^.

Nun möchte ich aber 23 CSGO Server aufsetzen die je etwa 15GB hätten was dann doch etwas sinnlos viel wehre .

Leider weis ich Überhaupt nicht wonach ich suchen soll -,-


MFG
Loip
Bitte Bewerten! Mein Rechen Knecht Bitte Bewerten!

Rechtschreibfehler sind gewollt und dienen zur allgemein belustigung


Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

2

Sonntag, 25. September 2016, 13:35

Du kannst mal nach "sourcemod forked Servers" suchen. Eine andere Möglichkeit ist es Symlinks wie in DeadEyes Thread beschrieben zu verwenden. Die Links sind tot, ich habe die pdf daraus aber sicher noch irgendwo falls du sie benötigst.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Impact« (25. September 2016, 13:41)


DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

3

Mittwoch, 28. September 2016, 14:30

Oh, ich muss mal schauen wo ich das hab. Mal angenommen dein Masterserver is in /home/server/masterserver/

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
mkdir /home/gs0/
mkdir /home/gs1/
mkdir /home/gs2/
mkdir /home/gs3/
mkdir /home/gs4/
mkdir /home/gs5/
mkdir /home/gs6/
mkdir /home/gs7/
mkdir /home/gs8/
mkdir /home/gs9/
mkdir /home/gs10/
mkdir /home/gs11/
mkdir /home/gs12/
mkdir /home/gs13/
mkdir /home/gs14/
mkdir /home/gs15/
mkdir /home/gs16/
mkdir /home/gs17/
mkdir /home/gs18/
mkdir /home/gs19/
mkdir /home/gs20/

cp -sR /home/server/masterserver/* /home/gs0/
cp -sR /home/server/masterserver/* /home/gs1/
cp -sR /home/server/masterserver/* /home/gs2/
cp -sR /home/server/masterserver/* /home/gs3/
cp -sR /home/server/masterserver/* /home/gs4/
cp -sR /home/server/masterserver/* /home/gs5/
cp -sR /home/server/masterserver/* /home/gs6/
cp -sR /home/server/masterserver/* /home/gs7/
cp -sR /home/server/masterserver/* /home/gs8/
cp -sR /home/server/masterserver/* /home/gs9/
cp -sR /home/server/masterserver/* /home/gs10/
cp -sR /home/server/masterserver/* /home/gs11/
cp -sR /home/server/masterserver/* /home/gs12/
cp -sR /home/server/masterserver/* /home/gs13/
cp -sR /home/server/masterserver/* /home/gs14/
cp -sR /home/server/masterserver/* /home/gs15/
cp -sR /home/server/masterserver/* /home/gs16/
cp -sR /home/server/masterserver/* /home/gs17/
cp -sR /home/server/masterserver/* /home/gs18/
cp -sR /home/server/masterserver/* /home/gs19/
cp -sR /home/server/masterserver/* /home/gs20/
Der Optionsschalter -s bei dem Befehl cp bewirkt, dass Verzeichnisse erstellt werden und Dateien werden als Symlinks erstellt. Ich hatte das früher mit Shell-Scripts gelöst. EDIT: Mist! Der Ordner ist weg. EDIT2: http://pastebin.com/NTxgS6FN #Macht eigentlich das gleiche wie cp, nur etwas bequemer. Das Zielverzeichnis wird erstellt, falls es nicht existiert und man kann zwischen absoluten und relativen Symlinks umschalten. Es sollten aber besser absolute Symlinks verwendet werden. 23 Server anlegen:

Quellcode

1
for i in `seq 1 23`; do ./sycp MASTERSERVER CSGO_$i; done
Geupdatet wird nur der MASTERSERVER. Alle anderen Server haben die Dateien des Masterservers als Symlinks vorliegen.

Ähnliche Themen