Sie sind nicht angemeldet.

1

Montag, 24. September 2007, 12:26

GameServer auf Root Crahst

Halli Hallo

Und zwar hab ich ein problem mit meinen gameservern auf meinem root
die kacken immr ab sie sind den nich erreichbar über HLSW oder steam aber wenn ich putty auf machen und "ps aux" eingebe zeigt er mir an das der screen,srcds_run und die srcds_amd laufen aber der server is down und wenn das passiert geht auch die CPU auslast hoch bis auf 50% und höher aber server is garnich erreichbar so als wenn das screen abgestüzt is oder so
was kann das sein

kann das an den ip adressen liegen??weil wenn ich die neu interface datei einlessen will mit

Quellcode

1
/etc/init.d/networking restart
kommt immer

Quellcode

1
2
3
Reconfiguring network interfaces...SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
done.


und ich muss dazu sagen das es nur bei servern is wo Sourcemod,Metamod und so ein schnikschnak drauf is und es hat angefange seit dem ich die neue version von sourcemod aufgespielt habe die 1.0.0 1461 und ich habe auch schon auf die neue version 1.0.0 1474 geupdatet
weil ich habe noch ein server am laufen wo nichts installiert is nur runtergelden(installiert und gestartet mehr nich und der kackt nich ab aber der leuft auch auf der hauptip adresse vom root also könnte es auch an den ip adressen liegen wegem dem fehler (weiter oben)

EDIT: ich habs und zwar hab ich mir insgesamt 4 ipadressen auf ein root gebunden inclusive der haupt ip so wenn ich jetzt ein server uf der hauptip starte und ein auf der anderen laufen die ohne probleme aber wenn ich dan ein 3ten starte geht der 2te aus wie oben beschriben is einfach nich mehr erreichbar aber putty sagt er leuft!!HHIIILLLLFFFEEEE!!

mfg JaY

2

Montag, 24. September 2007, 15:29

Re: GameServer auf Root Crahst

gibt der server selber denn irgend ne meldung? evtl nich mit +ip gestartet?

moinmoin666

Schüler

Beiträge: 82

Wohnort: NRW

Beruf: Schüler Gelegenheits Programmierer/Scripter (bevorzugt PHP)

  • Nachricht senden

3

Montag, 24. September 2007, 16:34

Re: GameServer auf Root Crahst

Würde auch gerne mal deinen Startbefehl des Server sehen, und ein log ;)

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

4

Montag, 24. September 2007, 17:08

Re: GameServer auf Root Crahst

Zuerst solltest du deine Netzwekeinstellungen korrigieren.

Ich hab die folgende Konfiguration (Debian 4.0):

Spoiler Spoiler

cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 85.214.71.224
netmask 255.255.255.255
broadcast 85.214.71.224
up route add 85.214.64.1 dev eth0
up route add default gw 85.214.64.1
down route del default gw 85.214.64.1
down route del 85.214.64.1 dev eth0

auto eth0:1
iface eth0:1 inet static
address 85.214.114.181
netmask 255.255.255.255
broadcast 85.214.141.181


Deine solltest du entsprechend der IPs usw. anpassen.

Die beiden Zeilen:

Spoiler Spoiler

up route add 85.214.64.1 dev eth0
up route add default gw 85.214.64.1
sorgen bei mir dafür, dass das Gateway hinzugefügt wird (anderes Netz laut Konfigruation) und dann als Defaultgateway gesetzt wird.

5

Montag, 24. September 2007, 17:21

Re: GameServer auf Root Crahst

Also irgend eine meldung kommt nich er is einfach weg wenn man drauf zockt

und mein starbefehl sieht so aus

Quellcode

1
screen -A -m -d -S hlds01 ./srcds_run -game cstrike +map surf_machine_remix_v2 -maxplayers 33 +ip 78.47.191.110 -port 27015 -autoupdate -tickrate 66

und

Quellcode

