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.

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

1

Samstag, 19. April 2014, 13:00

Prozess (welcher)

Ich habe 3 server online und müsste wissen, welche die hier unten aufgelisten sind. Ich denke mir die obersten 3 aber wie unterscheide ich sie (außer von der zeit)

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9393 freak 20 0 398m 189m 2640 S 16 4.6 423:29.08 srcds_linux
3914 freak 20 0 390m 145m 14m S 3 3.5 2:51.28 srcds_linux
13676 freak 20 0 486m 268m 5732 S 1 6.6 10:32.48 srcds_linux

592 mysql 20 0 258m 22m 2476 S 0 0.5 76:38.29 mysqld
4436 freak 20 0 9248 1044 676 S 0 0.0 0:09.88 srcds_run
1 root 20 0 8360 284 252 S 0 0.0 1:21.41 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd/722322
3 root 20 0 0 0 0 S 0 0.0 0:00.00 khelper/7223228
361 root 20 0 122m 532 420 S 0 0.0 0:54.29 rsyslogd
403 root 20 0 302m 2688 600 S 0 0.1 4:12.33 apache2
430 root 20 0 20912 392 292 S 0 0.0 0:11.65 cron
471 root 20 0 9144 208 204 S 0 0.0 0:00.02 mysqld_safe
564 root 20 0 49180 544 404 S 0 0.0 1:09.95 sshd
593 root 20 0 3860 224 220 S 0 0.0 0:00.00 logger
712 freak 20 0 23676 516 308 S 0 0.0 5:32.43 screen
714 freak 20 0 9240 796 568 S 0 0.0 0:08.83 srcds_run
1299 freak 20 0 23676 576 364 S 0 0.0 0:00.12 screen

EDIT:
Wen ich alle 3 Server neu starte , beende ich nur die 3? kein ander Prozess oder?

MFG :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »fluxX« (19. April 2014, 13:14)


MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Samstag, 19. April 2014, 13:15

Quellcode

1
pstree -ap
bzw.

Quellcode

1
pstree -ap freak
nur für benutzer "freak". Damit siehst du den startbefehl des prozesses und deren threads. Anstatt "freak" kannst du auch die PID direkt angeben

Quellcode

1
pstree -ap 9393


Am einfachsten wäre aber ein start-script mit pid-file. Da kann man dann auch immer rein schauen oder z.b. mit

Quellcode

1
kill -9 $(cat /run/srcds-servername1.pid)
abshalten

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »MadMakz« (19. April 2014, 13:27)


Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

3

Samstag, 19. April 2014, 13:27

Spoiler Spoiler

freak@s15399066:~$ pstree -ap freak
screen,712 ./srcds_run -game cstrike +map de_dust2_unlimited -maxplayers 32 +port 27045
`-srcds_run,714 ./srcds_run -game cstrike +map de_dust2_unlimited -maxplayers 32 +port 27045
`-sleep,8911 10

screen,1299 -S Screenname
`-bash,1301

screen,3538 -S Screenname
`-bash,3540
`-srcds_run,3910 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,3914 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
|-{srcds_linux},3915
|-{srcds_linux},3916
|-{srcds_linux},3917
|-{srcds_linux},3918
|-{srcds_linux},3919
|-{srcds_linux},3920
|-{srcds_linux},3925
|-{srcds_linux},3926
|-{srcds_linux},3927
|-{srcds_linux},3929
|-{srcds_linux},3933
`-{srcds_linux},4000

screen,4085 -S Screenname
`-bash,4087
`-srcds_run,4175 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
`-sleep,8908 10

screen,4326 -S Screenname
`-bash,4328
`-screen,4405 -S Screenname
`-screen,4406 -S Screenname
`-bash,4408
`-srcds_run,4436 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27016 -tickrate 66
`-sleep,8906 10

screen,6854 -S Screenname
`-bash,6856

screen,7018 ./srcds_run -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
`-srcds_run,7020 ./srcds_run -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
`-srcds_linux,9393 -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
|-{srcds_linux},9394
|-{srcds_linux},9395
|-{srcds_linux},9396
|-{srcds_linux},9397
|-{srcds_linux},9398
|-{srcds_linux},9399
|-{srcds_linux},9402
|-{srcds_linux},9403
|-{srcds_linux},9405
|-{srcds_linux},9406
|-{srcds_linux},9419
|-{srcds_linux},9420
|-{srcds_linux},9421
`-{srcds_linux},2556

screen,13133 -S Screenname
`-bash,13135
`-srcds_run,13138 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
`-srcds_linux,13676 -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
|-{srcds_linux},13680
|-{srcds_linux},13682
|-{srcds_linux},13683
|-{srcds_linux},13685
|-{srcds_linux},13687
|-{srcds_linux},13688
|-{srcds_linux},13689
|-{srcds_linux},13738
|-{srcds_linux},13745
`-{srcds_linux},13746

screen,13182 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_run,13184 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,13188 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-{srcds_linux},13189

screen,13813 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_run,13815 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,14097 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
|-{srcds_linux},14098
|-{srcds_linux},14099
|-{srcds_linux},14103
`-{srcds_linux},14104