1
screen -A -m -d -S hlds02 ./srcds_run -game cstrike +map fy_buzzkill -maxplayers 32 +ip 78.47.191.106 -port 27015 -autoupdate -tickrate 66

und

Quellcode

1
screen -A -m -d -S hlds03 ./srcds_run -game cstrike +map de_dust2 -maxplayers 33 +ip 85.10.205.242 -port 27015 -autoupdate -tickrate 66


und die ersten beiden server kacken immer nach einiger zeit ab wie ich schon gesagt hatte
und der lezte nich weil das der mit der haupt ip.

hiermal der aktuelste log

LOG

L 09/24/2007 - 13:56:25: Log file started (file "logs/L0924029.log") (game "/home/hlds/hlds01/cstrike") (version "3224")
L 09/24/2007 - 13:56:25: Loading map "surf_Japan_v11"
L 09/24/2007 - 13:56:25: server cvars start
L 09/24/2007 - 13:56:25: "sm_quakesounds_version" = "1.8"
L 09/24/2007 - 13:56:25: "sm_noblock" = "1"
L 09/24/2007 - 13:56:25: "autochangelevel_version" = "1.1"
L 09/24/2007 - 13:56:25: "yg_hpr_version" = "1.0.0.4"
L 09/24/2007 - 13:56:25: "sm_nextmap" = "surf_0mg"
L 09/24/2007 - 13:56:25: "sm_c4_timer_version" = "1.0"
L 09/24/2007 - 13:56:25: "sm_spank2_version" = "1.2"
L 09/24/2007 - 13:56:25: "sm_rockthevote_version" = "1.4"
L 09/24/2007 - 13:56:25: "afk_manager_version" = "1.0.1.0b"
L 09/24/2007 - 13:56:25: "sm_webshortcuts_version" = "1.0.1"
L 09/24/2007 - 13:56:25: "dmtb_version" = "1.0.0.4"
L 09/24/2007 - 13:56:25: "sm_cheer_version" = "1.0"
L 09/24/2007 - 13:56:25: "sm_anticamp_version" = "0.9"
L 09/24/2007 - 13:56:25: "enforce_version" = "1.0.0"
L 09/24/2007 - 13:56:25: "sm_bnb_version" = "1.45"
L 09/24/2007 - 13:56:25: "sm_ads_version" = "1.0.2.0"
L 09/24/2007 - 13:56:25: "slug_fx" = "3"
L 09/24/2007 - 13:56:25: "fb_nade_fx" = "1"
L 09/24/2007 - 13:56:25: "sg_nade_fx" = "1"
L 09/24/2007 - 13:56:25: "he_nade_fx" = "1"
L 09/24/2007 - 13:56:25: "nade_fx_on" = "1"
L 09/24/2007 - 13:56:25: "cssdm_version" = "2.0.0.416"
L 09/24/2007 - 13:56:25: "cssdm_enabled" = "1"
L 09/24/2007 - 13:56:25: "cssdm_ffa_enabled" = "0"
L 09/24/2007 - 13:56:25: "mp_hostagepenalty" = "0"
L 09/24/2007 - 13:56:25: "nextlevel" = ""
L 09/24/2007 - 13:56:25: "mp_autoteambalance" = "0"
L 09/24/2007 - 13:56:25: "mp_maxrounds" = "0"
L 09/24/2007 - 13:56:25: "mp_roundtime" = "8"
L 09/24/2007 - 13:56:25: "mp_freezetime" = "0"
L 09/24/2007 - 13:56:25: "mp_c4timer" = "35"
L 09/24/2007 - 13:56:25: "mp_limitteams" = "1"
L 09/24/2007 - 13:56:25: "sv_alltalk" = "0"
L 09/24/2007 - 13:56:25: "mp_timelimit" = "30"
L 09/24/2007 - 13:56:25: "sv_gravity" = "800"
L 09/24/2007 - 13:56:25: "sv_stopspeed" = "75"
L 09/24/2007 - 13:56:25: "sv_noclipaccelerate" = "5"
L 09/24/2007 - 13:56:25: "sv_noclipspeed" = "5"
L 09/24/2007 - 13:56:25: "sv_specaccelerate" = "5"
L 09/24/2007 - 13:56:25: "sv_specspeed" = "3"
L 09/24/2007 - 13:56:25: "sv_specnoclip" = "1"
L 09/24/2007 - 13:56:25: "sv_maxspeed" = "320"
L 09/24/2007 - 13:56:25: "sv_accelerate" = "5"
L 09/24/2007 - 13:56:25: "sv_airaccelerate" = "100"
L 09/24/2007 - 13:56:25: "sv_wateraccelerate" = "100"
L 09/24/2007 - 13:56:25: "sv_waterfriction" = "1"
L 09/24/2007 - 13:56:25: "sv_footsteps" = "1"
L 09/24/2007 - 13:56:25: "sv_rollspeed" = "200"
L 09/24/2007 - 13:56:25: "sv_rollangle" = "0"
L 09/24/2007 - 13:56:25: "sv_friction" = "4"
L 09/24/2007 - 13:56:25: "sv_bounce" = "0"
L 09/24/2007 - 13:56:25: "sv_stepsize" = "18"
L 09/24/2007 - 13:56:25: "r_VehicleViewDampen" = "1"
L 09/24/2007 - 13:56:25: "r_JeepViewDampenFreq" = "7.0"
L 09/24/2007 - 13:56:25: "r_JeepViewDampenDamp" = "1.0"
L 09/24/2007 - 13:56:25: "r_JeepViewZHeight" = "10.0"
L 09/24/2007 - 13:56:25: "r_AirboatViewDampenFreq" = "7.0"
L 09/24/2007 - 13:56:25: "r_AirboatViewDampenDamp" = "1.0"
L 09/24/2007 - 13:56:25: "r_AirboatViewZHeight" = "0.0"
L 09/24/2007 - 13:56:25: "mp_friendlyfire" = "0"
L 09/24/2007 - 13:56:25: "mp_teamplay" = "1"
L 09/24/2007 - 13:56:25: "mp_fraglimit" = "0"
L 09/24/2007 - 13:56:25: "mp_falldamage" = "1"
L 09/24/2007 - 13:56:25: "mp_weaponstay" = "0"
L 09/24/2007 - 13:56:25: "mp_forcerespawn" = "1"
L 09/24/2007 - 13:56:25: "mp_footsteps" = "1"
L 09/24/2007 - 13:56:25: "mp_flashlight" = "1"
L 09/24/2007 - 13:56:25: "mp_autocrosshair" = "0"
L 09/24/2007 - 13:56:25: "decalfrequency" = "5"
L 09/24/2007 - 13:56:25: "mp_teamlist" = "hgrunt;scientist"
L 09/24/2007 - 13:56:25: "mp_allowNPCs" = "1"
L 09/24/2007 - 13:56:25: "cssrpg_version" = "1.0.5 100XL Linux"
L 09/24/2007 - 13:56:25: "sourcemod_version" = "1.0.0.1474"
L 09/24/2007 - 13:56:25: "metamod_version" = "1.5.0.420"
L 09/24/2007 - 13:56:25: "sv_pausable" = "0"
L 09/24/2007 - 13:56:25: "sv_contact" = ""
L 09/24/2007 - 13:56:25: "sv_voiceenable" = "1"
L 09/24/2007 - 13:


und meine interface datei

INTERFACES

# Loopback device:
auto lo
iface lo inet loopback

# device: eth0
auto eth0
iface eth0 inet static
address 85.10.205.242
broadcast 85.10.205.255
netmask 255.255.255.224
gateway 85.10.205.225

# device: eth0:1
auto eth0:1
iface eth0:1 inet static
address 78.47.191.106
broadcast 78.47.191.111
netmask 255.255.255.248

# device: eth0:2
auto eth0:2
iface eth0:2 inet static
address 78.47.191.108
broadcast 78.47.191.111
netmask 255.255.255.248

# device: eth0:3
auto eth0:3
iface eth0:3 inet static
address 78.47.191.110
broadcast 78.47.191.111
netmask 255.255.255.248


# default route to access subnet
up route add -net 85.10.205.224 netmask 255.255.255.224 gw 85.10.205.225 eth0


ich habe die eintrege wie erklärt http://wiki.hetzner.de/index.php/Zus%C3%…che_IP-Adressen gemacht und der erste eintrag "device: eth0" is schon standart weil das ja die haupt ip adresse den habe ich nich angelegt

mfg JaY

6

Montag, 24. September 2007, 17:54

Re: GameServer auf Root Crahst

also zu den interfaces kann ich leider nich viel sagen da ich die nur mit dhcp konfiguration von mir zuhause kenn...