screen,14092 -S Screenname
`-bash,14094

sshd,8708
`-bash,8709
`-pstree,8914 -ap freak


okay , wie/mit welchem befehl beende ich die , sind das nicht mehr wie nur 3 css/csgo server ?

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

4

Samstag, 19. April 2014, 13:40

du hast eine leere screen session, PID 3538, und zwei mal den gleichen server (in screen) auf port 27015 laufen, PID's 13182 & 13813

Hab jetzt nur die PID's der screens genannt.

kill -9 <PID>

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

5

Samstag, 19. April 2014, 14:17

Servus,

gib deinen screen eindeutig identifizierbare Namen und dann :

screen -list | grep screentitel | cut -f1 -d'.' >> /home/wasauchimmer/datei

damit werden alle Screens mit dem Titel in einer Datei gespeichert.

kill $(cat /home/wasauchimmer/datei)

damit werden deine vorher gegrepten Screens gekillt.


Wäre jetzt mein Lösungsansatz für die Zukunft :)

Gruß
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

6

Samstag, 19. April 2014, 18:25

dummer weise kan ich jetzt nichts mehr machen

Spoiler Spoiler

-bash: fork: Cannot allocate memory
-bash-4.1$ pstree -ap freak
-bash: fork: Cannot allocate memory
-bash-4.1$ ps
-bash: fork: Cannot allocate memory
-bash-4.1$ top
-bash: fork: Cannot allocate memory


kommt , egal was ich mache und neu anmelden bringt auch nichts

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

7

Samstag, 19. April 2014, 20:19

OpenVZ vServer?

Quellcode

1
cat /proc/user_beancounters

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

8

Sonntag, 20. April 2014, 11:24

problem gelöst, hab alle im Prozesse gekillt die im Ordner "Freak" laufen und neu gestartet.
jetzt sieht es sauberer aus oder ?


Spoiler Spoiler

freak@s15399066:~$ pstree -ap freak
screen,22427 -S Screenname
`-bash,22429
`-srcds_run,22439 ./srcds_run -game cstrike +map ba_space_jail_v4-4 ...
`-srcds_linux,22443 -game cstrike +map ba_space_jail_v4-4 ...
|-{srcds_linux},22444
|-{srcds_linux},22445
|-{srcds_linux},22446
|-{srcds_linux},22447
|-{srcds_linux},22448
|-{srcds_linux},22449
|-{srcds_linux},22451
|-{srcds_linux},22452
|-{srcds_linux},22453
|-{srcds_linux},22455
|-{srcds_linux},22456
|-{srcds_linux},22502
|-{srcds_linux},22503
`-{srcds_linux},22504

screen,22466 -S Screenname
`-bash,22468
`-srcds_run,22475 ./srcds_run -game cstrike +map ...
`-srcds_linux,22479 -game cstrike +map mg_YOLO_multigames_v1 ...
|-{srcds_linux},22480
|-{srcds_linux},22481
|-{srcds_linux},22482
|-{srcds_linux},22483
|-{srcds_linux},22484
|-{srcds_linux},22485
|-{srcds_linux},22488
|-{srcds_linux},22489
|-{srcds_linux},22491
|-{srcds_linux},22493
|-{srcds_linux},22555
`-{srcds_linux},22872

screen,23901 ./ts3server_minimal_runscript.sh
`-ts3server_minim,23903 ./ts3server_minimal_runscript.sh
`-ts3server_linux,23912
|-{ts3server_linu},23913
|-{ts3server_linu},23914
|-{ts3server_linu},23915
|-{ts3server_linu},23916
|-{ts3server_linu},23917
|-{ts3server_linu},23918
|-{ts3server_linu},23919
|-{ts3server_linu},23920
|-{ts3server_linu},23921
|-{ts3server_linu},23922
|-{ts3server_linu},23923
|-{ts3server_linu},23924
|-{ts3server_linu},23925
|-{ts3server_linu},23926
|-{ts3server_linu},23927
|-{ts3server_linu},23928
|-{ts3server_linu},23929
|-{ts3server_linu},23930
|-{ts3server_linu},23931
|-{ts3server_linu},23932
|-{ts3server_linu},23933
|-{ts3server_linu},23934
|-{ts3server_linu},23935
`-{ts3server_linu},23936

sshd,23898
`-sftp-server,23899

sshd,23995
`-bash,23996
`-pstree,24002 -ap freak