aber du solltest deine server mit verschiedenen ports starten! deine greifen alle auf port 27015 zu, das beißt sich

7

Montag, 24. September 2007, 17:57

Re: GameServer auf Root Crahst

aber sie haben doch alle unterschiedlich ip adressen dann macht das doch nichts oder?? bei einem Gameserver hoster is das doch aus wenn da 5 gameserver auf 1ner maschine laufen hat ja auch jeder server seine eigene ip und jeder den gleichen port 27015

mfg JaY

8

Montag, 24. September 2007, 18:22

Re: GameServer auf Root Crahst

mh stimmt habe ich nicht bedacht...
weiß nicht ob das Probleme macht, aber du könntest es ja trotzdem mal mit verschiedenen ports testen

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

9

Montag, 24. September 2007, 20:50

Re: GameServer auf Root Crahst

solange auf einer ip nicht der gleiche Port belegt ist geht das. Richte zuerst deine Interfaces richtig ein, damit eine Fehlerquelle beseitig ist. Dann starte jeden Server mit dem Paramemter +ip. Du kannst auch den FQDN des Servers verwenden.

10

Dienstag, 25. September 2007, 01:53

Re: GameServer auf Root Crahst

Bitte was is den FQDN? ^^

und du sagst mein interface is faslch so wie ich es habe?

EDIT:>> so hab meine interface jetzt so gemacht wie du sagst !!

INTERFACES

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 85.10.205.242
netmask 255.255.255.255
broadcast 85.10.205.255
up route add 85.10.205.225 dev eth0
up route add default gw 85.10.205.225
down route del default gw 85.10.205.225
down route del 85.10.205.225 dev eth0

auto eth0:1
iface eth0:1 inet static
address 78.47.191.110
netmask 255.255.255.248
broadcast 78.47.191.111

auto eth0:2
iface eth0:2 inet static
address 78.47.191.106
netmask 255.255.255.248
broadcast 78.47.191.111


aber es kommt immer noch eine fehlermeldung ???

Quellcode

1
2
Reconfiguring network interfaces...SIOCSIFFLAGS: Cannot assign requested address
done.


PS: Ich kann jetzt schon mal sagen das an MetaMod,SourceMod,RPG-Mod oder CSS-DM liegt
weil wenn diese sachen alle an sind dann geht der server irgend wann aus
ohne diese sachen leuft der server ich mach jetzt nach und nach diese sachen alle an
erst nur MetaMod
dann mit SourceMod
dann SourceMod mit plug-ins
dann noch RPG-MOD
und dann noch mit CSS-DM

und mal sehen^^

Mfg JaY

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

11

Dienstag, 25. September 2007, 20:53

Re: GameServer auf Root Crahst

Ohne jetzt genau nachzudenken oder woander nachzuschlagem, würde ich sagen, dass du mit einem Adressbereich eines Interfaces dem anderen Interface in die Quere kommst.

Probier mal das aus:

Spoiler Spoiler

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 85.10.205.242
netmask 255.255.255.255
broadcast 85.10.205.242

up route add 85.10.205.225 dev eth0
up route add default gw 85.10.205.225
down route del default gw 85.10.205.225
down route del 85.10.205.225 dev eth0

auto eth0:1
iface eth0:1 inet static
address 78.47.191.110
netmask 255.255.255.255
broadcast 78.47.191.110


auto eth0:2
iface eth0:2 inet static
address 78.47.191.106
netmask 255.255.255.255
broadcast 78.47.191.106


Die roten Werte habe ich geändert. Die Netzmaske 255.255.255.255 bewirkt, dass das Netzwerk nur aus einer IP besteht. Der Broadcast fällt deswegen auch auf die gleiche IP-Adresse. So zumindest ist die Konfiguration bei Strato gewesen. Mein Root läuft auch mit dieser Konfiguration. Ich hatte damals nur Probleme das "default gateway" nach einen Kernelupdate hinzuzufügen. Deswegen habe ich auch die beiden Zeilen mit "route add" hinzugefügt. Wenn du diese Einstellungen testest, solltest du dir bewusst sein, dass du deine Netzwerkverbindung vom Root killen kannst. Zumindest solltest du Wissen, wie du die Einstellungen per Recovery Mode wieder rückgängig machen kannst.

Achja, FQDN ist Fully Qualified Domain Name

Teste mal den Server mit MM:S 1.4.2 und nicht der Nightly Build. Ich hatte immer Abstürze beim Mapchange. Das der Server mal zwischendurch abstürzt habe ich schon als gegeben hingenommen. Der ganze Betascheiß und Sourcemod laufen wohl doch nicht so stabil. Zu Mani-Zeiten war das noch angenehmer.

12

Mittwoch, 26. September 2007, 11:01

Re: GameServer auf Root Crahst

mit den netsettings geht jetzt alles super
aber ich habe heraus gefunden das durch den gebrauch des neuen mapchoosers mein server einfach ab kackt und zwar hab ich das getestet

Server ohne plugins
Dan mit MetaMod
Dan mit MetaMod und SourceMod
Dan mit MetaMod, SourceMod und CS.S DM
Dan mit MetaMod, SourceMod, CS.S DM und RPG-MOD
und dan hab ich eines nach dem anderen von der sourcemod plugins angemacht
und als ich beim mapchooser angekommen war is der server so nach 1ner oder 2 stunden einfach ausgegangen aber ich weiss ja nich ob das problem nur der mapchooser verursacht weil bis jetzt hab ich noch nich alle plugins durch ^^

mfg JAY

13

Mittwoch, 26. September 2007, 12:01

Re: GameServer auf Root Crahst

haste das alte mapchooser oder schon die neue beta? falls nich update mal sourcemod und nimm das neue mapchooser (is im disabled ordner der plugins)

14

Mittwoch, 26. September 2007, 15:10

Re: GameServer auf Root Crahst

ja genau den mapchooser meine ich der im disable ordner is wenn ich den an mache crasht mein gameserver nach 1 bis 2 stunden
ich habe die aktuellste version von Sourcemod, wobei es kommt ja manchmal alle 2,3 stunden 2 neue updates raus
aber ich habe im moment die version 1.0.0.1477

aber sowie ich das sehe gibt es jetzt die 1.0.0.1489
werde wol mal wieder updaten

mfg JaY

15

Mittwoch, 26. September 2007, 15:15

Re: GameServer auf Root Crahst

mh ok zu dem kann ich jetzt noch nich allzu viel sagen, hab den neuen mapchooser noch nicht getestet...
evtl einfach mal ein bisschen warten und im alliedmods forum rumstöbern ob noch mehr leute das problem haben

16

Donnerstag, 27. September 2007, 16:34

Re: GameServer auf Root Crahst

Halli Hallo

So ich hab jetzt jeden Mod jedes addon und jedes plugin durch tested und jedes mal wenn ich den mapchooser aus dem disable ordner aktivire kackt der server ab
so ein scheiss das wichtigste plug-in bei einem PublicServer ^^

Deswgen könnte dieses Thema auch eingentlich in die SourceMod abteilung verschoben werden

Mfg JaY